Imposta l'etichettatura strutturata con gruppi di tag e restrizioni sui tag di categoria

Il supporto per i tag è una funzionalità fondamentale di Discourse. In questa guida pratica, illustrerò come configurare uno schema di tag simile a quello utilizzato da Car Talk.

Vogliamo ottenere quanto segue:

  • Tag per marche e modelli di auto.
  • Consentire l’uso dei tag di marca e modello di auto solo in determinate categorie.
  • I tag dei modelli di auto possono essere selezionati solo se viene utilizzato il tag di marca di auto corrispondente.

Prerequisiti

Innanzitutto, dobbiamo abilitare i tag nelle impostazioni:

In uno schema in cui siamo rigorosi su come vengono utilizzati i tag, dovremmo impedire alla maggior parte delle persone di creare nuovi tag:

Gruppi di Tag

Vai alla pagina indice dei tag (/tags). Seleziona “Gestisci gruppi di tag” dal menu in alto a destra.

Tag di livello superiore

Per prima cosa creiamo i tag delle marche di auto, che vogliamo che le persone inseriscano per primi.

Nella pagina del gruppo di tag:

  1. Crea un nuovo gruppo.

  2. Assegna un titolo.

  3. Aggiungi i tag che dovrebbero appartenere al gruppo. Puoi aggiungere tag esistenti o crearne di nuovi da questa pagina.

  4. Vogliamo che le persone usino solo un tag di marca di auto per argomento, quindi spunta la casella per aggiungere questa limitazione.

  5. Salva il gruppo.

Relazioni tag genitore-figlio

Ora definiremo i tag dei modelli di auto, che sono raggruppati in base alle marche di auto. Ci sarà un gruppo per ogni marca di auto.

Crea un altro gruppo come prima con un nome appropriato. Questa volta aggiungiamo un tag genitore. In questo esempio, definiamo il gruppo dei modelli di auto Honda e usiamo honda come tag genitore.

Il risultato

A questo punto, l’etichettatura di un argomento rispetterà queste regole. Quando si tenta di aggiungere tag, il primo tag può essere solo uno dei tag di marca (o altri tag che non hanno limitazioni su dove possono essere utilizzati).

Il secondo tag può essere uno dei tag modello corrispondenti al tag Marche selezionato.

Visibilità e restrizioni di utilizzo

Se necessario, è possibile limitare la visibilità o le autorizzazioni di applicazione dei tag a gruppi di utenti specifici:

Restrizioni di categoria

Se voglio che le discussioni sulle auto avvengano solo in una determinata categoria, posso limitare l’uso di tutti i tag di marca e modello dalle impostazioni della categoria.

Nella scheda “Tag” delle impostazioni di una categoria, aggiungi i gruppi.

Se ho altre categorie in cui questi tag dovrebbero essere consentiti, possono essere aggiunti nelle impostazioni di tali categorie nello stesso modo.

E questo è tutto!

Risorse aggiuntive


Ultima revisione da @Canapin il 2023-05-22T22:00:00Z

71 Mi Piace
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