En el momento de redacción de este texto existen más de 2600 extensiones distintas para ser implementadas en Joomla! Aunque las creadas para las versiones de Joomla! 1.0.X cubrían casi cualquier necesidad de publicación web, las existentes para las versiones 1.5 todavía están experimentando una evolución que permita en breve satisfacer las necesidades de publicación web para cualquier usuario que utilice Joomla! El dinamismo del proyecto y la creación de extensiones por parte de terceros desarrolladores hace prever que será cuestión de poco tiempo en el que se conseguirá tener una colección de extensiones completa que permita ampliar la funcionalidad de Joomla! en la mayoría de aspectos relacionados con el desarrollo de proyectos web con Joomla!
Aun así, se presenta una colección de extensiones claramente útiles en entornos educativos, con referencias a las funcionalidades que implementan al sistema Joomla! y orientaciones para su instalación y gestión, si procede. Se entiende que es parte del proceso del usuario que este trabajo de localización, instalación y prueba de extensiones sea práctica habitual cuando aparecen necesidades de pubicación web, y sin olvidar que algunas extensiones necesitarían formación aparte para dominar su administración con seguridad.
La siguiente relación es mostrada como instalaciones independientes de las extensiones recogidas, pero también se debe entender que en la implementación de extensiones, a veces, será necesario asegurar la compatibilidad y la intersección de tareas realizables entre ellas.
AlphaContent es un directorio al estilo de Yahoo que muestra una ordenación alfabética de los artículos de contenido. El directorio se crea con las secciones y categorías publicadas en nuestro sitio web; y permite la definición de una gran cantidad de parámetros para la presentación y posible selección de las secciones o categorías que serán o no publicadas:
AlphaContent es un componente y precisa de un único archivo de instalación para ser incorporado al sistema Joomla!, aunque precisa tener habilitado el plugin "Legacy mode".
Lo primero que haremos será publicar el plugin “Legacy mode”, necesario para que esta versión de Xmap pueda ser instalada. Accedemos al menú de gestión de plugins:
Localizamos el Plugin “Legacy mode” y lo publicamos.
Una vez publicado el plugin, observamos un mensaje en la parte superior de la ventana del Back-end al respecto. Dependiendo de la resolución de nuestra pantalla, puede descompensar la apariencia de los elementos de esta ventana.
Muchas veces, como ya se señaló anteriormente, la instalación puede venir acompañada de información sobre el uso de la extensión. En este caso está disponible un archivo "readme", que da indicaciones del proyecto, de la instalación, la licencia...
El archivo de instalación se encuentra en la carpeta recursos/capitulo_09/alphacontent
Nombre del archivo: com_alphacontent_v3.0.4.zip
Página oficial del proyecto: http://www.visualclinic.fr/
Esta extensión permite cargar (subir) archivos al servidor y adjuntarlos en la parte final de un artículo de contenido.
El archivo de instalación debe ser descomprimido para localizar los archivos de instalación del componente y tres plugins, y contiene, además, archivos de texto con información sobre la instalación, el uso y la actualización.
La extensión incluye:
Instala la extensión en el orden utilizado en la descripción previa, publica (habilita) los plugins y ya estaremos preparados para utilizar este componente.
El tipo de extensiones de archivos que se permiten cargar al sistema está condicionado por la definición realizada en el gestor multimedia de Joomla!
La instalación crea una carpeta en el directorio raíz de instalación de Joomla!, llamada “attachments”, que alberga todos los archivos adjuntados.
Se incluye un archivo de idioma español de la extensión. Este archivo comprimido contiene los archivos de idioma que necesita la extensión tener disponibles en el servidor. Al descomprimir el archivo se reproduce la ruta que deben tener los archivos en la carpeta del servidor que contiene la instalación de Joomla! Los archivos de las carpetas “es-ES” deben copiarse en esa localización y si no existe la carpeta, crearla.
administrator\components\com_attachments\help\es-ES
administrator\language\es-ES
language\es-ES
El archivo de instalación se encuentra en la carpeta recursos/capitulo_09/attachments
Nombre del archivo: attachments-1.3.3.zip
Nombre del archivo de idioma: attachments-Spanish-es-ES-1.3.3c.zip
Página oficial del proyecto: http://joomlacode.org/gf/project/attachments/
Esta extensión permite añadir comentarios a artículos de contenido.
La instalación se realiza con un sólo archivo que instala el componente de gestión de los comentarios y es necesario tener habilitado el plugin“Legacy mode”.
La administración del componente es mas compleja que lo que hemos hecho hasta ahora, y presenta una gestión con muchas opciones .
La complejidad del panel de control muestra la versatilidad del componente:
El archivo de instalación de la extensión se encuentra localizado en la carpeta recursos/capitulo_09/ijoomlacomment
Nombre del archivo: joomlacomment.3.26.zip
Página oficial del proyecto: http://joomlacode.org/gf/project/joomagecomment/
Gcalendar es una extension que permite integrar calendarios de Google para ser mostrados en el Front-end de Joomla!
Es preciso tener antes creado en Google el calendario que se quiere mostrar en nuestro sitio web, y conocer las características del calendario que será utilizado para integrarlo en Joomla!
En la página oficial del proyecto existe un tutorial sobre su integración en Joomla!
La extensión posee un componente para gestionar los calendarios, y tres módulos que, publicados en alguna posición de la plantilla, permiten:
Los archivos de instalación de la extensión se encuentran localizados en la carpeta: recursos/capitulo_09/gcalendar
Nombre de los archivos:
Componente: com_gcalendar_1_5_2.zip
Módulos:
mod_gcalendar_1_5_2.zip
mod_gcalendar_latest_1_5_2.zip
mod_gcalendar_upcoming_1_5_2.zip
Página oficial del proyecto: http://gcalendar.allon.ch/
Un libro de visitas es una aplicación imprescindible, quizá, si queremos mantener cierto grado de contacto con los usuarios de nuestro sitio web.
Esta extensión es un componente que permite crear y administrar libros de visitas con facilidad, incluyendo una imagen de verificación, Captcha, para evitar la inclusión masiva de artículos en el libro de visitas. Fácilmente configurable.
Una vez instalado el componente desde administración de Joomla!, nos permite decidir si queremos efectivamente instalarlo o buscar una actualización. La actualización de las extensiones es variada y la mejor forma de saber cómo se tiene que hacer es recurrir a la información que aporta el proyecto.
Incluso, una vez instalado, seguimos teniendo el acceso al vínculo que nos informa de si existen actualizaciones o no.
Podemos gestionar libros de visitas y los mensajes que han sido enviados.
Una vez que decidamos añadir un libro de visitas, creamos un ítem de menú vinculado al componente y veremos en la portada el formulario para hacer la sugerencia.
El archivo de instalación del componente se encuentra localizado en: recursos/capitulo_09/phoca_guestbook
Nombre del archivo: com_phocaguestbook_v1[1].3.0.zip
Página oficial del proyecto: http://www.phoca.cz/
Joomla Advanced Message es un sistema de gestión de mensajería privada muy útil para mantener contactos con personas que estén manteniendo el proyecto que se desarrolle en nuestro sitio web.
La instalación del componente presenta errores en archivos de idiomas no localizados que deben ser omitidos.
Esta extensión consta de un componente que gestiona los mensajes privados desde el Front-end, con su propio panel de control que permite una gran versatilidad en la definición de la mensajería privada, con una exhaustiva definición de las opciones de uso para cada tipo de usuario; un módulo para ser visualizado en el Front-end que servirá para mostrar el estado de los mensajes de cada usuario y el acceso a su gestión y mantenimiento; y un plugin que es una plantilla que necesita tener instalada para su correcto funcionamiento.
En el espacio del proyecto existe documentación sobre su uso.
Las opciones de configuración son variadas y están pensadas para definir exactamente qué tipo de funcionalidades se asignan a cada tipo de usuario: acceso, límite de mensajes, archivos adjuntos, tamaño máximo de adjuntos…
Los archivos de instalación de la extensión se encuentran localizados en la carpeta: recursos/capitulo_09/jam
Nombre de los archivos:
Componente: jam-1-0-4-hotfix.zip
Módulo: jam-module-v1-1-2.zip
Plugin (plantilla): jam-classic-1-3-0.zip
Página oficial del proyecto: http://joomladev.org/
Los típicos foros exigen una buena labor de mantenimento, pero no por ello dejan de ser una gran vehículo de comunicación y discusión con la comunidad de usuarios de un sitio web.
Simplest Forumes una extensión que proporciona un sencillo y completo sistema de gestión de foros para ser implementado en Joomla! La instalación del componente se realiza con un único archivo.
Gestionar un foro es complejo y requiere conocer a fondo todas las opciones de configuración y mantenimiento que presenta, pero esta extensión es sencilla y eficaz.
Se dispone de un módulo para mostrar los últimos mensajes enviados al foro, localizado en la administración de Joomla! como “Simplest Forum - Latest Posts”, y dos plugins “Search - Simplest Forum Posts” para realizar búsquedas de mensajes en el foro, y “Simple Captcha” para añadir seguridad al envío de mensajes.
Los archivos de instalación se encuentran localizados en la carpeta: recursos/capitulo_09/simplest
Nombre de los archivos:
Componente Fire Board: simplestforum_1_2_3.zip
Módulo: mod_simplestforum_latest_posts_1_0_1.zip
Plugins:
plg_simplestforum_1_0_4.zip
plg_simplecaptcha_1_0_4.zip
Página oficial del proyecto: http://ambitionality.com/
Esta extensión es una elegante galería de imágenes y videos gestionada con facilidad desde el Back-end.
Necesita tener habilitado el plugin “Legacy mode” para ser instalada.
La extensión tiene un componente para la gestión de los álbumes y la visualización en Front-end, y un módulo que permite presentar un en formato “scroll” el álbum deseado.
El componente que permite gestionar las galerías precisa de una contraseña para poder acceder a la administración de los álbumes, “manager”, tal y como aparece indicado en la instalación.
Para poder conseguir tener la presentación en el Front-end en español, se manipula la configuración fácilmente, completando el campo “Language” con el valor “spanish”
Se incluye un archivo que dispone libremente el proyecto con documentación sobre la configuración y tutoriales para el usuario y administrador, localizables también en la página de descarga del proyecto:
Los archivos relacionados con esta extensión se encuentran localizados en la carpeta: recursos/capitulo_09/expose_flash_gallery
Nombre de los archivos:
Componente: com_exposeprive_4.6.2.zip
Módulo: mod_expose_scroller_3.0beta3.zip
Documentación: documentation1v6.pdf
Página oficial del proyecto: http://www.slooz.com/
MgMedia2 es una completa extensión que permite mostrar muchos tipos de archivos multimedia en el contenido: flv, mp4, mpeg, wav, mp3, mov, youtube, googlevideo,.
Consta de un plugin que permite incorporar este tipo de archivos al contenido, así como un componente cuya única funcionalidad es manejar el caché de reproducción.
Soporta la adaptación de plantillas para crear un reproductor propio, así como parámetros que el plugin, "mgMediaBot2" no incluye por defecto.
Es necesario instalar primero el componentes y después el plugin. Realizada la instalación del componente aparece el vínculo a un archivo con información sobre su uso, localizable también en nuestro servidor:
Los archivos de instalación de la extensión se encuentran localizados en la carpeta: recursos/capitulo_09/mgmedia2
Nombre de los archivos:
Componente: com_mgmedia2-1[1].117.zip
Plugin: bot_mgmedia2-0.[1]8.zip
Página oficial del proyecto: http://www.needful.de/mgmediabot-demo/
Esta extensión en un gestor de descargas muy completo, permitiendo integrar en Joomla! un gestor de documentos que permite subir al servidor archivos y gestionarlos fácilmente en categorías para disponerlos para su descarga en nuestro sitio web creado con Joomla! Presenta las siguientes características básicas:
Precisa tener publicado el Plugin "Legacy mode" para que esté operativo en estas versiones de Joomla!
Si eres una persona novata en estos temas, el sistema, en la instalación, permite añadir unos datos de ejemplo que permitirán entender mejor su funcionamiento.
La instalación ha creado una nueva carpeta donde se almacenarán todos los documentos que gestione DOCman, en la raíz del servidor donde está instalado Joomla! Se llama "dmdocuments" y debe tener asignados los permisos de lectura y escritura máximos.
Posee un completo panel de control para poder administrar concienzudamente toda las posibilidades que permite.
Junto con el componente se pueden instalar varios módulos y plugins que hacen la extensión muy versátil y completa:
Se incluye un archivo comprimido con los archivos necesarios para disponer de DOCman en idioma español. Una vez descomprimido, se deben copiar varios archivos en el servidor donde tenemos alojado Joomla!:
Los archivos relacionados con esta extensión se encuentran localizados en la carpeta: recursos/capitulo_09/docman
Nombre de los archivos:
Componente: com_docman_1.4.0rc3.zip
Módulos: mod_docman_catdown_1.4.0rc2.zip
mod_docman_latestdown_1.4.0rc2.zip
mod_docman_mostdown_1.4.0rc2.zip
mod_docman_lister_1.4.0rc1.zip
Plugins: bot_docman_search_1.4.0rc1.zip
plg_doclink_1.5.0beta.zip
Idiomas: spanish_docman_v1.4.0rc1.2.zip
Página oficial del proyecto: http://www.joomlatools.org
IDoBlog es una extensión que integra un sencillo blog multiusuario muy versátil:
Esta extensión se presenta con un componente que gestiona el blog desde el Back-end, dos módulos: uno para presentar los últimos comentarios en el blog y otro para mostrar “nubes de tags”, y dos archivos de idioma para ser instalados desde la administración de Joomla!
Cuando realizamos una instalación en local nos podemos encontrar el problema de que no encuentra un servidor de correo que gestione las notificaciones.
Una vez que decidimos crear un ítem de menú al componente y decidir alguna de las opciones posibles, ya lo podemos tener disponible en el Front-end.
Cuando redactamos un artículo en el blog, aparece un editor de texto, la posibilidad de adjuntar archivos y un campo necesario para incluir las etiquetas (tags) que definen el artículo.
Los archivos relacionados con esta extensión se encuentran localizados en la carpeta: recursos/capitulo_09/idoblog
Nombre de los archivos:
Componente: idoblog30.zip
Módulos: mod_idoblog_comments.zip
mod_idoblog_tags.zip
Idiomas: es-ES_com_IDoBlog_admin.zip
es-ES_com_IDoBlog_site.zip
Página oficial del proyecto: http://www.idojoomla.com