Integración entre Dokeos y Joomla (actualizado)

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.

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

Comments

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

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.

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

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

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!

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

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.

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.

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

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.

Enlace permanente

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.

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

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.

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

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?

Enlace permanente

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”, allí exporta todos los usuarios de dokeos hacia joomla, y lo puedes probar después 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 Log Out checker, me dice que no encontró el usuario, entonces estoy investigando si no encuentra la cookie al hacer logout, espero que te ayude. saludos.

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

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.

Enlace permanente

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

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.

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!

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?

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.