Guía de Admin para etiquetas en Discourse

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

:person_raising_hand: Nivel de usuario requerido: Administrador

Gestión de etiquetas en Discourse

Las etiquetas en Discourse proporcionan una forma potente de organizar y filtrar 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 bloque
  • Configurar el etiquetado automático
  • Usar grupos de etiquetas para organizar etiquetas relacionadas

Configuración de los ajustes de etiquetas

Los ajustes de etiquetas se encuentran en tu panel de administración bajo el área “Categorías y Etiquetas” de los ajustes del sitio.

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

Los ajustes clave de las etiquetas incluyen:

  • Etiquetas máximas por tema (max_tags_per_topic)
  • Longitud máxima de la etiqueta (max_tag_length)
  • Grupos permitidos para crear etiquetas (create_tag_allowed_groups)
  • Grupos permitidos para etiquetar temas (tag_topic_allowed_groups)
  • Grupos permitidos para editar etiquetas (edit_tags_allowed_groups)
  • Resultados máximos de búsqueda de etiquetas (max_tag_search_results)
  • Opciones de clasificación de etiquetas (tags_sort_alphabetically)

Creación y aplicación de etiquetas

Las etiquetas se crean al usarse por primera vez. Al redactar o editar un tema, un usuario con privilegios para crear etiquetas verá un selector de etiquetas junto al selector de categorías.

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

:information_source: Las categorías, dependiendo de su configuración, pueden limitar opcionalmente qué etiquetas se pueden aplicar 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. Seleccionar una etiqueta mostrará una lista de los temas a los que se ha aplicado la etiqueta.

:information_source: Para filtrar temas por más de una etiqueta al mismo tiempo, usa 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 en tu sitio
  2. Selecciona la etiqueta que deseas gestionar
  3. Selecciona el botón con el icono de llave inglesa para mostrar las opciones para renombrar, eliminar y gestionar sinónimos

Gestión de etiquetas en bloque

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 con icono de lista en la parte superior izquierda de la lista de temas
  3. Selecciona temas manualmente o usa la opción “Seleccionar todo”
  4. Usa el botón de administración con icono de llave inglesa que aparece en la parte superior derecha de la lista de temas para abrir la ventana modal Acciones en bloque
  5. Elige entre tres opciones de etiquetas:
    • Reemplazar Etiquetas - reemplazar todas las etiquetas existentes con otras nuevas
    • Añadir Etiquetas - añadir nuevas etiquetas manteniendo las existentes
    • Eliminar Etiquetas - eliminar 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
  • Subir etiquetas en bloque
  • Eliminar etiquetas no utilizadas

Etiquetado automático de temas con palabras vigiladas

La función de palabras vigiladas puede etiquetar automáticamente temas basándose en palabras especificadas que aparecen en el contenido.

Para configurarlo:

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

:warning: Esta función no aplicará etiquetas de forma retroactiva a 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 #nombre_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 se pueden usar para restringir qué grupos de usuarios pueden usar 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
Please create a subcategory for badges
URL syntax for multiple tags within a category
User-defined keyword for each thread
Better navigation for (structured) tags
How to display categories by alphabet on sidebar and how to display tags on sidebar?
Help with Tags that can only be created by the Moderators but used by everyone
Discourse Tag Cloud
Renaming Tag to Existing Tag Should Merge
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
Can't add tags to category anymore
Allow non-admins to see tag usages for categories they have access to
How to delete a single tag?
Tag upload with special characters via CSV is failing
Add a sub-category to a sub-category
Mandatory tagging for topics (either existing tags or user creates a new tag)
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 hacer es tener etiquetas que se puedan usar en todas las categorías y que se puedan agregar dentro de una respuesta en un tema que no tenga esa etiqueta configurada como opcional.

¿Hay alguna forma de utilizar etiquetas en una respuesta dentro de un tema que no tenga la etiqueta como etiqueta opcional en el encabezado?
Así que tengo un tema con Phoenix como etiqueta opcional y ese es el tema en el que creé esa 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 y que me dé los resultados con todas las demás respuestas y publicaciones que tienen esa etiqueta (#phoenix) en ellas, sin que tenga que estar en el encabezado 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 el encabezado.

aquí hay un par de publicaciones/respuestas que he etiquetado con Phoenix y que esperaría que aparecieran en los resultados de esa etiqueta. No se están mostrando, solo se muestra el tema con la etiqueta opcional Phoenix agregada.



aquí están los resultados cuando hago clic en la etiqueta en una de las respuestas de un tema diferente que tiene la etiqueta Phoenix en él. Mi expectativa es que cualquier publicación, ya sea un tema o una respuesta, que tenga la etiqueta Phoenix en ella debería aparecer en esta lista. Pero solo se muestran las publicaciones que son un tema con Phoenix como etiqueta opcional dentro del encabezado de ese tema.

Estos son los resultados cuando busco la palabra Phoenix en el sitio.


#soporte #error

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 también sería bueno etiquetar publicaciones, pero eso puede generar un desorden terrible muy rápido. Y aumenta mucho la moderación.

Cuando haces algo como #etiquetas, estás enlazando esa etiqueta, no etiquetando. Lo mismo ocurre con las categorías cuando Feature no se vuelve a categorizar, sino que enlaza.

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.