1. COMPONENTES EN JOOMLA

Los componentes son extensiones que permiten ampliar las funcionalidades de Joomla.

El paquete Joomla por defecto trae una serie de componentes ya instalados. Pueden verse desplegando Componentes en el menú principal del panel de administración de Joomla. Cada componente tiene su propio elemento dentro de este apartado del menú.

COMPONENTES PREINSTALADOS EN JOOMLA

  • Actualizar Joomla: Permite actualizar el sistema con la última versión dentro de Joomla 2.5
  • Anuncios: Aunque para poner un banner en la web basta con crear un módulo HTML personalizado, agregarle una imagen y enlazarla con la web deseada, Joomla incorpora este componente que permite gestionar banners, obteniendo una mayor información y control sobre ellos.
  • Buscar: Este componente es un gestor de búsquedas, es decir, permite obtener estadísticas sobre las búsquedas que realizan los usuarios de la web. Va asociado al módulo de tipo Buscar.
  • Búsqueda inteligente: Es una versión más sofisticada del componente anterior, asociado al módulo de tipo Búsqueda Inteligente. Realiza un índice de los contenidos de la web y escribe sugerencias para autocompletar cuando un usuario escribe algo en el cuadro de búsqueda, como hace por ejemplo Google.
  • Contactos: Permite organizar la información de personas a modo de agenda, tales como teléfono, dirección, email, etc. Estos contactos son independientes de los usuarios, que se manejan con el gestor de usuarios. También pueden clasificarse en categorías.
  • Enlaces Web: Este componente permite guardar enlaces a otras webs y clasificarlos por categorías.
  • Mensajería: Se trata de un sistema de mensajería interna para enviar/recibir mensajes privados a/desde otros usuarios del sistema.
  • Noticias externas: Permite gestionar enlaces de contenido sindicado (RSS) de otras webs.
  • Redireccionar: Este componente permite redireccionar la URL de una página dentro del sitio web que ya no existe a otra que sí existe, de forma que el usuario que tuviera almacenada esa URL, por ejemplo en sus favoritos, no encuentre una página de error al intentar acceder a dicha URL.

INSTALACIÓN DE NUEVOS COMPONENTES

Existen multitud de componentes para Joomla en internet, algunos gratuitos y otros de pago. Para agregar un nuevo componente se hace a través del gestor de extensiones, de manera idéntica a como ya se ha explicado para añadir módulos o plantillas.

  1. Acceder al panel de administración de Joomla.
  2. Seleccionar GExtensiones.
  3. Seleccionar Gestor de Extensiones.
  4. Pulsar el botón Examinar, junto a Archivo empaquetado.
  5. Seleccionar el archivo zip con el componente.
  6. Pulsar Subir e instalar.
2. COMPONENTES EXTERNOS ÚTILES
A continuación se detallarán algunos componentes que no vienen preinstalados por defecto en el pack de Joomla, pero que pueden ser de gran utilidad.

EDITOR JCE

El editor JCE (Joomla Content Editor) es un componente que consiste en un editor de texto más completo que el que trae por defecto Joomla (TinyMCE).

Puede descargarse de la web http://www.joomlacontenteditor.net/ de forma gratuita.

Una vez instalado, en el menú principal del panel de administración de Joomla aparecerá un nuevo submenú dentro de Componentes, con varias herramientas de configuración de JCE.

En principio no es necesario configurar estas herramientas de forma distinta a como vienen por defecto. Sin embargo, sí es necesario indicar a Joomla que utilice este editor en lugar de TiniMCE, para ello:

  1. Abrir el panel de administración de Joomla
  2. En el menú principal pulsar Sitio.
  3. Seleccionar Configuración Global.
  4. En la pestaña Sitio, para el parámetro Editor por defecto seleccionar Editor-JCE.
  5. Pulsar Guardar y Cerrar.
  • Una vez completado éste paso, se observará que tanto el editor de artículos de Joomla como el editor de módulos HTML personalizados han cambiado, y que en su lugar aparece un editor de texto incrustado con más botones.

Entre las ventajas de utilizar este componente, se encuentran: el editor de imágenes es más completo, así como el editor de enlaces, herramientas de gestión de tablas, posibilidad de visualizar el editor a pantalla completa, pegar texto sin formato, etc.

Sin duda éste es un componente que facilitará en gran medida la edición de artículos de Joomla.

AKEEBA BACKUP

Una tarea imprescindible cuando se diseña un sitio web para publicarlo en internet es realizar una copia de seguridad o backup, para poder restaurar el sitio tras un posible ataque malintencionado o tras haber borrado archivos por error.

Para hacer una copia de seguridad de una web Joomla, no basta con guardar los archivos de las carpetas del servidor, sino que también hay que guardar la base de datos asociada.

El componente Akeeba Backup permite realizar copias de seguridad del sitio web completo, incluyendo la base de datos, en un solo archivo comprimido. Con este archivo se puede restaurar la web completa de forma sencilla. Este procedimiento también puede servir para trasladar una web de un servidor a otro, ya sean reales o virtuales tanto uno como otro.

Se puede descargar de forma gratuita de la web https://www.akeebabackup.com/. Una vez instalado el procedimiento para realizar una copia de seguridad de la web es:

  1. Abrir el panel de administración de Joomla
  2. En el menú principal pulsar Componentes.
  3. Seleccionar Akeeba Backup.
  4. La primera vez que se ejecuta Akeeba Backup solicitará que se acepten los términos de utilización del componente. Marcar todas las casillas y pulsar el botón Accept the mandatory information and apply preferences.
  5. Tras completar el proceso de instalación pulsar el botón Backup Now.
  6. En la nueva pantalla pulsar Backup Now.
  7. Esperar a que el sistema realice la copia de seguridad. Durante este tiempo no se debe acceder a ninguna otra página web.
  8. Una vez finalizado pulsar Manage Backups.
  9. En esta pantalla aparece un listado de los backups realizados. El archivo con la copia de seguridad puede descargarse directamente al ordenador pulsando el botón Part 00 bajo la columna Manage & Download.

OTROS COMPONENTES INTERESANTES

  • Acymailing: Permite generar boletines electrónicos con los artículos publicados en la web de forma sencilla, y enviárselos por correo electrónico a los usuarios registrados en la web.
  • JEvents: Este componente sirve para crear y organizar eventos. Lleva asociados dos módulos: uno de calendario indicando los días que contienen eventos, y otro con los próximos eventos.
  • Kunena: Permite crear foros dentro de la web Joomla.
  • Falang: Herramienta para creación de sitios web en varios idiomas.