martes, 31 de mayo de 2011

Modificar/Deshabilitar Mensaje de Bienvenida

Cuando un estudiante se auto-matricula en un curso/materia en Moodle, recibe un Mensaje de Bienvenida al Curso.
Ese Mensaje se envía en un mail, que tiene como destinatario el correo del estudiante y como emisor (from/de) el correo del docente a cargo del curso.

Por ejemplo:
"De: Docente a cargo de la materia <correoProfe@com>
Para: Estudiante <correoEstudiante@com>
Enviado: fecha y hora
Asunto: Bienvenido al curso ABC


Bienvenido a ABC

Lo primero que debe hacer es actualizar su información personal: así podremos
saber algo más sobre usted.
No olvide colocar su foto u otra imagen que lo identifique.


(y un link a modificar el perfil de estudiante)
"


Opciones
  • Cambiar el mensaje[1]: para cambiar el contenido del mensaje, ir al bloque de Administración->Idiomas->Edición del Idioma->Editar palabras o frases, seleccionar "moodle.php" y modificar el contenido de la varible $a->coursename!
  • Deshabilitar el menaje de bienvenida[1]: en algunas ocaciones genera confusión este mensaje debido a que el emisor (from/de) del correo es el Docente a cargo del curso y éste mensaje ha sido enviado por la plataforma en forma automática. Para deshabilitarlo en Moodle 1.9.9+, ir al bloque de Administración->Cursos->Matriculaciones y deshabilitar "Enviar mensaje de bienvenida al curso". Para ver cómo se hace en Moodle 2.0 ver el link #1.

Link

miércoles, 18 de mayo de 2011

Cambiar la Clave del Administrador

Para cambiar la clave del administrador lo que vamos a hacer es dejarla sin clave, o más bien, asignarle la clave vacía. Con ello podremos ingresar con el usuario administrador sin clave a nuestra plataforma Moodle y cambiar la clave inmediatamente por seguridad.

En la base de datos que utiliza nuestra plataforma, dentro de la tabla mdl_user modificaremos el campo(columna) password del usuario administrador. Allí pondremos el siguiente valor

d41d8cd98f00b204e9800998ecf8427e

Nota: ese valos se debe a que el campo password almacena la clave codificada con la función md5, por lo que md5(“”)=d41d8cd98f00b204e9800998ecf8427e


Si deseamos asignar directamente una clave, por ejemplo, si la clave es: temp

escribimos sólo la clave en un archivo, y luego con la cantidad de caracteres de la clave calculamos el md5: head -c 4 file.txt | md5sum

La opción "-c 4" indica que sólo calcule md5sum sobre el texto de la clave y no se incluya el fin de línea o sálto de línea.


Este cambio podemos hacerlo accediendo a la base de datos a través de

  1. phpMyAdmin via web, NO seleccionar MD5 al momento de asignar el valor vacío al usuario administrador.
  2. accediendo al servidor remotamente por SSH y en línea de comandos ejecutar:

    mysql -uroot -p xxxxx

    update moodle19.mdl_user set password='d41d8cd98f00b204e9800998ecf8427e' where username='admin';
    (En este ejemplo, moodle19 es el nombre de nuestra base de datos).
  3. Finalmente, colocar una clave en el bloque de administración->Usuarios->Cuentas->Hojear lista de usuarios y editar el perfil del usuario admin.

Links