Testé localement sur la dernière version de Discourse. Lié à ce post : What about an "advanced" or "guided" submission process for new topics in certain categories - #7 by simon.
Lorsqu’une catégorie est configurée pour n’autoriser que des tags spécifiques ou des groupes de tags, le champ de recherche/création s’affiche incorrectement. Si un utilisateur saisit le nom d’un tag existant qui n’est pas autorisé dans la catégorie, il obtiendra la réponse “aucune correspondance trouvée”. Si l’utilisateur a les permissions de créer de nouveaux tags sur le site et qu’il saisit un nouveau tag dans le champ de recherche/création, il aura la possibilité de créer le nouveau tag. Un message d’erreur indiquant que le tag n’est pas autorisé dans la catégorie sera renvoyé lorsqu’il tentera de créer le sujet.
Voici un exemple qui ne devrait autoriser les utilisateurs qu’à sélectionner des tags du groupe de tags products :
Idéalement, pour le cas ci-dessus, au lieu d’afficher le champ de recherche/création, les utilisateurs devraient voir quelque chose de similaire à ce qu’ils obtiennent lorsque les tags d’un groupe de tags sont requis :
Si les tags d’une catégorie sont restreints, peut-être que tous les tags disponibles dans la catégorie doivent être affichés. Discourse affichera tous les tags autorisés en ajoutant une barre de défilement à la liste déroulante des tags si un groupe de tags est ajouté au paramètre “Exiger que les nouveaux sujets aient des tags de groupes de tags”, mais pas si le groupe de tags est simplement ajouté au paramètre de tags restreints :
Contrairement à lorsque le groupe de tags features est simplement ajouté au paramètre de groupes de tags restreints. Dans ce cas, les utilisateurs n’ont aucun moyen de connaître les tags feature-f, feature-g, etc. :
Aucune barre de défilement n’est affichée, bien qu’il y ait 15 tags dans le groupe de tags :






