Guía para administradores sobre etiquetas en Discourse

:bookmark: Esta guía explica cómo funcionan las etiquetas de Discourse, cómo configurar los ajustes de etiquetas y cómo gestionarlas en todo tu sitio.

:person_raising_hand: Nivel de usuario requerido: Administrador

Gestión de etiquetas en Discourse

Las etiquetas en Discourse ofrecen una forma potente de organizar y filtrar el contenido más allá de las categorías. Esta guía cubre todo lo que los administradores necesitan saber sobre la configuración y gestión de etiquetas.

Resumen

  • Configurar los ajustes de etiquetas en tu panel de administración
  • Crear, gestionar y modificar etiquetas en lote
  • Configurar la etiquetado automático
  • Usar grupos de etiquetas para organizar etiquetas relacionadas

Configuración de ajustes de etiquetas

Los ajustes de etiquetas se pueden encontrar en tu panel de administración, bajo el área “Etiquetas” de los ajustes de tu sitio.

El etiquetado está habilitado por defecto. Para desactivar las etiquetas, desmarca la opción tagging_enabled.

Los ajustes clave de etiquetas incluyen:

  • Número máximo de etiquetas por tema (max_tags_per_topic)
  • Longitud máxima de la etiqueta (max_tag_length)
  • Grupos autorizados para crear etiquetas (create_tag_allowed_groups)
  • Grupos autorizados para etiquetar temas (tag_topic_allowed_groups)
  • Grupos autorizados para editar etiquetas (edit_tags_allowed_groups)
  • Número máximo de resultados de búsqueda de etiquetas (max_tag_search_results)
  • Opciones de ordenación de etiquetas (tags_sort_alphabetically)

Creación y aplicación de etiquetas

Las etiquetas se crean en su primer uso. Al componer o editar un tema, un usuario con privilegios de creación de etiquetas verá un selector de etiquetas junto al selector de categorías.

create_tag

Las etiquetas también se pueden ajustar al editar rápidamente el título de un tema:

tag-edit

:information_source: Las categorías, según sus ajustes, pueden limitar opcionalmente qué etiquetas pueden aplicarse a los temas en esa categoría.

Filtrado de temas por etiquetas

Puedes encontrar la lista completa de etiquetas en la página /tags de tu sitio, junto con un recuento de cuántas veces se ha utilizado cada etiqueta. Al seleccionar una etiqueta, se presentará una lista de temas a los que se ha aplicado dicha etiqueta.

:information_source: Para filtrar temas por más de una etiqueta al mismo tiempo, utiliza la siguiente sintaxis de URL:
https://discourse.example.com/tags/intersection/TAG1/TAG2

Gestión de etiquetas individuales

Para gestionar una etiqueta específica:

  1. Ve a la página /tags de tu sitio
  2. Selecciona la etiqueta que deseas gestionar
  3. Haz clic en el icono de la llave inglesa y elige “Editar etiqueta”.
  4. Desde la página “Editar etiqueta”, puedes actualizar el nombre, el slug, la descripción y los sinónimos de la etiqueta, y luego hacer clic en “Guardar etiqueta”.

Gestión masiva de etiquetas

Para modificar etiquetas en varios temas a la vez:

  1. Visita cualquier lista de temas filtrada por etiqueta
  2. Presiona el botón de selección múltiple (icono de lista) en la parte superior izquierda de la lista de temas
  3. Selecciona manualmente los temas o utiliza la opción “Seleccionar todo”
  4. Utiliza el botón de administración (icono de llave inglesa) que aparece en la parte superior derecha de la lista de temas para abrir el modal de Acciones masivas
  5. Elige entre tres opciones de etiquetas:
    • Reemplazar etiquetas - reemplaza todas las etiquetas existentes con nuevas
    • Añadir etiquetas - añade nuevas etiquetas manteniendo las existentes
    • Eliminar etiquetas - elimina todas las etiquetas existentes

Administración avanzada de etiquetas

Ve a la página /tags y busca el botón de administración de etiquetas en la esquina superior derecha, o navega directamente a /tag_groups:

Desde aquí puedes:

  • Gestionar grupos de etiquetas
  • Cargar etiquetas en lote
  • Eliminar etiquetas no utilizadas

Etiquetado automático de temas con palabras observadas

La función de palabras observadas puede etiquetar automáticamente los temas basándose en palabras específicas que aparezcan en el contenido.

Para configurarlo:

  1. Navega a /admin/customize/watched_words/action/tag
  2. Añade palabras o frases que deban activar etiquetas específicas

:warning: Esta función no aplicará etiquetas retroactivamente a los temas existentes.

Consideraciones importantes

  • Las etiquetas se aplican a los temas, no a las publicaciones individuales dentro de los temas
  • Cuando los usuarios escriben algo como #etiqueta en una publicación, están creando un enlace a esa etiqueta, no aplicando la etiqueta a su publicación
  • Los grupos de etiquetas pueden usarse para restringir qué grupos de usuarios pueden utilizar etiquetas específicas

Temas relacionados

36 Me gusta
Nesting categories in three levels
How to enable tags?
Is it possible to make tags mandatory?
Set up structured tagging with tag groups and category tag restrictions
Sub categories and tags
URL syntax for multiple tags within a category
Please create a subcategory for badges
User-defined keyword for each thread
Help with Tags that can only be created by the Moderators but used by everyone
How to display categories by alphabet on sidebar and how to display tags on sidebar?
Better navigation for (structured) tags
Renaming Tag to Existing Tag Should Merge
Discourse Tag Cloud
Moving from sub-categories to tags?
Share topic between multiple categories
I Need a category link to take me to a tags page
How to create leftsidebar tags section ? based on attachment
Ability to delete tags with < N topics
How to delete a single tag?
Can't add tags to category anymore
Tag upload with special characters via CSV is failing
Mandatory tagging for topics (either existing tags or user creates a new tag)
Allow non-admins to see tag usages for categories they have access to
Add a sub-category to a sub-category
Deleting multiple users in bulk
Discourse Tag Cloud
Tags are not working due to multilingual plugin
Search / Watching for Tags only populates Topics with the tag, not replies
The best way to answer customers?
Tag synonyms are fabulous
Create a category in Discourse
Use discourse information and basic calculations in custom css?
Special category label doesn't show up
My Wiki of useful Meta (and other) links
Not Able To Post New Topic Using Tags - Error
Questions about editor, style guide and tags
Could I create link to filter multi tags in private message?

3 publicaciones se dividieron en un nuevo tema: ¿Cómo permito que alguien cree etiquetas?

Lo que quiero lograr es tener etiquetas que puedan usarse en todas las categorías y que se puedan añadir dentro de una respuesta en un tema que no tenga esa etiqueta establecida como opcional en su cabecera.

¿Existe alguna forma de utilizar etiquetas en una respuesta dentro de un tema que no tenga la etiqueta como opcional en la cabecera?
Tengo un tema con «Phoenix» como etiqueta opcional, y es en ese tema donde creé dicha etiqueta.
Me gustaría poder utilizar #Phoenix en otros temas de otras categorías y poder hacer clic en la etiqueta dentro de una respuesta para obtener como resultado todas las demás respuestas y publicaciones que tengan esa etiqueta (#phoenix), sin necesidad de que aparezca en la cabecera de cada tema. También me gustaría poder hacer lo mismo con (#issue, #Problem-Solved, etc.).

Aquí está el tema en el que creé la etiqueta en la cabecera.

Aquí hay algunas publicaciones/respuestas que he etiquetado con Phoenix y que debería esperar ver en los resultados de esa etiqueta. No están apareciendo; solo se muestra el tema al que se le añadió la etiqueta opcional Phoenix.



Estos son los resultados al hacer clic en la etiqueta en una de las respuestas de un tema diferente que tiene la etiqueta Phoenix. Mi expectativa es que cualquier publicación, ya sea un tema o una respuesta que contenga la etiqueta Phoenix, aparezca en esta lista. Sin embargo, solo se muestran publicaciones que son temas con Phoenix como etiqueta opcional en su cabecera.

Estos son los resultados al realizar una búsqueda por palabra de «Phoenix» en el sitio.


Support Contribute > Bug

1 me gusta

¿Has leído esta publicación

2 Me gusta

Las etiquetas son para temas, no para publicaciones. Estoy de acuerdo en que sería bueno etiquetar las publicaciones también, pero eso puede llevar rápidamente a un caos terrible. Y aumenta considerablemente la moderación.

Cuando haces algo como tags, estás vinculando esa etiqueta, no etiquetando. Lo mismo ocurre con las categorías cuando Contribute > Feature no se recategoriza, sino que es un enlace.

3 Me gusta

Gracias por el enlace. Lo revisaré y veré si esto resuelve nuestro problema. ¡Saludos!

1 me gusta

Para mí, las etiquetas en las restricciones del Grupo de Etiquetas no están muy claras. ¿Qué significa “solo puede ser utilizado por un cierto grupo”? ¿El uso significa agregar, eliminar o también hacer clic en ellos para obtener la lista de temas etiquetados? Si eso es posible, entonces tal vez reemplazar “utilizado” con “editado” o explícitamente “agregado/eliminado” sería útil.

1 me gusta

Para la opción Etiquetar automáticamente los temas si la primera publicación contiene una palabra específica; ¿es de alguna manera posible establecer algunas palabras solo para verificar en el Título?

Si no, ¿se podría añadir esta funcionalidad?

1 me gusta

Actualización: Encontré la página yendo a /tag_groups, pero no sé por qué la esquina superior derecha no es visible.


Hola
Estoy usando Discourse versión (3.6.0.beta2-latest) y tengo una cuenta de administrador pero todavía no encuentro la página para administrar grupos de etiquetas mencionada:

¿Cuál sería el enlace directo a la página de administración de grupos de etiquetas?

¡Gracias!

Es /tag_groups.
También puedes actualizar tu foro. Se corrigió el error por el cual el menú no se mostraba:

1 me gusta

¡Gracias @Moin! Siempre eres muy útil… :slight_smile:

Por alguna razón, no parece que tenga la opción tagging_enabled en la sección de pestañas de la configuración del sitio de Administración. ¿Alguna razón para esto?

¡Gracias de antemano!

Bienvenido a Meta :wave:

Sin más información, solo puedo adivinar. ¿Alojas el foro tú mismo o utilizas un alojamiento gestionado? Una razón podría ser que las etiquetas no están incluidas en el free-plan del alojamiento de Discourse.