Integración para la Autenticación con MOODLE de Xerte Toolkits para ser usada con 1.8+ Actualizado en Mayo 2012 Este método de integración para la autenticación ha sido probado con XOT 1.8 y permite la integración con la instalación de MOODLE en el mismo servidor. Específicamente, habilita la integración con el sistema de autenticación de MOODLE permitiendo un inicio de sesión único para XOT. Esto se logra utilizando la información de sesión de MOODLE, por lo que esto NO TRABAJARÁ si MOODLE y XOT están instalados en servidores separados. Note: this latest integration will only work with XOT 1.8 and above and is not backwards compatible with previous XOT versions. It should however work with any version of Moodle e.g. 1.9x as well as 2.x. Nota: Esta última integración solamente trabajará con XOT 1.8 y superiores y no es compatible con versiones anteriores de XOT. Sin embargo, esta debería trabajar con cualquier versión de MOODLE tanto en la versión 1.9x como en la 2.x CÓMO TRABAJA LA INTEGRACIÓN CON MOODLE Una vez que se ha aplicado y configurado el patch, este trabaja de la siguiente manera: 1. Un usuario ingresa a MOODLE y luego accede a XOT a travé de un "Enlace a página web". El usuario inicia sesión de manera automática dentro de su espacio de archivos en el XOT, en el cual podrá ver cualquier LO que haya creado. Si es la primera visita a XOT su primer nombre, apellido y nombre de usuario son agregados a la base de datos de XOT, permitiendo que otros usuarios compartan LO con nuevos usuarios de XOT a través de la función "Properties -> Shared settings" o para ofrecer LO vía "Properties -> Give this project". Así mismo, cualquier usuario que exista o que se registre como nuevo en MOODLE, también tiene acceso a la instalación de XOT. 2. Si un usuario visita la instalación de XOT sin haber iniciado sesión en MOODLE, entonces son automáticamente redireccionados a la página de inicio de sesión de MOODLE. Si XOT está instalado como un subdirectorio dentro del directorio de MOODLE, entonces el usuario es automáticamente redireccionado a su espacio de trabajo en XOT. Si XOT está instalado en un directorio fuera del directorio de MOODLE, el usuario no será redireccionado automáticamente hacia XOT pero puede acceder un enlace hacia XOT desde MOODLE o visitar varias veces XOT con el mismo explorador para iniciar automáticamente la sesión. PROCESO DE INSTALACIÓN Por favor, siga las siguientes instrucciones cuidadosamente. Paso No. 1: Pruebe su instalación de XOT antes de tratar de usar la integración con MOODLE, es decir, instale XOT y use la autenticación "guest" para asegurarse de que todo está funcionando/creando/visualizando/exportando un LO. Nota: Las distintas opciones de autenticación son habilitadas/deshabilitadas al final del archivo "config.php", es decir, descomente //$xerte_toolkits_site->authentication_method = 'Guest'; para probar la autenticación de "visitante" (guest) Paso No. 2: Ya sea usando la página de administración (management.php) o editando la tabla "sitedetails" en la base de datos, añada la ruta hacia su instalación de MOODLE incluyendo el archivo "config.php". En nombre del campo es "integration_config_path". Esto debería ser algo como lo siguiente: /home/youraccountname/public_html/config.php Para una instalación con xampp/maxos, debería ser algo como: /xampp/htdocs/moodle/config.php" Paso No. 3: Comente la línea: //$xerte_toolkits_site->authentication_method = 'Guest'; Descomente la línea: //$xerte_toolkits_site->authentication_method = 'Moodle'; Paso No. 4: Visite http://yourmoodle/yourxot/ y asegúrese de que todo todavía funciona correctamente. Usted debería ser forzado a iniciar sesión en MOODLE y luego regresado a XOT si está instalado dentro del directorio de MOODLE. Paso No. 5 (opcional): Si desea restringir el acceso a XOT, es decir, no permitir a todos los usuarios de MOODLE que puedan usar XOT, puede realizarlo fácilmente creando un perfil a la medida en MOODLE - Vea los comentarios al final del archivo "config.php" DESPUÉS DE LA INSTALACIÓN Usted puede verificar si ha configurado el patch de MOODLE correctamente visitando la instalación de XOT, en la que deberá ser redireccionado a la página de inicio de sesión de MOODLE. Fallas/Realimentación Por favor, envíe los reportes de fallas, éxitos y cualquier otra realimentación a la lista de corre de Xerte: xerte@lists.nottingham.ac.uk