1. CONCEPTOS BÁSICOS

Un sitio Joomla consta de dos partes diferenciadas:

  • Backend: Es un panel de administración, donde se configuran los elementos y la apariencia que tendrá la página web. Solo se puede acceder a él mediante el nombre de usuario y la contraseña elegidas durante el proceso de instalación.
  • Frontend: Es la página web diseñada con Joomla en el backend, es decir, el resultado, y su acceso es normalmente público, aunque puede haber excepciones.

Elementos que componen Joomla.

  • Artículos: Son el elemento principal de contenido en la web. Son documentos normalmente compuestos por texto e imágenes. Los artículos se crean y modifican con el Editor de Artículos y pueden clasificarse en Categorías.
  • Menús: Toda web tiene uno o varios menús, desde el cual se accede a las distintas secciones de la misma. Los menús se organizan y configuran en el Gestor de Menús.
  • Módulos: Elementos que se sitúan en distintas posiciones dentro de una web, pueden ser de muchos tipos: banners, calendarios, reproductor de vídeo, acceso de usuarios, etc. Los módulos se configuran en el Gestor de Módulos.
  • Plantillas: Conjunto de archivos que configuran la apariencia y estructura de la web en Joomla. Escoger una plantilla es el primer paso a la hora de diseñar una web con Joomla. Se manejan con el Gestor de Plantillas.
  • Componentes: Son aplicaciones para Joomla que realizan funciones específicas. Por ejemplo: editores de texto, mensajería interna, gestor de contactos, etc.
  • Plugins: Son pequeñas funciones que interceptan cierto tipo de contenido y lo manipulan de alguna forma.
  • Extensiones: Las plantillas, los tipos de módulos, los plugins y los componentes son extensiones. El paquete de archivos Joomla trae una serie de todos ellos pero la gran ventaja de usar este gestor de contenidos es que existen infinidad de extensiones que se pueden ir añadiendo al sistema de forma sencilla, mediante el Gestor de Extensiones. También son extensiones los archivos de traducción a los distintos idiomas tanto para el frontend como para el backend.
2. EL PANEL DE CONTROL DE JOOMLA 
Una vez completada la instalación de Joomla, ya sea en un servidor local o remoto, el acceso al backend o panel de administración de Joomla se hace siempre a través de un navegador web.

  1. Abrir el navegador de internet

  2. Introducir la dirección de la web seguida de /administrator. En el caso del servidor virtual, la dirección es http://localhost/ seguido del nombre de la carpeta donde estén los archivos de Joomla. En el caso de utilizar un servidor real, se escribiría cualquiera de los nombres de dominio asociados al alojamiento, seguido de /administrator, por ejemplo:

    http://www.midominioparajoomla.com/administrator

  3. Introducir el nombre de usuario y la contraseña que se eligieron durante el proceso de instalación de Joomla.
  4. Pulsar el botón Acceso.
  5. Si el nombre de usuario y la contraseña son correctos, aparecerá la página principal del panel de administración de Joomla.

Se distinguen varias zonas:

  • Menú principal: desde este menú superior se accede a todas las secciones del panel de administración de Joomla. Siempre está visible por lo que se tomará como referencia.
  • Zona de accesos directos: Una serie de botones que llevan directamente a algunas secciones que ya existen en el menú principal.
  • Menú de notificaciones para el administrador: Contiene algunos datos de información útil para el administrador.
  • Número de administradores conectados.
  • Número de usuarios conectados.
  • Mensajes del sistema pendientes de leer.
  • Finalizar: cierra la sesión de administrador en Joomla. (Arriba a la derecha, en la rueda)
  • Zona de estadísticas: Muestra varios datos que pueden ser de interés como:
  • Última vez que se conectaron los usuarios registrados.
  • Estadísticas de los artículos más leídos en la web.
  • Últimos artículos añadidos.

3. CONFIGURACIÓN GLOBAL

En este apartado del panel de administración de Joomla, se configuran los parámetros más importantes de la web. Para acceder a él:

  1. Abrir el panel de administración de Joomla
  2. En el menú principal pulsar Sistema.
  3. Seleccionar Configuración Global.
  4. Se abrirá una nueva pantalla. La Configuración Global se compone de 5 pestañas: Sitio, Sistema, Servidor, Permisos y Flitro de Textos. Dentro de cada una de estas pestañas se encuentran diversos parámetros de configuración. Los más importantes se describirán a continuación, el resto deben dejarse como están por defecto.

PESTAÑA SITIO

Configuración del Sitio

  • Nombre del sitio: Es el nombre que aparecerá en la parte superior del navegador de internet cuando se acceda a la página web.
  • Sitio desactivado: Cuando está en Si, la web se pone en modo offline, de forma que sólo pueden verla los administradores mediante su nombre de usuario y contraseña.
  • Mensaje Offline: Tipo de mensaje a mostrar cuando la web se encuentre en modo offline.
  • Mensaje para el sitio web desactivado: Mensaje que se mostrará en la pantalla al intentar acceder a la web en modo offline, si se ha seleccionado Usar mensaje personalizado en la opción anterior.
  • Imagen Offline: Permite seleccionar una imagen para que aparezca cuando la web está en modo offline.
  • Editor por defecto: El editor que se utilizará por defecto cuando se creen artículos. El pack de Joomla tiene incorporado TinyMCE, más adelante se verá como cambiarlo por otro editor mejor.
  • Captcha predeterminada: El sistema de capcha que utilizará por defecto en los formularios. Un captcha es un cuadro que muestra normalmente una serie de caracteres deformados y que el usuario debe copiar para demostrar que es una persona y no un robot de spam el que envía el formulario.
  • Nivel de acceso predeterminado: El nivel necesario para acceder a la web por defecto. Normalmente se deja en Público.
  • Límite de listas por defecto: Número máximo de elementos a mostrar en la pantalla del administrador, por ejemplo en las listas de artículos. Por defecto es 20.
  • Límite de feeds por defecto: Número de elementos a mostrar como máximo en la sindicación por RSS de la web. Por defecto es 10.
  • Hilo (Feed) Email: Permite elegir el email que se mostrará en los contenidos de sindicación.

Configuración de los Metadatos

  • Meta-Descripción del Sitio: Descripción general de la web, por la que será indexada en los motores de búsqueda como Google.
  • Meta-Palabras del Sitio: Palabras sueltas, separadas por comas, que describen el sitio y que mejorarán la indexación del sitio en los motores de búsqueda. Es importante elegir bien estas palabras para conseguir un buen posicionamiento de la web. No deben ser más de siete.

Configuración Seo

Se trata de una serie de parámetros para la optimización del posicionamiento de la web.

Una URL es una dirección web, que interpreta un navegador para mostrar la página deseada. Joomla genera URLs del tipo www.ejemplo.com/index.php?option=com_content&view=etc…

Para cada apartado en la web. Este tipo de direcciones URL no son ‘amigables’ para los motores de búsqueda, quiere decir que les cuesta más indexar una web con este tipo de URLs, por lo que resulta conveniente indicarle a Joomla que reescriba estas direcciones de otra forma para ser más amigables.

Por ejemplo, la URL anterior puede convertirse en: www.ejemplo.com/alias. La mayoría de los elementos creados en Joomla tienen el parámetro ‘Alias’, el cual, se usa para la construcción de URLs amigables.

PESTAÑA SISTEMA

En este apartado se configuran algunos parámetros relacionados con el Sistema: depuración de errores, Caché, etc. Se recomienda no modificar estos parámetros, salvo el tiempo de vida de sesión que será el tiempo máximo de inactividad permitido en el panel de administración de Joomla antes de echar al usuario, que tendrá que volver a acceder al sistema.

Por defecto este tiempo es de 15 minutos, puede ser interesante ponerlo más alto.

PESTAÑA SERVIDOR

En este apartado solamente se deben modificar en principio los parámetros Email del Remitente y Nombre del Remitente.

Se trata de los valores desde los cuales el sistema enviará los emails por ejemplo a los usuarios registrados o bien las respuestas automáticas de los formularios.

PESTAÑA PERMISOS

Desde este apartado se puede configurar el nivel de acceso a Joomla que tendrá cada tipo de usuario. Los tipos de usuarios se explicarán detalladamente más adelante. En principio se debe dejar como viene por defecto.

PESTAÑA FILTROS DE TEXTO

Este filtro de texto automático hace que cuando un usuario introduce un texto (en un formulario por ejemplo), dicho texto se filtre de forma adecuada. Pueden hacerse bien listas negras de palabras que no están permitidas, parámetros HTML, etc.

Esta opción es útil cuando la web se gestiona a través de varios usuarios o bien para evitar ataques maliciosos a través de los formularios.

GUARDAR O CANCELAR

Una vez modificados los parámetros de la configuración global de la web hay que guardar los cambios, para ello hay 3 opciones que se encuentran en la parte superior derecha:

  • Guardar: Guarda los cambios pero no cierra la página de configuración global
  • Guardar y Cerrar: Guarda los cambios y vuelve a la pantalla principal del panel de administración de Joomla.
  • Cancelar: Vuelve a la pantalla principal del panel de administración de Joomla sin aplicar los cambios realizados.

Estos tres botones aparecerán en multitud de ocasiones en Joomla.

GRUPOS DE USUARIOS

Joomla 2.5 permite la creación de grupos de usuarios personalizados, los grupos más importantes que vienen por defecto son:

  • Público: Es el nivel donde se agrupan por defecto los usuarios que de forma general acceden al frontend de la web, es decir, los visitantes de la web. No tienen acceso a ninguna sección restringida ni por supuesto al backend.
  • Registrado: Pertenecen a este grupo los usuarios que se registran en la web a través del formulario de acceso del frontend, en caso de que exista. Pueden acceder a los contenidos de la web que están marcados con el parámetro registered, pero no al backend.
  • Super Usuarios: Es el grupo que posee el nivel más alto de acceso. Tiene permisos para acceder tanto al frontend como a todas las secciones del panel de administración. Siempre tiene que haber al menos un Super Usuario y es el tipo de usuario que se asigna cuando se instala Joomla por primera vez.
  • Gestor, Autor, Editor: Estos grupos de usuarios están creados por defecto en Joomla y tienen diversos permisos de acceso en cada caso. Resultan de utilidad cuando se desea que la web esté gestionada por varias personas pero sin que éstas tengan permisos para acceder a determinadas zonas de la administración. Por ejemplo, un usuario de tipo Autor podría publicar directamente en la web contenidos como noticias pero no podría cambiar la disposición de los elementos de la web.

Todos estos grupos pueden personalizarse indicando los permisos específicos que tendrían e incluso crear tantos grupos nuevos como se desee.

4. GESTOR DE USUARIOS

Es la herramienta desde la cual se gestionan y modifican todos los usuarios de la web. Se accede a esta herramienta desde el backend.

  1. Abrir el panel de administración de Joomla.
  1. En el menú principal pulsar Usuarios.
  1. Seleccionar Gestor de Usuarios.

Aparece una lista con todos los usuarios del sitio, su estado, el grupo al que pertenecen, cuando fue su última visita, etc.

Desde aquí pueden editarse pulsando sobre el nombre, activar o desactivar sus cuentas, etc.

Añadir un Nuevo Usuario

  1. Desde el Gestor de Usuarios pulsar Añadir nuevo usuario.
  2. Rellenar los campos:
  • Nombre: Nombre completo del usuario.
  • Nombre Acceso: Nombre de usuario que utilizará para acceder a la web.
  • Contraseña: Contraseña para el acceso del usuario.
  • Repetir contraseña.
  • Email: Correo electrónico del usuario donde se le enviarán las notificaciones y mensajes desde el sistema.
  • Grupos asignados: Seleccionar el grupo al que pertenecerá el usuario.

También se pueden asignar otros parámetros como el idioma en el que verá la web el usuario, el editor que usará, etc. En principio estos parámetros se dejarán con el valor «Usar por defecto».