![]() |
Ces Message gestiona el envío de notificaciones a los usuarios. More...
Modules | |
Ces Message Actions | |
creating a core Entity API entity. | |
Ces Message Module | |
Management application notifications. | |
Ces Message Templates | |
creating a core Entity API entity. | |
Ces Message View data | |
View from message. | |
Ces Message Views defaults | |
View from message. | |
Ces users messages | |
creating a core Entity API entity. | |
Functions | |
ces_message_schema () | |
Implements hook_schema(). More... | |
ces_message_uninstall () | |
Implements hook_uninstall(). More... | |
Ces Message gestiona el envío de notificaciones a los usuarios.
Ces Message guardara las notificaciones realizadas a los usuarios para que puedan verlas y gestionarlas desde la misma web.
A la vez permite decidir si se desea que la notificación le sea enviada por correo o simplemente guardada en base de datos.
La decisión se puede tomar al enviar la notificación desde el código o más adelante podría ser una opción del usuario si desea recibir emails y de que tipo. (Pendiente de estudiar).
Las plantillas por defecto se encuentran en includes/actions/.
Cada idioma tiene su propia carpeta y los nombres de los archivos corresponden a la acción que se realiza.
Ejemplo:
Para implementar una nueva acción se debe incluir en ces_message_install().
Y añadir la correspondiente plantilla por defecto.
El módulo que gestione la acción debe poder gestionar los tokens.
Los usuarios tienen un listado de todos los mensajes recibidos.
Los mensajes pueden tener diferentes estados:
Un mensaje borrado no sera mostrado al usuario, no obstante el administrador aún podra verlos, de esta manera tenemos un sistema de registros de actividad del ces que puede ayudar al administrador de cada exchange.
- la opción de borrarlos. - Leido no leido. Al mostrar detalle de mensaje marcarlo automáticamente como leído. Al borrar el mensaje el usuario marcar como borrado, pero mantener en la base de datos para que el administrador del exchange pueda tener una referencia de la actividad.