Qu'en est-il d'un processus de soumission "avancé" ou "guidé" pour les nouveaux sujets dans certaines catégories

Je ne suis pas sûr si vous le savez déjà, mais vous pouvez imposer ce comportement avec des groupes d’étiquettes et des paramètres de catégorie. L’interface utilisateur donne à l’utilisateur quelques indices sur la manière dont les étiquettes doivent être appliquées, mais je ne suis pas sûr de la clarté de l’interface utilisateur pour la plupart des utilisateurs.

Tout d’abord, créez des groupes d’étiquettes pour products et features. Par exemple :

Configurez les paramètres d’étiquettes de votre catégorie de support comme ceci :

En créant un nouveau sujet dans la catégorie, les utilisateurs verront d’abord ceci :

En cliquant sur le champ des étiquettes, une liste déroulante s’ouvre, ne permettant aux utilisateurs de sélectionner qu’une seule des étiquettes products :

Après avoir sélectionné une étiquette products, l’utilisateur voit la liste des étiquettes features autorisées :

Vous pourriez également rendre les étiquettes features obligatoires en les ajoutant au paramètre de groupe d’étiquettes requises qui est mis en surbrillance dans une capture d’écran précédente. L’ordre dans lequel les étiquettes sont ajoutées au paramètre de groupe d’étiquettes requises semble être respecté dans l’interface utilisateur. Je ne suis pas sûr si c’est intentionnel, mais c’est utile dans ce cas si vous voulez forcer les utilisateurs à d’abord sélectionner une étiquette products, puis une étiquette features :

Il est donc possible que Discourse dispose déjà des fonctionnalités que vous recherchez, mais que l’interface utilisateur puisse être améliorée.

En relation avec la capture d’écran ci-dessus, le texte « Search or create » est affiché dans la liste déroulante des étiquettes, alors que, selon les paramètres de la catégorie, seule l’option de recherche d’étiquettes du groupe d’étiquettes features devrait être proposée. L’instance de Discourse que je teste n’est pas tout à fait à jour, je ne peux donc pas confirmer s’il s’agit d’un bug actuel. Je pourrai tester cela plus tard. Dans tous les cas, si j’essaie de créer le sujet avec une étiquette supplémentaire, une erreur est renvoyée.

Cela semble être un bug, mais je devrai mettre à jour mon instance locale de Discourse pour le confirmer.

Modification : J’ai mentionné quelques problèmes liés à cela ici : Tag "Search or create" text is displayed when a category has restricted tags

6 « J'aime »