2.
- Mahoodle : Integracin deMahara y Moodle
- Iaki Arenaza Computing and Electronics Department Mondragon
Unibertsitatea
3.
- Aplicacin web para construir y gestionar portafolios
electrnicos.
4. Incluye entre otras funcionalidades:
5. Weblogs 6. Constructor de CV (hoja de vida) 7. Creacin de
comunidades de grupos de usuarios (con foros y artefactos
compartidos, etc.). 8. Integracin con herramientas de la web social
(RSS, Youtube, etc.) 9.
- Ayuda a crear un PLE/PLN (Personal Learning
Environment/Network).
10. Por tanto est centrado en el aprediz, y no en el curso. 11.
Es por tanto un buen complemento a un LMS como Moodle. 12.
- Qu permite la integracin de Moodle y Mahara?
- permite el inicio de sesin nico (SSO, Single Sign On).
13. Con un desarrollo de terceros, aade un nuevo tipo de tarea
(Mahara), para entregar los trabajos desde vistas existentes de
Mahara. En Moodle 2.0:
- permite el inicio de sesin nico (SSO, Single Sign On).
14. Permite exportar varios tipos de objetos de Moodle a Mahara
(sujeto a concesin de permisos adecuados). 15.
- Activacin de la Red Moodle...
16.
- ...y creacin de la clave pblica
17.
- Activacin de Red Moodle en Mahara...
18.
- ...y creacin de la clave pblica
19.
- Aadir una nueva institucin
- Se recomienda crear una institucin separada para el SSO (Single
Sign On), para facilitar la configuracin.
20.
- Darle un nombre identificativo y (opcionalmente) habilitar el
registro
21.
- Aadimos un nuevo plugin de autenticacin (XMLRPC)
22.
- Introducir los detalles de nuestro sitio Moodle y la
configuracin deseada
23.
- Opcionalmente deshabilitar la autenticacin interna
- Si queremos que accedan a Mahara slo a travs de Moodle
24.
- De nuevo en Moodle aadir Mahara como un Igual
25.
- Introducir los datos de nuestro sitio Mahara
26.
- Confirmar que la clave pblica y el resto de datos son
correctos
27.
- Con el Igual de Mahara aadido, configurar los servicios del
mismo
28.
- Publicar Proveedor de Identidad(IdP). Suscribir Proveedor de
servicios (SP)
29.
- Habilitar la autenticacin de Red Moodle...
30.
- ...y verificar su configuracin
31.
- Verificar que el Igual de Mahara aparece correctamente
32.
- Modificar los roles para permitir ir a un Moodle/Mahara
remoto
33.
- Editamos el rol Usuario autenticado
- Pero podemos usar otros (incluso definir nuevos roles ad-hoc
para este caso).
34.
- Necesitamos habilitar el permiso Ir a un Moodle remoto
35.
- Y colocar un bloque para que los usuarios puedan ir a otro
Moodle
- Puede ser en la portada o en cualquier curso (o en todos, con
un bloque pegajoso).
36.
- Aadir el bloque Servidores de Red
37.
- En dicho bloque aparecen todos los Iguales suscritos como
SP
38.
- Iniciar la sesin con un usuario normal. Pulsar sobre el enlace
del Igual
39.
40. Con nuestros datos de usuario ya rellenos. 41. Se nos indica
de donde venimos. 42.
- Activar las opciones de depuracin de Moodle/Mahara y revisar
los logs de error de PHP.
43. Revisar que tenemos instaladas las extensiones PHP
necesarias:
44. XMLRPC 45. cURL Ojo con versiones defectuosas de dichas
extensiones! (ver documentacin PHP). 46. Si no se
encuentra/reconoce la clave pblica del otro Igual, revisar el valor
de wwwroot. 47.
- Si usamos MS Windows, asegurarse de que Moodle y Mahara pueden
encontrar el fichero openssl.conf (consultar docu-mentacin de la
extensin OpenSSL).
48. Asegurarse de que la hora es correcta en los servidores (se
recomienda usar NTP). Si la diferencia horaria es > 30 segundos,
la conexin no funciona. 49. Asegurarse de que no hay antivirus,
cortafuegos u otros problemas de red que impidan la comunicacin
entre los Iguales. 50. Asegurarse de que Mahara puede enviar correo
electrnicos. 51.
- En versiones anteriores de Moodle a veces las claves pblicas no
se renuevan correctamente:
- Re-crearlas manualmente y volver a establecer la conexin.
52. Usar el valor de configuracin $CFG->mnetkeylifetimepara
se renueven cada ms tiempo (por defecto expiran cada 28 das).
Asegurarse de que no hemos confundido Publicar y Suscribir a la
hora de configurar la conexin. 53.
- Otros problemas conocidos
- Pueden aparecer usuarios duplicados en Mahara si permitimos a
los usuarios de una institucin entrar en sesin localmente o va SSO
de Red Moodle.
54. Se puede evitar usando el
ajuste$CFG->usersuniquebyusername. Pero asegurarse de que
ninguna institucin de Mahara permite auto-registro de usuarios!
Consultar la documentacin para ver los efectos de este ajuste.
55.
- http://www.slideshare.net/iarenaza