Home > desarrollo, php, Spanish, técnico > Integración entre Dokeos y Joomla (actualizado)

Integración entre Dokeos y Joomla (actualizado)

Hola soy Carlos Vargas, hoy 3 de Noviembre de 2009, actulizo 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 Carlos Vargas en Dokeos sera Nombre: Carlos Apellido: Vargas, para ser mas claro lo primerop que escribo es el nombre despues de un   se corta para mandar el siguiente texto como apellido

Advertisements
Categories: desarrollo, php, Spanish, técnico Tags: ,
  1. April 2, 2009 at 5:41 pm

    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

    • cvargas84
      April 6, 2009 at 3:13 pm

      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

      • ywarnier
        February 16, 2010 at 1:05 am

        Hasta 500 usuarios simultaneos en campus de la Universidad San Ignacio de Loyola, Perú (durante una semana de preparación de exámenes)

  2. Javier Escobar
    April 14, 2009 at 5:18 pm

    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.

    • April 22, 2009 at 1:03 pm

      Hola Javier aqui esta el archivo model.curl.php
      este se modifico del origial para q funcione en Dokeos
      debes copiarlo en este directorio
      /var/www/joomla/administrator/components/com_jfusion/models/

      Si persiste el problema especifica un poco mas q es lo q pasa y con capturas de pantalla

  3. Valentin_ijk
    May 7, 2009 at 2:22 pm

    Haver melcocha como integro
    Dokeos con OpenCms ……………..

    • ywarnier
      May 7, 2009 at 3:06 pm

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

  4. Nex
    May 28, 2009 at 11:00 am

    Por favor el link de enlace para la descarga del archivo curl http://tunaingenieria.com/dokeos/model.curl.php es directamente al archivo podria ser un zip de este para pioder revisar los cambios.

    Gracias

  5. Nex
    May 28, 2009 at 12:02 pm

    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

  6. May 28, 2009 at 2:38 pm

    Listo nex ahi esta en zip vuelve a descargarlos desde los enlaces del articulo, el cual he actualizado

  7. pWeak
    August 27, 2009 at 5:14 am

    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.

    • ywarnier
      August 29, 2009 at 11:15 pm

      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!

  8. August 31, 2009 at 11:17 am

    me gustaria saber donde puedo encontrar los archivos mencionados ya que los links parecen estar rotos y necesito implementar una solucion de este tipo

  9. Roland bar
    September 6, 2009 at 12:38 am

    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.

    • September 9, 2009 at 10:40 am

      En realidad, no logro reproducir porque sale “Wrong config”, me temo que es un problema del Joomla, voy a seguir revisando

  10. September 7, 2009 at 4:19 pm

    Me parece extraño voy a revisarlo. Gracias por el dato

  11. Roland bar
    September 8, 2009 at 7:46 pm

    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.

    • September 9, 2009 at 10:38 am

      Claro, es mas ese fue un proyecto que se desarrollo en las Comunidades Dokeos Peru y Drupal Peru, es mas se presento como una ponencia en el DOKUDA http://www.dokuda.org que gusto que tambien te interese, El modulo esta aqui http://drupal.org/project/modules?text=dokeos fue un trabajo de Yannick, Fernando y Franco, pues aparte de instalar el modulo hay que hacer algunos cambios en el codigo, pero no es complicado, en cuanto tenga respuesta de ellos te comunico y hare un post especial para Dokeos – Drupal

      Saludos

  12. Roland bar
    September 10, 2009 at 12:38 am

    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.

  13. October 12, 2009 at 3:52 pm

    Que tal!!!, hace tiempo quería utilizar este plugin en nuestro sitio, ya que tenemos por separados las dos autentificaciones, pero ahora que quiero hacerlo, los links estan rotos. Agradecerìa mucho, si los pudieras revisar.
    Gracias.

    • October 12, 2009 at 10:30 pm

      Lo siento, pero los mismos archivos los voy a poner en el curso que dicto en campus.dokeos.com, mi curso se llama Dokeos 1.8.6 Svalvard inscribete y ahi te paso los archivos

      • October 16, 2009 at 6:02 pm

        ok, ya estoy inscrito. Donde puedo encontrar los archivos? Es que ya los busque en documentos, enlaces y compartir documentos y no los encontre :(.

  14. October 19, 2009 at 9:31 am

    Hola, no puedo descargar el plug-in… tendras otra liga para la descarga?

    Saludos

  15. November 3, 2009 at 7:30 am

    Hi,

    I cannot find the links to the plugins or the php file.

    I tried to go to campus, but there doesn’t seem to be any links.

    Please help….

    Regards,
    Thabiet.

  16. November 3, 2009 at 4:37 pm

    Hoy actualize el post, disculpen por la demora

  17. November 3, 2009 at 4:52 pm

    Muchas gracias!!! Carlos, ya pude bajar el zip.

  18. Enrique
    November 6, 2009 at 9:31 pm

    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

  19. Enrique
    November 6, 2009 at 9:38 pm

    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?

  20. November 8, 2009 at 6:53 pm

    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.

  21. ywarnier
    January 1, 2010 at 3:53 pm

    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

  22. Roberto Sciamanna
    January 2, 2010 at 9:44 am

    Nice JOB!!!!
    a special thanks to FURIO PETROSSI!!!!

    • Naji
      September 14, 2011 at 4:14 pm

      Hi Yannick,

      Do you have the admin / pw for the file:

      http://zap.beeznest.com/temp/jfusion-chamilo.zip

      Thanks.

      Naji

      • Yannick Warnier
        September 20, 2011 at 10:15 pm

        Hi Naji,
        Sorry, this was a configuration mistake. It will be back very soon (today or tomorrow).

  23. david
    July 29, 2010 at 4:36 pm

    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.

  24. August 18, 2010 at 12:41 am

    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

  25. August 18, 2010 at 3:32 pm

    Ok Marbie, te los envio a tu correo

  26. Sergio Gavino
    December 12, 2010 at 1:56 pm

    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

    • Yannick Warnier
      December 12, 2010 at 7:46 pm

      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

  27. eduardo h
    May 3, 2011 at 10:10 pm

    Estimados, este plugin soporta Chamilo o sólo sirve para Dokeos?

    • Yannick Warnier
      May 4, 2011 at 1:48 am

      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.

  28. eduardo h
    May 9, 2011 at 11:36 pm

    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!

  29. ivan
    November 7, 2011 at 9:37 pm

    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?

    • Yannick Warnier
      November 17, 2011 at 3:14 am

      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.

      • Naji
        November 29, 2011 at 11:04 am

        Hello Yannick,

        Thanks for your earlier help and a great plugin! I would like to know if you have a new link for the model.curl.php file. I assume we still have to replace this file when using the jfusion-chamilo plugin? Kindly let me know. Thanks.

      • Naji
        November 29, 2011 at 12:10 pm

        My mistake :) I took a closer look and saw that it was included.

  30. Breseda
    November 28, 2011 at 9:01 pm

    hola esto aplica tambien para la plataforma de chamilo?

    • Yannick Warnier
      November 30, 2011 at 6:49 am

      Sí. También aplica, pero seguramente hay que hacer unas adaptaciones ahora ya que la versión original es del 2008.

  31. jorge
    August 26, 2012 at 6:55 am

    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

  32. Ricardo
    February 22, 2013 at 1:55 am

    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.

    • Yannick Warnier
      February 22, 2013 at 5:47 am

      Escribe a ventas@beeznest.com por favor, tenemos presencia en Lima.

  1. January 21, 2014 at 10:55 pm

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: