lunes, 6 de febrero de 2012

Modificar los informes de MOODLE

Hola, estoy intentando modificar la tabla que muestra los registros de los informes de los usuarios en un curso scorm, más concretamente estoy intentando eliminar la columna de dirección ip.
Para ello en el archivo /moodle/course/lib.php, la función que se encarga de imprimir esta tabla se llama print_log, ahí puedes investigar y comprobar que código imprime cada parte de la tabla.
Yo concretamente para lo que quiero he comentado las líneas que imprime la cabecera y las celdas de la tabla que mostraba las ip's.

Además, en la columna de acción quiero traducir las acciones que aparecen ahí, así que para ello he creado una función donde entra la acción y por un filtro de if busca si está y la traduce. Luego reemplazo esta línea:

$displayaction="$log->module $log->action";

por esta:

$displayaction=traductormodule($log->module). " ". traductoraction($log->action);
siendo traductormodule y traductoraction mis funciones para traducir las cadenas.

Gracias y hasta pronto.

No hay comentarios:

Publicar un comentario