Este artículo es una traducción del artículo orginal escrito por Valentina Bossini para Joomla Italia.

Etiquetas es un componente de Joomla! para la gestión de etiquetas en artículos y extensiones. Es una característica muy buscada por los webmasters que usan Joomla! con la esperanza de que podría ser incluido de forma nativa en el núcleo de Joomla. Finalmente, con la llegada de la versión 3.1 de Joomla!, esta función pasa a formar parte del núcleo del CMS.

En este artículo vamos a ver este nuevo componente y voy a tratar de poner de relieve sus características más interesantes, incluyendo la gestión de etiquetas multilingües, la jerarquía y la posibilidad de ser utilizado no sólo en artículos, sino también en otras partes del sitio.

Para utilizarlo correctamente tenemos que usar Joomla! 3.1. Podemos descargar la versión Beta de 3.1 desde aquí.

¡Advertencia! Esta es una versión beta y por lo tanto no se recomienda para los sitios de producción. El lanzamiento de la versión estable de Joomla 3.1 está prevista para finales de marzo.

Después de instalar Joomla en la forma tradicional, tenemos que acceder al backend y seleccionar Componentes -> Etiquetas. Se abrirá de este modo, el componente principal, que se caracteriza por la distribución típica de Joomla 3.

Página principal de Etiquetas

Como podemos ver en la primera imagen en la parte superior tenemos un menú horizontal con botones para la gestión de etiquetas, listas de selección a la izquierda para filtrar las etiquetas de acuerdo a diferentes criterios:

  • dependiendo del estado en que se encuentra (por ejemplo, si se ha publicado, archivado, etc).
  • dependiendo del acceso (de hecho, la etiqueta, tales como artículos, contactos, etc, puede ser visible para todo el mundo o sólo a pequeños grupos de usuarios).
  • dependiendo del idioma utilizado.

En el centro tenemos la lista de todas las etiquetas creadas con las propiedades asociadas. Por encima de esta lista hay un pequeño panel y los botones para ordenar la visualización de los elementos creados.

La creación de nuevas etiquetas

Crear una nueva etiqueta es rápido y sencillo: Para ello, haz clic en el botón verde Nuevo. Se abrirá, de esta manera, una página dividida en cuatro pestañas diferentes:

  • Detalles etiqueta
  • Opciones de publicación
  • Opciones
  • Opciones de metadatos

Desde la página de detalles de la etiqueta se pueden insertar:

  • el título, será la etiqueta en sí.
  • una descripción, que puede ser insertada a través de un editor de texto. Podemos añadir enlaces a los artículos en el sitio e imágenes existentes.
  • la raíz, para crear de este modo una jerarquía de etiquetas.
  • el estado, elección entre publicada (que es el valor predeterminado), no publicado, archivado, movido a la papelera.
  • acceso, público (por defecto), sólo para usuarios registrados, especiales.
  • idioma, elegido de los instalados en el CMS.

Para cada etiqueta que creamos podemos insertar las imágenes asociadas, se puede establecer el valor de la flotación, el alt y el título. Las opciones de publicación se utilizan para establecer el alias (si no está escrito nada se inserta automáticamente, como en los artículos), el ID asociado con la etiqueta y revisiones.

La pestaña Opciones es, en mi opinión, la menos interesante, ya que sólo sirve para elegir el diseño y especificar las notas.

Por el contrario, la pestaña Opciones de metadatos siempre se recomienda llenarlo, para mejorar la semántica del sitio. Desde esta página se puede insertar la metadescripción, metapalabras clave, los valores de autor y robots.

Después de rellenar todos los campos que necesite, para guardar simplemente haga clic en Guardar y Cerrar o Guardar y Nuevo. Si queremos volver a la página principal del componente haga clic en el botón Cancelar. De esta manera se puede crear con sólo unos pocos clics todas las etiquetas que queremos, como en la figura.

Lista de etiquetas creadas

Añadir etiquetas a los elementos

En este punto vemos cómo agregar etiquetas a los artículos. Vamos a Contenido -> Gestor de artículos -> Añadir nuevo artículo. En comparación con la versión 3.0 de Joomla (o anterior) en la columna de la derecha, se encuentra la caja para la inserción de la etiqueta, al igual que en la tercera figura.

Inserción de etiquetas

Volvamos por un momento a una de las etiquetas creadas anteriormente. Como se ha mencionado anteriormente, podemos asociar una imagen a cada etiqueta. Muchos, incluida yo misma, nos hemos preguntado porqué los desarrolladores decidieron integrar imagen con etiquetas, pero por ahora no he alcanzado una respuesta. Vamos a insertar una imagen para una etiqueta, tanto para la introducción como para completo. Una vez guardada, vuelve a abrir el artículo y cliquea su etiqueta, verá una lista de etiquetas para relacionar con ese artículo.

Por ahora sólo hemos visto la gestión de etiquetas, pero si miramos bien en la página tenemos dos botones interesantes:

  • Lote para establecer el nivel de acceso y el lenguaje en un grupo de etiquetas. Selecciona la etiqueta de interés, haz clic en este botón y elige la operación a realizar.
  • Opciones: como su nombre indica, contiene todas las opciones para configurar el componente de etiquetas y, de manera similar a otros componentes, para los permisos.

Las etiquetas no sólo en artículos

Una de las características más importantes del componente Etiquetas es que también se pueden utilizar las etiquetas en las extensiones.

Esto se ve, por ejemplo, cuando vamos a crear un nuevo contacto o un enlace web. A la derecha de la página de creación, al igual que en los artículos, se encuentra la lista de etiquetas para su inserción. Las etiquetas también pueden integrarse en las extensiones de terceros o en la nuestra, para lo que debemos seguir las pautas escritas de este documento.

Nota: Se trata de un documento de la Comunidad de Joomla! por lo que tenemos que esperar a aceptar nuestra petición para su visionado.

Podemos ver las etiquetas creadas en el frontend creando un elemento de menú. Para ello tenemos que ir a Menú -> Menú principal (u otro ya existente) - Añadir nuevo elemento del menú. Si haces clic en Seleccionar puedes optar por crear una entrada como se muestra:

  • Artículos etiquetados
  • Lista compacta de artículos etiquetados
  • Vista compacta de etiquetas
  • Listado de todas las etiquetas

En otras palabras, con estos elementos de menú se puede mostrar, por ejemplo, todos los elementos que se han asociado con una o más etiquetas o etiquetas de todos los que pertenecen a un cierto elemento de la jerarquía de etiquetas.

Módulos y plugins adicionales

Esta extensión también tiene un plugin que lo completa: Búsqueda Inteligente. Lo encontramos en Extensiones -> Gestor de Plugin -> Búsqueda Inteligente - Etiquetas. Este plugin permite la indexación de etiquetas.

Parece ser que en futuras versiones también habrá un módulo conectado al componente, pero en la versión beta de Joomla 3.1 aún no está presente.