Quantcast
Channel: Cosas de Desarrolladores
Viewing all articles
Browse latest Browse all 2193

Historico de mensajes enviados EN UN CURSO EN CONCRETO

$
0
0
por takashi niimai.  

Hola a todos, soy administrador de un moodle 2.8.5 y me ha surgido un tema que no se como resolver. Necesitaría poder sacar un listado de todos los mensajes enviados desde un usuario (por ejemplo, el usuario profesor) a los alumnos de un determinado curso.

He comprobado que con las herramientas que proporciona moodle se pueden ver todos los mensajes enviados por un usuario a otros usuarios de la plataforma, pero el problema es que no distingue entre usuarios de distintos cursos, los muestra todos. Por ejemplo, ese usuario profesor, puede serlo de varios cursos, y saldrían los mensajes enviados a los alumnos de los dos cursos.

Esto se hace desde "http://tusitio/mesagges/index.php", elegimos búsqueda "Avanzada" y en el cuadro de texto de búsqueda por mensajes ponemos el carácter comodín "%". Tan solo nos queda elegir la dirección del mensaje (hacia nosotros, desde nosotros, o todos) y nos mostrará el histórico de todos los mensajes enviados desde el usuario en el que estamos logeados.

El problema es que para crear informes de comunicaciones internas de un curso tan solo deberían aparecer los usuarios matriculados en un determinado curso, imagino que la solución pasaría por añadir otro filtro a la búsqueda avanzada en el que se pudiera elegir previamente el curso, y así que cuando te mostrará todos los mensajes, tan solo aparecieran aquellos que se hayan enviado o recibido por los usuarios que estén matriculados en ese curso en concreto.

Por desgracia para mi, mis conocimientos de programación son muy bajos y después de mirar e interpretar lo que he podido no soy capaz de añadir ese filtro. Si no estoy equivocado creo que se tendrían que tocar los siguientes archivos:

message/search_advanced.html

message/index.php

message/lib.php

Alguien con conocimientos en programación podría echarme una mano, creo que sería muy interesante para muchos otros administradores.

Un saludo y muchas gracias por adelantado.



Viewing all articles
Browse latest Browse all 2193

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>