Notificacion de nuevos usuarios....

Notificacion de nuevos usuarios....

de jose garcia -
Número de respuestas: 7

Hola, que tal.

Os quería preguntar como configuro moodle, para recibir la notificación de que un nuevo usuario se ha registrado.

La cuestión es que he comprobado que al usuario si le llega el correo de registro, pero a mi como administrador no me llega ningún aviso.

No conozco aún bien moodle, pero supongo que debería de llegar algun aviso al administrador de nuevos usuarios registrados ¿No?..

Un saludo

Promedio de valoraciones: -
En respuesta a jose garcia

Re: Notificacion de nuevos usuarios....

de Alvaro Felipe -
Creo que aparece automáticamente en el bloque ACTIVIDAD RECIENTE. Aparecen los nuevos usuarios que se van matriculando. O al menos asi recuerdo que me pasaba a mi.

Salu2
En respuesta a Alvaro Felipe

Re: Notificacion de nuevos usuarios....

de jose garcia -

Gracias Alvaro por tu respuesta.

pero entonces el sistema no notifica al administrador por email, pues vaya.........

Yo creía que sí.

En respuesta a jose garcia

Re: Notificacion de nuevos usuarios....

de Javier Aguilar -
A través de este hilo:
http://moodle.org/mod/forum/discuss.php?d=10807
en la versión 1.6 pude agregar la funcionalidad de que me envíe mail cada vez alguien se registra y cada vez alguien se matrícula en un curso.
Saludos. Javier.-
En respuesta a Javier Aguilar

Re: Notificacion de nuevos usuarios....

de jose garcia -

Gracias Javier , ya lo he solucionado.

El hilo como bien dices indica donde hay que incluir el codigo para la versión 1.6, en mi caso tengo la versión 1.7 (creo que es la última, antes de la que acaba desalir, la 1.8).

Pongo tanto el archivo que hay que editar en las dos versiones de Moodle:`

Este para la 1.6:

Edita el fichero .../moodle/lib/moodlelib.php, y en la función send_confirmation_email() (alrededor de la línea 7119 en la versión 1.6.3+ de Moodle) verás que pone:

return email_to_user($user, $from, $subject, $message, $messagehtml);
 

justo antes de esta, añades una línea que ponga:

email_to_user($from, $from, $subject, $message, $messagehtml);
__________________________________________________________________--

Y este para la que yo tengo, que creo que es la 1.7

Edita el fichero .../moodle/lib/moodlelib.php, y en la función

send_confirmation_email() (alrededor de la línea 3560 en la versión 1.7 de Moodle)

verás que pone:

return email_to_user($user, $from, $subject, $message, $messagehtml);
 

justo antes de esta, añades una línea que ponga:

email_to_user($from, $from, $subject, $message, $messagehtml);

Un saludo.
En respuesta a jose garcia

Re: Notificacion de nuevos usuarios....

de jose garcia -
Hola, alguien sabe como hacerlo para la última versión ??
En respuesta a jose garcia

Re: Notificacion de nuevos usuarios....

de Iñaki Arenaza -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodlers de gran ayuda

Exactamente igual que en las anteriores. Ahora la funcion send_confirmation_email empieza en la linea 3615 (para la versión 1.8.3+), y la linea con:

return email_to_user($user, $from, $subject, $message, $messagehtml);

es la 3635.

Saludos. Iñaki.

En respuesta a Iñaki Arenaza

Re: Notificacion de nuevos usuarios....

de jose garcia -
Gracias Iñaki, ya lo había intentado pero me daba error, ahora he vuelto a poner el codigo y funciona. Quizás antes me abría dejado"algo abierto".

Un saludo