Feb 05
Es importante en la instalacion de Moodle configurar el cron para el envio via email por ejemplo de los mensajes enviados a un foro y otras tareas periodicas que necesitan hacer algunos modulos, para esto debemos configurar en trabajo que sea ejecutado cada cierto tiempo.
Si tenemos nuestra instalacion en un servicio de hosting compartido como DreamHost, podemos entrar al panel de control y en la opcion Goodies -> Cron Jobs, creamos un nuevo trabajo asignado al usuario bajo el cual esta instalado el Moodle y le colocamos un nombre, suministramos el comando que hace que el trabajo se ejecute:
/dh/cgi-system/php5.cgi /home/my_dreamhost_user/my_domain.com/moodleroot/admin/cron.php
Finalmente configuramos cada cuanto se ejecutara el trabajo (cada hora, dia, semana, ... )
Tagged with: Cacharreos • cron • cronjob • dreamhost • moodle
Feb 05
En esta nueva reforma de sitios, de migración a otros dominios, de cierre de otros tantos sitios y de limpieza. Hoy de nuevo volví a instalar una versión desde cero de Moodle, esto con el fin de comenzar juicioso a crear los contenidos para las conferencias y talleres que este año se llevaran a cabo.
Para esto se creo un nuevo sub dominio que pronto estaré lanzando, se creo una base de datos mysql y se procedió a la instalación de Moodle, cosa que es relativamente sencilla, simplemente descomprimir el archivo descargado de la distribución de Moodle, verificar los requerimientos (me falta el soporte para xmlrpc), configurar el acceso a la base de datos, dejar que el instalar cree los modulos, cree las tablas y finalmente solicite crear un usuario administrador para el sitio.
Adicionalmente coloque el registro de usuarios vía correo con la opción de reCAPTCHA, debido en que en otros sitios donde he montado Moodle se ha presentado creación de usuario automática con el fin de spam, espero que con la activación de este modulo ya no se presente esta situación.
Para configurar el reCAPTCHA se debe :
- Crear una cuenta en el sitio oficial de reCAPTCHA
http://recaptcha.net
- Al momento de registrarnos se nos pedirá el dominio sobre el cual funcionara
- Se crean las llaves publicas y privadas para acceder al servicio.
- Ir al sitio donde estamos instalando Moodle
- Ir al menú de administración y entrar a :
Users -> Authetication -> Manage Authentication
- Al final del formulario colocar las llaves generadas por reCAPTCHA
- Guardar la configuración
Lo malo con esta configuracion es que el reCAPTCHA aparece en ingles y no en el idioma que el usuario tiene configurado el navegador, debo buscar la solucion a esto.
Tagged with: Cacharreos • moodle • recaptcha