Configurar marcação estruturada com grupos de tags e restrições de tags de categoria

O suporte a tags é um recurso central do Discourse. Neste Guia Prático, abordarei a configuração de um esquema de tags como o usado pelo Car Talk.

Queremos alcançar estas coisas:

  • Tags para marcas de carros e modelos de carros.
  • Permitir o uso das tags de marca e modelo de carro apenas em certas categorias.
  • Tags de modelo de carro só podem ser escolhidas se a tag de marca de carro correspondente for usada.

Pré-requisitos

Primeiro, precisamos habilitar as tags nas configurações:

Em um esquema onde somos rigorosos sobre como as tags são usadas, devemos impedir que a maioria das pessoas crie novas tags:

Grupos de Tags

Vá para a página de índice de tags (/tags). Escolha “Gerenciar Grupos de Tags” no menu superior direito.

Tags de Nível Superior

Primeiro, vamos criar as tags de marca de carro, que queremos que as pessoas insiram primeiro.

Na página do grupo de tags:

  1. Crie um novo grupo.

  2. Dê um título a ele.

  3. Adicione as tags que devem pertencer ao grupo. Você pode adicionar tags existentes ou criar novas a partir desta página.

  4. Queremos que as pessoas usem apenas uma tag de marca de carro por tópico, então marque a caixa para adicionar esta limitação.

  5. Salve o grupo.

Relacionamentos de Tags Pai-Filho

Agora definiremos as tags de modelo de carro, que são agrupadas de acordo com as marcas de carro. Haverá um grupo para cada marca de carro.

Crie outro grupo como antes com um nome apropriado. Desta vez, adicionamos uma tag pai. Neste exemplo, definimos o grupo de modelos de carros Honda e usamos honda como a tag pai.

O Resultado

Neste ponto, a marcação de um tópico obedecerá a estas regras. Ao tentar adicionar tags, a primeira tag só pode ser uma das marcas de carro (ou outras tags que não têm limitações sobre onde podem ser usadas).

A segunda tag pode ser uma das tags de modelo que correspondem à tag de Marca escolhida.

Visibilidade e Restrições de Uso

Se necessário, você pode restringir a visibilidade ou as permissões de aplicação de tags a grupos de usuários específicos:

Restrições de Categoria

Se eu quiser que as discussões sobre carros aconteçam apenas em uma determinada categoria, posso restringir o uso de todas as tags de marca e modelo de carro nas configurações da categoria.

Na aba “Tags” das configurações de uma categoria, adicione os grupos.

Se eu tiver outras categorias onde essas tags também devem ser permitidas, elas podem ser adicionadas nas configurações dessas categorias da mesma forma.

E é isso!

Recursos Adicionais


Última Revisão por @Canapin em 2023-05-22T22:00:00Z

71 curtidas
Using tags instead of subcategories for a car forum
(How) Can we increase the tags limit?
Categories with allowed Tag Groups
Tagging rights for specific users?
Tagging a topic from email in
Large number of forums / categories / groups?
Is it possible to make tags mandatory?
Topic Title Flair - or something like that?
Empower moderators to restrict tag groups | Nested tag structure | Navigation bar
How might we better structure #howto?
Educating users about tags
Several questions about management right
Kanban Board
Categories vs tags: is this even possible?
Help with Tags that can only be created by the Moderators but used by everyone
Using tags to categorize city specific questions
User-defined keyword for each thread
Best practices to manage events inside a category
Default tags for users
Default tag for new topics?
Structuring an active support community migrating from Facebook
How to Find Your Community's Most Commonly Asked Questions
Best element to use for pulling featured posts
Editing topics with tag groups from parents allows incorrect tagging
How can I make sure only admins/mods are able to create featured posts?
Is it possible to make tags mandatory?
Not Able To Post New Topic Using Tags - Error
Filter Tags on change Category
Uploading Tag for specific categories
About topic tags
Tag Group URLs
Getting certain posts to Zapier
I Need a category link to take me to a tags page
Staff tags missing in settings?
Feedback on my forum
Anchors to headings do not always work
How to create a help web page for my community site in two levels
Help with Tags that can only be created by the Moderators but used by everyone