El soporte de etiquetas es una característica central de Discourse. En este tutorial, explicaré cómo configurar un esquema de etiquetas como el que utiliza Car Talk.
Querremos lograr lo siguiente:
- Etiquetas para marcas y modelos de automóviles.
- Solo permitir el uso de las etiquetas de marca y modelo de automóvil en ciertas categorías.
- Las etiquetas de modelo de automóvil solo se pueden seleccionar si se utiliza la etiqueta de marca de automóvil correspondiente.
Prerrequisitos
Primero, necesitamos habilitar las etiquetas en la configuración:
En un esquema donde somos estrictos sobre cómo se utilizan las etiquetas, deberíamos evitar que la mayoría de las personas creen nuevas etiquetas:
Grupos de Etiquetas
Ve a la página de índice de etiquetas (/tags). Selecciona “Administrar Grupos de Etiquetas” en el menú superior derecho.
Etiquetas de Nivel Superior
Primero, creemos las etiquetas de marca de automóvil, que queremos que la gente ingrese primero.
En la página del grupo de etiquetas:
-
Crea un nuevo grupo.
-
Asígnale un título.
-
Agrega las etiquetas que deben pertenecer al grupo. Puedes agregar etiquetas existentes o crear nuevas desde esta página.
-
Solo queremos que las personas usen una etiqueta de marca de automóvil por tema, así que marca la casilla para agregar esta limitación.
-
Guarda el grupo.
Relaciones de Etiquetas Padre-Hijo
Ahora definiremos las etiquetas de modelo de automóvil, que se agrupan según las marcas de automóviles. Habrá un grupo para cada marca de automóvil.
Crea otro grupo como antes con un nombre apropiado. Esta vez agregamos una etiqueta padre. En este ejemplo, definimos el grupo de modelos de automóviles Honda y usamos honda como etiqueta padre.
El Resultado
En este punto, etiquetar un tema obedecerá estas reglas. Al intentar agregar etiquetas, la primera etiqueta solo puede ser una de las marcas de automóviles (u otras etiquetas que no tienen limitaciones sobre dónde se pueden usar).
La segunda etiqueta puede ser una de las etiquetas de modelo que coinciden con la etiqueta de Marca elegida.
Visibilidad y Restricciones de Uso
Si es necesario, puedes restringir la visibilidad o los permisos de aplicación de las etiquetas a grupos de usuarios específicos:
Restricciones de Categoría
Si solo quiero que las discusiones de automóviles ocurran en una categoría determinada, puedo restringir el uso de todas las etiquetas de marca y modelo de automóvil desde la configuración de la categoría.
En la pestaña “Etiquetas” de la configuración de una categoría, agrega los grupos.
Si tengo otras categorías donde estas etiquetas también deben permitirse, se pueden agregar en la configuración de esas categorías de la misma manera.
¡Y eso es todo!
Recursos Adicionales
- Admin guide to tags in Discourse
- Questions about creating, uploading, editing tags
- Educating users about tags
Última Revisión por @Canapin en 2023-05-22T22:00:00Z









