En versiones anteriores los plugins de Joomla! eran llamados mambots que al fin y al cabo se trata de pequeños scripts con los que poder obtener nuevas funcionalidades con las que hacer tareas a priori sencillas y que se ejecutan cuando cuanto tiene lugar un evento. Con la versión Joomla! 1.5 se renombraron a lo que hoy en día conocemos como plugins.
Existen plugins de todo tipo según las tareas que puedan llegar a desempeñar y por cada tipo de plugins se engloban en una carpeta, como por ejemplo los plugins de contenido que se incluirían en el directorio plugins/content y así con todos los demás tipos. Podemos tener en la carpeta plugins los siguientes:
- Authentication
- Content
- Editors
- Editors-xtd
- Search
- System
- User
- Xmlrpc
Existen plugins que no son tan sencillos, es más, me atrevería a decir que son muy complejos como es el caso del plugin de caché de joomla! con el que podremos mejorar el rendimiento de nuestro sitio web con una serie de técnicas las cuales no tenemos porque conocerlas, el plugin se encarga de la mayoría.
Para gestionar plugins en Joomla! basta con acceder al menú Extensiones/Gestor de plugins:
Un ejemplo gráfico de un ejemplo básico de un plugin sería el siguiente:
Si tenéis intención de crear un plugin para Joomla!, tenéis a vuestra disposición la página oficial de desarrolladores de plugins joomla!.
Los plugins más importantes de Joomla!
Como en todos los CMS hay unas recomendaciones de plugins, componentes, extensiones o como se llame en cada de los distintos gestores de contenidos, y en nuestro caso vamos a hacer una pequeña lista de los plugins Joomla! más importantes, aunque hay que aclarar que depende del tipo de web, son otros plugins los más destacados:
- Translation Manager
- Joomlafish: Noticias y sitios web en diversos idiomas
- Kunena Forum
- Chameleon: Para cambiar la plantilla de tu sitio Joomla! según diferentes situaciones para por ejemplo mostrar una plantilla especifica a alguien que hace viene a nuestro sitio de una búsqueda en Google de “zapatillas de deportes”, en ese caso mostrariamos una plantilla enfocada a esa búsqueda.
- Akeeba Backup: Para crear copias de seguridad por lo que pueda pasar.
- Sh404SEF: Crear URls amigables y entendibles por los buscadores.
- EasyCalcCheck Plus: Para darle seguridad a nuestros formularios en contra del SPAM.
- JCE Editor: Editor extra de contenido con manejo avanzado de imágenes/multimedia, gestión de archivos y links.
- jQuery++ Integrator: Para instalar jQuery, jQuery UI y herramientas jQuery en tu sitio web.
- Slick RSS: Lector RSS
- All videos Reloaded: Reproducción de vídeos en distintos formatos
- Extra Vote: Puntuar Videos
- Ozio Gallery: Galería de fotos
- JoomGallery: Galería de fotos
- Jevents: Calendario de Joomla!
- Joomtag: Tags
- User trace: Monitorización del usuario.
- jDiagnostic
- Google Video Bar
- Webamoeba Ticket System: Sistema de tickets para incidencias.
- Fabrik: Crear formularios en tiempo de diseño.
- Artisteer: Crear templates en joomla!.
Existen infinidad de plugins y por supuesto como he dicho antes, dependiendo del tipo de web son más importantes unos que otros, pero este es un modo de generalizar los más importantes.
¿Alguna sugerencia de plugin?
Índice de nuestro monográfico sobre Joomla!:
- Joomla! – Introducción e historia
- ¿Cómo instalar Joomla!?
- La parte de atrás de Joomla! – Componentes y módulos
- La parte de atrás de Joomla! – Plugins
- La parte de atrás de Joomla! –Plantillas I
- La parte de atrás de Joomla! –Plantillas II
Información Relacionada: Tu web basada en Joomla! desde 5,45€/mes!