Integración entre Dokeos y Joomla (actualizado)

  1. portada-14-plantillas-para-joomla

Hola, hoy 3 de Noviembre de 2009, actualizo el post con un enlace a un fichero zip que contiene todos los archivos para hacer esta integracion, pido disculpas pues el host en el que estaba antes dejo de funcionar pueden descargar todo junto desde aqui.

Dokeos Joomla Integration

Hola, hace poco tiempo hemos probrado una integración interesante entre Joomla y Dokeos, explico de que se trata a continuación:

En un sitio web de Joomla, instalando el modulo JFusion, se puede integrar joomla con otros sistemas como: Magento, Gallery2, myBB, phpBB3, vBulletin, SMF, dokuwiki y Moodle; pues bien con la ayuda de Roberto Sciamanna (Italia) y Yannick Warnier (Bélgica) hemos adecuado este modulo añadiendo un plugin para que haya una integracion con Dokeos.

El resultado es que un usuario al registrarse en el sitio web de joomla, automáticamente se registre también en Dokeos y al iniciar una sesión en el mismo sitio de Joomla, con tan solo un enlace al sitio de Dokeos, se inicie tambien una sesión ahi.

Para hacerlo se necesita una configuración un poco tediosa y consisa, pero con paciencia y mucho cuidado podremos lograr una esta funcionalidad interesante a nuestro sistema.

Pasos a seguir.

Instalar un sitio web de Joomla

Pack Joomla-1.5.9-spanish.zip

Pack Joomla-1.5.9-spanish.tar.gz

Pack Joomla-1.5.9-spanish.tar.bz2

Dentro de la instalacion Joomla copiar una version 1.8.6 beta 3 de Dokeos, he instalarla de ahi

Dokeos 1.8.6.1 (He actualizado el link hoy 02-09-2009)

Ejemplo de path: /var/www/joomla/dokeos

Es necesario descargar el modulo JFusion para Joomla aqui tengo un enlace

Panel

Instalar el plug-in plug-in de mi gestor de módulo, y siga el asistente, se le pedirá que apague la posibilidad de que los usuarios registro en Dokeos

Para ello cargar el archivo desde aqui

cargarplugin

En el panel de configuración de JFusion establecer como maestro joomla int y como esclavo el dokeos

Administracion

Para configurar seleccionar dokeos y hacer clic en editar, lo cual me llevará a completar un formulario para llenar los datos de su sistema, sean: nombre de la base de datos, la cual debe ser la main de dokeo, usuario y contraseña de mysql etc, pero los datos que si deben llenados de manera especial son los siguientes:

config1

config2

Este campo hara que todos los suscritos via joomla sean estudiantes, ahi es donde se puede cambiar a los otros tipo de usuario

group

Es necesario hacer unos cambios en:

www/joomla/administrator/components/com_jfusion/models

reemplazar el archivo model.curl.php por el que esta aqui

Yo no se mucho sobre Joomla, por eso la unica forma hasta ahora de como comprobar lo aplicado, es iniciando una sesion desde drupal una vez hecho esto directamente en la URL escribir [su ditectorio joomla]/dokeos y ahi ya se habra iniciado tambien la sesion de Dokeos con el usuario que se registro desde Joomla. Agradecería si alguien pueda explicar como hacerlo

Algo a tener en cuenta es que al registrarse en joomla el nombre al se un solo campo para dokeos se corta en dos para el apellidos, es decir si en mi registro Joomla pongo como nombre C.. en DokKeos sera Nombre: C.Apellido: V., para ser mas claro lo primerop que escribo es el nombre despues de un   se corta para mandar el siguiente texto como apellido

Si requieren un servicio profesional de e-learning y de ChamiloLMS escríbenos somos los proveedores oficiales de ChamiloLMS y podemos ofrecerte la asistencia técnica que necesites para tu proyecto e-learning: https://beeznest.com

Compartelo en tus redes socialesShare on FacebookShare on Google+Tweet about this on TwitterEmail this to someoneShare on TumblrShare on LinkedIn

56 Comments

  1. excelente voy a probar todos tus pasos para ver si me resulta este sistema. es maravilloso. que este sistema se pueda integrar con joomla y haga una superfusion que le gana incluso a moode y otros e.learnig. Una pregunta

    ¿El archivo beta que de Dokeos me tiene algunas restricciones, puedo usar el chat, puedo hacer que los link de registro no esten en el panel frontal de dokeos y yo mismo pueda crear las cuentas para estudiantes y profesores?

    ¿Cuantos usuarios pueden usar el sistema maximo?

    ¿Que peso maximo se puede subir con esta verfsion de Dokeos?

    Si compro la version light cuanto me costaria

    Saludos Se te agradecen el Articulo y las respuestas

    • Hola, Manuel, para hacer la integracion, puse el link de la Beta 3 de
      dokeos 1.8.6, para solucionar cualquier problema que tengas ahora o
      puedas tener despues, solo te pido que esperes a que salga la version
      estable, que es cada vez mas esperada pero a la vez mas completa.

      Con respecto a cuantos usuarios pueden usar el sistema como máximo,
      tengo dos respuestas, hemos visto que se pueden registrar hasta 220.000,
      sin embargo la cantidad de usuarios conectados en simultaneo ha sido
      comprobada hasta en 300 (no tenemos sustento de mas) como en el caso de
      la Universidad de Santiago de Cali – Colombia.

      Con respecto al peso de carga, eso es configurable por ejemplo en
      Documentos 50Mb es cuestion de envolverse con el Tema, sin embargo tambien es necesario configurar unas cosas en Apache

      Con respecto a los precios eso yo no lo manejo, informate en
      info.latino@dokeos.com

  2. Estupenda la guía rápida para integrar dokeos con joomla…
    Sin embargo, tengo problemas para descargar el fichero model.curl.php: como has conservado el nombre original, tu servidor web lo ejecuta y nos devuelve una página con el mensaje Restricted access !!… ¿Puedes copiarlo sin la extensión o enun archivo zip?

    Muchas gracias por adelantado desde Francia.

    • Te devuelvo la pregunta, Valentin. Nosotros no conocemos openCMS pero encantados de validar un plugin de conexión que nos proporcionarias!

  3. o es posible descargar el archivo model.curl.php, zippenlo para que se descargue sino es inaccesible y el link de descarga del archivo esta roto o esta apuntando a otro lado

  4. Muy interesante este desarrollo. Estoy haciéndo pruebas para mi jefe, pero no consigo que su plugin se me marque como configurado en la lista de jFusion.
    Estoy usando Moodle 1.5.14 y jFusion 1.1.3-000.
    No les pido que me resuelvan el problema…si no que alguno de ustedes me dé alguna pista, por si les ha pasado antes.

    • Hola,

      Creo que para soporte con Moodle, mejor ver en los propios foros de Moodle, ya que nosotros somos un poco como competencia, en un cierto sentido, y que no es realmente nuestro fuerte de conocer el código de Moodle para ayudarte ;-)

      Suerte!

  5. Hola amigo tengo 2 preguntas con respecto a la configuración.

    1) Estoy siguiendo los pasos al pie de la letra, pero en el momento en que debo establecer el Dokeos como esclavo no puedo hacerlo ya que en el lugar en donde deberia aparecer la opción para habilitarlo me aparece el mensaje “Wrong Config”(Ver imagen adjunta). http://rapidshare.com/files/276254874/screenshot.JPG.html
    Quisiera saber porqué veo esos mensajes de error en lugar de lo que deberia estar ahi(Cabe destacar que incluso la primera opción que dice “joomla_int” se ve diferente a como tu lo muestras en la imagen)

    2)Por último quisiera saber si en el formulario de configuración del plugin de dokeos debo colocar exactamente lo que tu propones en el tutorial.(Estoy trabajando en un servidor local y en windows)

    Por favor si puedes ayudarme en alguno de mis problemas lo agradecieria mucho.

  6. Amigo quisiera saber si has hecho esta integración de dokeos pero con drupal? si tienes los pasos de como hacerlo te lo agradezco. ya estuve investigando y entontre un plugin para hacer dicha integración pero tampoco lo he logrado.

    Gracias.

  7. Carlos muchas gracias por tu interés en ayudar, yo finalmente desistí de intentar con joomla y empece a trabajar con el drupal, estuve guiándome por un tutorial que esta publicado en http://www.slideshare.net/develCuy/conectando-drupal-a-dokeos
    pero me encontré con un error que tiene que ver con el client_soap(a pesar de que mi php tiene este modulo instalado)supongo que tiene que ver con los cambios en el código de los que hablas, yo entre en el código fuente y traté de encontrar el problema pero de verdad no vi nada que me pareciera raro. Esperare con ansias tu nueva información acerca del tema.

    Gracias nuevamente.

  8. Hola, he seguido los pasos segun lo descrito pero al validar la parte final, es decir loguear con un usuario en joomla y ver que haya logueado en dokeos aparece error de usuario/contraseña en dokeos (el dokeos que fue instalado dentro de joomla/).
    Mi pregunta es, han tenido oportunidad de corroborar que efectivamente los pasos de configuración son correctos?

    Instale dokeos con passwords MD5, debería haber instaladolos con passwords en ‘claro’?.

    Gracias de antemano.

    Slds

  9. Cabe resaltar que no use exactamente los mismos datos para el admin de dokeos a la hora de instalar que para el admin ya existente de Joomla, eso puede afectar en algo?

  10. hola, Enrique fijate que yo ya lo instale tambien, pero te falta importar los usuarios de dokeos hacia joomla eso lo haces con la pestaña “New UserSync”, alli exporta todos los usuarios de dokeos hacia joomla, y lo puedes probar despues con la pestaña “Login Checker”, yo ya pude loguearme desde joomla y con un simple link en el sitio irme al sitio de dokeos, y abre con el mismo usuario, lo que no he podido hacer es logout, en el debug Logout checker, me dice que no encontro el usuario, entonces estoy investigando si no encuentra la cookie al hacer logout, espero que te ayude. saludos.

  11. Disculpen por el archivo zip que no está disponible en ningún lugar. El Lunes lo arreglo.
    Sorry for the unavailable zip download. Will be fixed on Monday

  12. hola un gusto,
    e estado siguiendo los pasos pero no logro ubicar el plugin dokeos, agradeceria mucho si me pudieran facilitar un enlace, desde ya muchas gracias.

  13. Buenas Tardes chicos,

    Ante todo les quiero agradecer lo mucho que han desarrollado cuidado y mantenido esta excelente herramienta de Educación a distancia, no saben lo mucho que estoy enamorada de DOKEOS, he trabajado con Chamilo, pero aun no hemos trazado el plan de trabajo para poder migrar las plataformas (esto por falta de tiempo). He tratado de hacer esta integración de Joomla y DOKEOS, por la misma razón de muchos, simplemente darle mucho mas valor, de lo que es DOKEOS, y no limitarlo (ya que uso la versión libre) a cosas que el usuario pueda utilizar y necesitar.

    He estado buscando bastante sobre este tema, pero los link no están visibles, me inscribi en el curso al que hace referencia Carlos más arriba y no consigo de donde puedo descargar el:

    1. Plug-in plug-in del gestor de módulo
    2. model.curl.php

    Mucho sabre agradecerles su ayuda.

    Comprometiendome a ayudarlos en lo que pueda =)

    Saludos,
    Desde Venezuela, Ing. Marbie Calderon

  14. Estimado Carlos
    Lamentablemente tampoco pude descargar;
    1. Plug-in plug-in del gestor de módulo
    2. model.curl.php

    Me interesa mucho la integración joomla-dokeos
    Desde ya agradezco tu colaboración.
    Saludos Cordiales
    Sergio

    • Hola Sergio,

      Debido al enfoque claramente privado que se dió en Dokeos, hemos cambiado de proyecto (juntos con practicamente todos los demás desarrolladores de Dok€os) y fundado Chamilo. Ya no soportamos nada de Dok€os. Te sugerimos referirte a los foros del mismo o migrar a Chamilo.

      Suerte

    • Hola Eduardo,
      Lo mejor es que lo pruebes y nos digas. Como para la tabla de usuarios hemos conservado la misma estructura, no creo que haya problema. Quizás simplemente tratar de asegurar el mismo algoritmo para las contraseñas de Joomla y de Chamilo, para evitar que no se puedan comunicar (por ejemplo MD5 de ambos lados). Yo personalmente no revisé el plugin pero debería funcionarte.

  15. Estimado Yannick, finalmente integré Chamilo con WordPress usando un poco de Ajax e imaginación. Ahora, necesito deshacerme del email de notificación que envía Chamilo al registrarse. Hay algun setting que pueda modificar para hacer esto o está en el código?

    Muchas gracias!

  16. hola
    he tenido problemas al vincular chamilo 1.8.8.4 con joomla, he intentado lo que dicen aca, pero no he tenido resultados.
    alguien me puede ayudar?

    • Hola Ivan, pregunta en el foro de chamilo, tienes más probabilidad de recibir una respuesta. En estos momentos todo el equipo de BeezNest anda bien ocupado.

  17. estoy tratando de seguir el tutotial pero no he podido descargar el plugins ya que redireciona para otro lado el link, por favor me colaboran con este caso

  18. Buenas noches, requiero contactar una empresa en Lima Perú que pueda encargarse de la implementación de un LMS, por favor indicarme alguna referencia. Gracias.

  19. Hola, estuve leyendo la nota, a pesar que tiene algunos años es interesante, consulta ¿es posible hacer los mismo pero con chamilo?, es decir, que los usuarios de joomla (virtuemart) sean alumnos de chamilo y que puedan comprar cursos de chamilo en virtualmart generando el alta en forma automatica? pq una de las desventajas de chamilo (porlomenos en argentina) es que no acepta medios de pago con mercado pago que es lo mas utilizado en mi pais, paypal casi nadie lo usa, si mercado pago y payu. La verdad es una gran desventaja en ese punto muy importante. Tengo a la mayoria de los usuarios utilizando virtuemart para comprar cursos presenciales, pero los cursos virtuales se vuelven engorrosos porque los tengo que dar de alta en forma manual. Gracias

One Ping

  1. Pingback:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *