Maintained by
Marc Català, Albert Gasset
Internal course messaging with a webmail-like interface
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
El error que nos comentas lo hemos solucionado, y en los próximos días lanzaremos una nueva versión con la corrección aplicada. (Gracias por el aviso)
En referencia a anular los adjuntos en los mensajes, se puede conseguir cambiando las preferencias del plugin (Administración del sitio/Extensiones/Extensiones locales/Correo), si se asigna un 0 al parámetro 'Número máximo de ficheros adjuntos' se evita que los usuarios pueden adjuntar ficheros.
Saludos
En el archivo "local/mail/message.class.php" línea 407 se hace referencia a la tabla "mdl_local_mail_index" cuando lo correcto debería ser "{local_mail_index}" de ese modo toma en cuenta la el prefijo correctamente.
Otra consulta, se puede quitar la posibilidad de que los usuarios adjunten archivos???????
Por lo menos en mi caso no es muy importante archivos adjuntos por lo que deshabilitar esta opción sería muy propicia.
Saludos
Estoy evaluando este plugin, cuando intento ver la bandeja de entrada de uno de los usuarios matriculados arroja el siguiente error:
[23-Jun-2014 10:37:36 America/La_Paz] Default exception handler: Error al leer de la base de datos Debug: Table 'campusus_moodle.mdl_local_mail_index' doesn't exist
SELECT count(*) FROM mdl_local_mail_index WHERE type=? AND item=? AND messageid = ?
[array (
0 => 'attachment',
1 => 1,
2 => '1',
)]
Error code: dmlreadexception
* line 443 of /lib/dml/moodle_database.php: dml_read_exception thrown
* line 996 of /lib/dml/mysqli_native_moodle_database.php: call to moodle_database->query_end()
* line 1428 of /lib/dml/moodle_database.php: call to mysqli_native_moodle_database->get_records_sql()
* line 1501 of /lib/dml/moodle_database.php: call to moodle_database->get_record_sql()
* line 1672 of /lib/dml/moodle_database.php: call to moodle_database->get_field_sql()
* line 414 of /local/mail/message.class.php: call to moodle_database->count_records_sql()
* line 45 of /local/mail/renderer.php: call to local_mail_message->has_attachment()
* line 115 of /local/mail/renderer.php: call to local_mail_renderer->attachment()
* line 1024 of /local/mail/renderer.php: call to local_mail_renderer->messagelist()
* line 565 of /local/mail/view.php: call to local_mail_renderer->view()
Lo que me llama la atención el texto "'moodle.mdl_local_mail_index' " al parecer no utiliza correctamente el config.php puesto que el prefijo en mi caso es uno diferente al que viene por defecto en moodle no es mdl
Alguna sugerencia???
he instalado el módulo. He detectado un error. Puedo enviar y recibir mensajes sin problemas pero cuando respondo un mensaje recibo un mensaje "Error al leer de la base de datos" (dmlreadexception). En ese momento, los usuarios involucrados reciben el mismo error al acceder a cualquier enlace del módulo. ¿os pasa a vosotros? ¿podéis ayudarnos?
gracias.
This error it’s caused by a SQL syntax error.
We need to know which SQL script is causing the error, can you paste a screenshot when the error shows up?
To find out which SQL script is causing the error for yourself, you can activate Moodle’s database debug mode ($DB->set_debug(true);), when database debug mode is on all sql queries are printed on screen.
I was trying to give a reply to the admin's message as a student, enrolled in a course but not in a group (no groups at all are created).
I enabled debugging but can't see any other error message but the same.
I have replied to a message on moodle 2.6.2 with no problems, can you tell us about your course configuration (group mode, roles, etc) and paste the error message you got sending the message?
Para desactivar el envío de notificaciones al correo externo se debe acceder al perfil del usuario -> Mensajería y desmarcar las casillas 'Email' del aparado 'Correo'.
Mail permite deshabilitar su uso a nivel de rol, es decir, debes cambiar el permiso 'local/mail:usemail' de un rol a 'Prevenir' o 'Prohibir' dentro de un curso.
Acabo de instalar el módulo para Moodle 2.6 y me he encontrado un pequeño problema: el usuario aunque tenga desactivado lo del envío de correos en su perfil, recibe los correos de este módulo en su correo externo. ¿Existe la posibilidad de desactivar ese envío de correos al correo externo, o al menos que en vez de recibir todos los correos, le envíen uno tipo resumen?
Muchas gracias.