Toni Mas

Moodle, MySQL, PHP y otras cosas…

Lo que va a venir con eMail v.1.3

En este post os voy a resumir brevemente los cambios que vendrán con la nueva versión de eMail.

Lo primero de todo quiero volver a insistir que eMail es un sistema integrado de correo interno para Moodle, y no un módulo.

Restructuración de código:

Para poder seguir creciendo y ampliando posibilidades, me he visto obligado a reestructurar bastante parte del código.

La parte de eMail más afectada ha sido la carpeta “email”, así ahora nos encontramos con la siguiente estructuración:

  • index.php: Se encarga de visualizar las cuentas de correo, así como las diferentes carpetas del mismo. Por ejemplo, éste visualiza la cuenta del curso X y carpeta de salida.
  • view.php: Se encarga de visualizar un correo concreto con todas las posibilidades que éste permite (contestar, reenviar, etc.).
  • sendmail.php: Se encarga de enviar los correos, ya sean nuevos, de contestación, reenviados, o para el draft.
  • email.php: Se encarga de realizar las diferentes funciones que se pueden realizar con los correos, por ejemplo marcar como leídos, como no leídos, eliminarlos, etc.
  • preferences.php: Se encarga de definir las preferencias de los usuarios.
  • participants.php: Se encarga de gestionar los usuarios a los cuales queremos enviar el mensaje. Así, aún se tienen que añadir las diferentes posibilidades aportadas por Michael y Ann, que son la separación de grupos, y añadir funcionalidad Ajax para mejorar su gestión.
  • folder.php: Se encarga de gestionar toda la parte de carpetas de los usuarios.

La parte de Ajax aún está bastante verde, así que nos os puedo especificar como quedarán los archivos finales.

Después se han mejorado pequeñas funcionalidades, como son las búsquedas (gracias a Beatriz de la UniOvi), o otras pequeñas cosas del propio funcionamiento que no acababan de ir del todo bien en cualquier sistema Moodle.

En el bloque “email_list”, la otra parte de eMail, se ha acabado de definir la parte de configuración del bloque. Así también se ha mejorado el sistema de alerta vía correo electrónico, que ya se implantó en la versión 1.1.3.

Con toda esta remodelación de código y funcionalidad, ha hecho que:

  1. lib.php sea de menor tamaño.
  2. view.php no se coma absolutamente toda la funcionalidad de eMail.
  3. Se pueda añadir Ajax.
  4. Se pueda integrar la parte de filtros.
  5. Las búsquedas se puedan integrar con la nueva forma de trabajar que han implantado en las nuevas versiones de Moodle.

La fecha de lanzamiento de esta versión la tengo prevista para la semana del 17 al 21 de Diciembre.

Enero 30, 2008 Publicado por tmas | Moodle, eMail | | 1 comentario

Issues and Bugs for eMail (moodle)

Please, add your issue or bugs in this post.

Minimum information that you would have to add:

  • Moodle version.
  • Apache and php version.
  • Operating System and version.

Thanks, :)

Enero 30, 2008 Publicado por tmas | Moodle, eMail | | 1 comentario