Installing Joomdle in Joomla/es: Difference between revisions
Created page with '====Instalando Joomdle Joomla!==== La extensión Joomdle para Joomla! consta de un Componente, 5 Plugins y 2 Módulos. Al final de este artículo puede ver la lista completa. Pa…' |
No edit summary |
||
| (10 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{Languages}} | |||
La extensión Joomdle para Joomla! consta de un Componente, | |||
==Preparando Joomla! para Joomdle== | |||
Antes de instalar Joomdle debes asegurarte de que Joomla está instalado y funcionando correctamente. | |||
* Instala las extensiones que quieras integrar con Joomdle, como CB, Jomsocial, Tienda.... Para obtener instrucciones sobre la integración con otras extensiones visita [[3rd Party Integration/es]] | |||
* Completa todos los requisitos de Joomdle, en [[Prerequisites/es]] | |||
{{End of Section}} | |||
===Joomla 1.5.x solamente=== | |||
Adicionalmente, deberás: | |||
*Activar los servicios web de Joomla en Sitio -> Configuración Global, Pestaña Sistema, Configuración del Sistema | |||
[[Image:joomla_webservices.jpg|340px|joomla_webservices.jpg]] | |||
==Instalando Joomdle Joomla!== | |||
La extensión Joomdle para Joomla! consta de un Componente, 7 Plugins y 3 Módulos. Al final de este artículo puede ver la lista completa. Para instalar Joomdle para Joomla!, usa el Gestor de Extensiones de Joomla! y selecciona el paquete Joomdle llamado "joomdle-joomla-package.zip". El componente, los plugins y los modulos se instalarán como un solo paquete simplificándote la instalación. | |||
Nota: También activa todos los plugins y crea los módulos aunque no se publican. | Nota: También activa todos los plugins y crea los módulos aunque no se publican. | ||
==Configurando Joomdle para Joomla== | |||
======Componente Joomdle====== | ======Componente Joomdle====== | ||
La configuración de Joomdle para Joomla! se hace a través de la panatalla de Configuración | La configuración de Joomdle para Joomla! se hace a través de la panatalla de Configuración de Joomdle, a la que se puede acceder en la opción Configuración del menu del Componente Joomdle o a través del tablero Joomdle. Hay cinco (5) secciones que puedes configurar, aunque sólo la primera es obligatoria. | ||
[[Image:r023_joomla_global_configuration_1.jpg| | [[Image:r023_joomla_global_configuration_1.jpg|900px|joomla_component_config.jpg]] | ||
{| width="700" border="1" cellspacing="1" cellpadding="1" | {| width="700" border="1" cellspacing="1" cellpadding="1" | ||
| Line 17: | Line 34: | ||
| '''Descripción ''' | | '''Descripción ''' | ||
|- | |- | ||
| valign="top" | | | valign="top" | Configuración general | ||
| valign="top" | | | valign="top" | | ||
Introduce la URL de tu instalación Moodle - seguramente http: //www.mydomain.com/moodle asumiendo que instalaste Moodle en el subdirectorio moodle/ dentro de la carpeta Joomla!.<br /> | * URL de Moodle | ||
** Introduce la URL de tu instalación Moodle - seguramente http: //www.mydomain.com/moodle asumiendo que instalaste Moodle en el subdirectorio moodle/ dentro de la carpeta Joomla!.<br /> | |||
* Versión de Moodle. | |||
** Selecciona tu versión de Moodle. | |||
* Moodle auth token (Sólo Moodle 2.0) | |||
** Introduce el [[Preparing_Moodle_20#Create_token | token de autenticación]] que obtuviste al configurar los servicios web de Moodle. | |||
* Método de conexión | |||
** Las opciones disponibles son: file_get_contents y cURL. Selecciona la que esté disponible en tu servidor. | |||
* Usar SSO sin redirección | |||
** Esta opción sólo funciona con cURL y cuando Moodle y Joomla están en el mismo dominio. Hace que Joomdle realice la autenticación única sin redirigir al usuario. Esto es útil sobre todo para las tiendas, de forma que el acceso del usuario no rompa el proceso de compra. | |||
* Usar desconexión sin redirección | |||
** Esta opción sólo funciona cuando Moodle y Joomla están en el mismo dominio. Hace que Joomdle realice la desconexión en ambas plataformas sin redirigir al usuario | |||
* Crear usuarios automáticamente | |||
**Crear usuarios en Moodle automáticamente. Elige "Sí" si quieres que Joomdle cree los usuarios en Moodle al crearlos en Joomla. | |||
* Borrar usuarios automáticamente | |||
** Borrar usuarios en Moodle automáticamente. Elige "Sí" si quieres que Joomdle borre los usuarios en Moodle al borrarlos en Joomla. | |||
* Auto-login de los usuarios al registrarse | |||
** Elige "Sí" si quieres que Joomdle haga que los usuarios hagan login automáticamente cuando completan el registros en Joomla!. | |||
|- | |- | ||
| valign="top" | | | valign="top" | Botones de acción | ||
| valign="top" | | | valign="top" | | ||
* | * Mostrar botón para los cursos gratis | ||
* | *** Inscribirme en el curso | ||
* | *** Ir al curso | ||
*** Solicitar inscripción | |||
* Mostrar botón para los cursos de pago | |||
*** comprar curso: lleva al usuario a la página del producto en la tienda | |||
*** Paypal: Muestra el botón Paypal para vender el curso usando las funcionalidades Paypal del propio Moodle | |||
Si el usuario ya está inscrito en el curso, se mostrará el botón "Ir al curso" independientemente de lo seleccionado arriba. | |||
Los botones sólo aparecerán si la configuración del curso/tienda lo permiten: | |||
- El botón de inscripción sólo se mostrará si el curso está disponible para la auto-inscripción | |||
- El botón del comprar el curso sólo se muestra si el curso tiene un precio en Moodle y está publicado en la tienda | |||
* Botón Ir al curso | |||
*** Moodle: lleva al usuario a Moodle, según lo configurado en la siguiente sección | |||
*** Course view: usa la vista Curso de Joomdle para mostrar los contenidos del curso. | |||
|- | |- | ||
| valign="top" | | | valign="top" | Comportamiento de los enlaces | ||
| valign="top" | | | valign="top" | | ||
* Abrir enlaces a Moodle en | |||
**El parámetro le dice a Joomdle como responder cuando pulsas en los enlaces Joomdle. Esta es una configuración global de Joomdle que puede ser sobrescrita en los enlaces del menú. | |||
*** Abrir en la misma ventana | |||
*** Abrir en nueva ventana | |||
*** Abrir en wrapper | |||
Si usamos la opción Wrapper, debemos ajustar las propiedades de éste en el resto de las opciones de configuración: | Si usamos la opción Wrapper, debemos ajustar las propiedades de éste en el resto de las opciones de configuración: | ||
| Line 40: | Line 100: | ||
* Altura del wrapper | * Altura del wrapper | ||
* Anchura del wrapper | * Anchura del wrapper | ||
* Auto-altura del wrapper | |||
* Wrapper transparent | |||
* Itemid por defecto | |||
** Esto te permite especificar un itemid por defecto para asociar a todas las llamadas al wrapper Moodle | |||
|- valign="top" | |- valign="top" | ||
| valign="top" | | | valign="top" | Fuente de datos | ||
| | | valign="top" | | ||
* Fuente de datos adicional | |||
** Selecciona otro componente para proporcionar iformación adicional del usuario a Joomdle | |||
*** Jomsocial | |||
*** Virtuemart | |||
*** Tienda | |||
*** Ambra | |||
*** Community Builder | |||
*** Hikashop | |||
*** Perfiles usuario Joomla 1.6 | |||
If you select Joomla 1.6 user profiles, and user a non-standard profile plugin, you can configure it in the next two fields. Otherwise, leave them blank. | |||
Si seleccionas perfiles Joomla 1.6 y usas un plugin de perfil no estámdar, puedes configurarlo en los siguientes campos. Si no, dejalos en blanco: | |||
*** 1.6+ User Profile Form Path | |||
*** J1.6+ Profile plugin | |||
Más info sobre esto puede encontrarse en [[Field Data Mapping/es]] | |||
|- | |- | ||
| valign="top" | | |||
|- valign="top" | |||
| valign="top" | Profile Types | |||
| valign="top" | | | valign="top" | | ||
* Usar Tipos de Perfil | |||
** Selecciona un componente para gestionar los tipos de perfil | |||
*** Jomsocial | |||
*** Ambra | |||
Más info sobre esto puede encontrarse en [[Profile Types/es]] | |||
|- | |||
ID de la categoría | |- valign="top" | ||
| valign="top" | Listas de correo | |||
| valign="top" | | |||
* Integración de listas de correo | |||
** Elige un componente para gestionar las listas de correo | |||
*** Acymailing | |||
Más info sobre esto puede encontrarse en [[Acymailing]] | |||
|- | |||
|- valign="top" | |||
| valign="top" | Solicitudes de cursos | |||
| valign="top" | | |||
* Máximo número de solicitudes | |||
** Máximo número de solicitudes (pendientes y aceptadas) que puede tener un usuario. | |||
Cuando usas solicitudes de cursos, puedes solicitar información adicional al usuario: | |||
* Pedir motivación: No, Opcional, Obligatorio | |||
* Pedir experiencia: No, Opcional, Obligatorio | |||
|- | |||
| valign="top" | Integración de tienda | |||
| valign="top" | | |||
Usa estos parametros si quieres integrar Joomdle con VirtueMart o Tienda. | |||
* ID de la categoría: El ID de la categoría de productos de VM o Tienda en la que deben acomodarse los cursos. | |||
* Comprar cursos para hijos. Activa esta opción si estas usando las funcionalidades para padres de [[Features for parents/es]]. Si no, ponla a No. | |||
Asunto del mensaje: Introduce el asunto del email a enviar al usuario cuando se realiza correctamente la compra de un curso Moodle. | Asunto del mensaje: Introduce el asunto del email a enviar al usuario cuando se realiza correctamente la compra de un curso Moodle. | ||
| Line 54: | Line 173: | ||
Cuerpo del mensaje: Introduce el cuerpo del email a enviar al usuario cuando se realiza correctamente la compra de un curso Moodle. | Cuerpo del mensaje: Introduce el cuerpo del email a enviar al usuario cuando se realiza correctamente la compra de un curso Moodle. | ||
Para obtener información más detallada sobre la integración de Joomdle y | Para obtener información más detallada sobre la integración de Joomdle y Virtuemart visita [[Virtumart]]. Para obtener información más detallada sobre la integración de Joomdle y Tienda visita [[Tienda]]. | ||
|- | |||
| valign="top" | Grupos de usuario Joomla | |||
| | |||
Si quieres usar las funcionalidades de grupos de usuario de [[Usergroups/es]], aquí puedes configurar los grupos padre: | |||
* Profesores | |||
* Alumnos | |||
|- | |||
| valign="top" | Vista detalles | |||
| Estas opciones que información y enlaces deben mostrarse por defecto en la página de detalles del curso. | |||
* Mostrar categoría | |||
* Mostrar descripción del curso | |||
* Mostrar lenguaje | |||
* Mostrar fecha de inicio | |||
* Mostrar fechas de inscripción | |||
* Mostrar período de inscripiones | |||
* Mostrar número de temas | |||
* Mostrar coste | |||
* Mostrar enlace a temas | |||
* Mostrar enlace a sistema de evaluación | |||
* Mostrar enlace a profesores | |||
* Mostrar enlace a contenidos | |||
|- | |||
| valign="top" | Vista Temario | |||
| Estas opciones que información debe mostrarse por defecto en la página de temario del curso. | |||
* Mostrar números: mostrar números de tema | |||
|- | |||
| valign="top" | Vista categoría de cursos | |||
| Estas opciones que información debe mostrarse por defecto en la página de categoría de cursos. | |||
* Mostrar información de la categoría | |||
* Mostrar botones de acción | |||
|- | |||
| valign="top" | Vista curso | |||
| | |||
* Mostrar número de temas: mostrar encabezados de los temas, incluyendo números de sección | |||
* Mostrar descripción del tema | |||
* Usar vista de página: usar la vista de página Joomdle para mostrar los recursos de tipo Página | |||
* Usar foros Kunena | |||
|- | |||
| valign="top" | Vista Cursos ABC | |||
| | |||
* Mostrar botones de acción | |||
|} | |} | ||
| Line 63: | Line 233: | ||
======Módulos Joomdle====== | ======Módulos Joomdle====== | ||
Durante la instalación de Joomdle para Joomla!, se instalarán | Durante la instalación de Joomdle para Joomla!, se instalarán tres nuevos Módulos: mod_joomdle_course, mod_my_joomdle_courses y mod_joomdle_calendar. Estos módulos se crean automáticamente pero necesitas activarlos antes de que aparezcan en tu sitio. | ||
En mod_joomdle_courses puedes | Los módulos mod_joomdle_my_courses y mod_joomdle calendar no tienen opciones de configuración. | ||
En mod_joomdle_courses puedes configurar algunas opciones para controlar su comportamiento. | |||
[[Image:mod_joomdle_courses_config.png]] | [[Image:mod_joomdle_courses_config.png]] | ||
* Enlazar a | |||
** Controla dónde deben apuntar los enlaces del módulo. Las opciones are: | |||
*** Moodle Course, para enlazar a la página del curso en Moodle | |||
*** Descripción del curso, para enlazar a la página Joomdle de descripción del curso | |||
* Sólo cursos para invitados | |||
** Mostrar sólo los cursos disponibles para invitados | |||
* Sólo cursos gratuitos | |||
** Mostrar sólo cursos gratuitos | |||
* Sólo los últimos cursos | |||
** Mostrar sólo este número de cursos más recientes | |||
* Cursos específicos | |||
** Mostrar sólo los cursos seleccionados | |||
* Categorías específicas | |||
** Mostrar sólo los cursos de las categorías seleccionadas | |||
Los parámetros que controlan que cursos deben mostrarse se pueden combinar. Por ejemplo, puedes hacer que se muestren sólo los últimos cursos gratis de una categoría determinada. | |||
====Contenidos del paquete==== | ====Contenidos del paquete==== | ||
| Line 75: | Line 264: | ||
'''Componente''': com_joomla | '''Componente''': com_joomla | ||
''' | '''7 Plugins''': | ||
* plg_joomdle | * plg_joomdle | ||
| Line 82: | Line 271: | ||
* plg_search_coursetopics | * plg_search_coursetopics | ||
* plg_search_coursecategories | * plg_search_coursecategories | ||
* plg_system_joomdlesession | |||
* plg_system_joomdletienda | |||
''' | '''5 Módulos''': | ||
* mod_joomdle_courses | * mod_joomdle_courses | ||
* mod_joomdle_my_courses | * mod_joomdle_my_courses | ||
* mod_joomdle_calendar | |||
* mod_joomdle_my_grades | |||
* mod_joomdle_mentees | |||
Latest revision as of 11:40, 2 May 2012
| Languages |
[[::Installing Joomdle in Joomla/es|English]] |
Preparando Joomla! para Joomdle
Antes de instalar Joomdle debes asegurarte de que Joomla está instalado y funcionando correctamente.
- Instala las extensiones que quieras integrar con Joomdle, como CB, Jomsocial, Tienda.... Para obtener instrucciones sobre la integración con otras extensiones visita 3rd Party Integration/es
- Completa todos los requisitos de Joomdle, en Prerequisites/es
.
Joomla 1.5.x solamente
Adicionalmente, deberás:
- Activar los servicios web de Joomla en Sitio -> Configuración Global, Pestaña Sistema, Configuración del Sistema
Instalando Joomdle Joomla!
La extensión Joomdle para Joomla! consta de un Componente, 7 Plugins y 3 Módulos. Al final de este artículo puede ver la lista completa. Para instalar Joomdle para Joomla!, usa el Gestor de Extensiones de Joomla! y selecciona el paquete Joomdle llamado "joomdle-joomla-package.zip". El componente, los plugins y los modulos se instalarán como un solo paquete simplificándote la instalación.
Nota: También activa todos los plugins y crea los módulos aunque no se publican.
Configurando Joomdle para Joomla
Componente Joomdle
La configuración de Joomdle para Joomla! se hace a través de la panatalla de Configuración de Joomdle, a la que se puede acceder en la opción Configuración del menu del Componente Joomdle o a través del tablero Joomdle. Hay cinco (5) secciones que puedes configurar, aunque sólo la primera es obligatoria.
| Sección | Descripción |
| Configuración general |
|
| Botones de acción |
Si el usuario ya está inscrito en el curso, se mostrará el botón "Ir al curso" independientemente de lo seleccionado arriba. Los botones sólo aparecerán si la configuración del curso/tienda lo permiten: - El botón de inscripción sólo se mostrará si el curso está disponible para la auto-inscripción - El botón del comprar el curso sólo se muestra si el curso tiene un precio en Moodle y está publicado en la tienda
|
| Comportamiento de los enlaces |
Si usamos la opción Wrapper, debemos ajustar las propiedades de éste en el resto de las opciones de configuración:
|
| Fuente de datos |
If you select Joomla 1.6 user profiles, and user a non-standard profile plugin, you can configure it in the next two fields. Otherwise, leave them blank. Si seleccionas perfiles Joomla 1.6 y usas un plugin de perfil no estámdar, puedes configurarlo en los siguientes campos. Si no, dejalos en blanco:
Más info sobre esto puede encontrarse en Field Data Mapping/es |
| Profile Types |
Más info sobre esto puede encontrarse en Profile Types/es |
| Listas de correo |
Más info sobre esto puede encontrarse en Acymailing |
| Solicitudes de cursos |
Cuando usas solicitudes de cursos, puedes solicitar información adicional al usuario:
|
| Integración de tienda |
Usa estos parametros si quieres integrar Joomdle con VirtueMart o Tienda.
Asunto del mensaje: Introduce el asunto del email a enviar al usuario cuando se realiza correctamente la compra de un curso Moodle. Cuerpo del mensaje: Introduce el cuerpo del email a enviar al usuario cuando se realiza correctamente la compra de un curso Moodle. Para obtener información más detallada sobre la integración de Joomdle y Virtuemart visita Virtumart. Para obtener información más detallada sobre la integración de Joomdle y Tienda visita Tienda.
|
| Grupos de usuario Joomla |
Si quieres usar las funcionalidades de grupos de usuario de Usergroups/es, aquí puedes configurar los grupos padre:
|
| Vista detalles | Estas opciones que información y enlaces deben mostrarse por defecto en la página de detalles del curso.
|
| Vista Temario | Estas opciones que información debe mostrarse por defecto en la página de temario del curso.
|
| Vista categoría de cursos | Estas opciones que información debe mostrarse por defecto en la página de categoría de cursos.
|
| Vista curso |
|
| Vista Cursos ABC |
|
Plugins Joomdle
Los plugins Joomdle no necesitan ninguna configuración. Todos se activan en el momento de la instalación.
Módulos Joomdle
Durante la instalación de Joomdle para Joomla!, se instalarán tres nuevos Módulos: mod_joomdle_course, mod_my_joomdle_courses y mod_joomdle_calendar. Estos módulos se crean automáticamente pero necesitas activarlos antes de que aparezcan en tu sitio.
Los módulos mod_joomdle_my_courses y mod_joomdle calendar no tienen opciones de configuración.
En mod_joomdle_courses puedes configurar algunas opciones para controlar su comportamiento.
File:Mod joomdle courses config.png
- Enlazar a
- Controla dónde deben apuntar los enlaces del módulo. Las opciones are:
- Moodle Course, para enlazar a la página del curso en Moodle
- Descripción del curso, para enlazar a la página Joomdle de descripción del curso
- Controla dónde deben apuntar los enlaces del módulo. Las opciones are:
- Sólo cursos para invitados
- Mostrar sólo los cursos disponibles para invitados
- Sólo cursos gratuitos
- Mostrar sólo cursos gratuitos
- Sólo los últimos cursos
- Mostrar sólo este número de cursos más recientes
- Cursos específicos
- Mostrar sólo los cursos seleccionados
- Categorías específicas
- Mostrar sólo los cursos de las categorías seleccionadas
Los parámetros que controlan que cursos deben mostrarse se pueden combinar. Por ejemplo, puedes hacer que se muestren sólo los últimos cursos gratis de una categoría determinada.
Contenidos del paquete
El paquete Joomdle para Joomla! consiste en lo siguiente:
Componente: com_joomla
7 Plugins:
- plg_joomdle
- plg_joomdlehooks
- plg_search_courses
- plg_search_coursetopics
- plg_search_coursecategories
- plg_system_joomdlesession
- plg_system_joomdletienda
5 Módulos:
- mod_joomdle_courses
- mod_joomdle_my_courses
- mod_joomdle_calendar
- mod_joomdle_my_grades
- mod_joomdle_mentees