Vous devez sélectionner au moins 1 tag - même si un a été créé

Les utilisateurs ne peuvent pas publier de nouveaux sujets en créant de nouveaux tags (lorsque la catégorie exige au moins un tag) ; ils reçoivent l’erreur : « Vous devez sélectionner au moins 1 tag. »

Je suppose qu’il s’agit d’une régression, car je suis presque certain que les utilisateurs pouvaient auparavant publier des sujets avec les mêmes exigences minimales en créant un nouveau tag…

4 « J'aime »

Cela me semble être un véritable bug. Je vais supprimer nos précédentes réponses pour faciliter la lecture du rapport de bug. Si ce n’est pas un bug, c’est en tout cas un problème d’expérience utilisateur (UX).

Je teste cela avec une catégorie qui exige au moins un tag par sujet :

Sur mon site, le paramètre min trust to create tag est réglé sur « 1: utilisateur de base ». J’ai testé cela avec un utilisateur tl1 et un utilisateur tl3. Ces utilisateurs peuvent créer de nouveaux tags sur le site.

Lors de la création d’un nouveau post dans la catégorie, l’utilisateur tente de créer un nouveau tag :

Cliquez sur le bouton « Créer un sujet » renvoie la modale d’erreur « Vous devez sélectionner au moins 1 tag ». Si l’utilisateur conserve ensuite le tag foo-ba-rbaz en place, mais sélectionne également un tag existant dans la liste des tags, il peut alors créer le sujet :

L’utilisateur est évidemment également capable de créer un sujet simplement en sélectionnant un ou plusieurs tags existants.

Le fonctionnement actuel ne semble pas correspondre à la description du paramètre de la catégorie. Ce paramètre demande simplement le nombre minimum de tags requis pour les sujets de la catégorie. Il semble étrange d’exiger qu’un tag déjà existant soit ajouté au sujet pour les utilisateurs ayant la permission de créer de nouveaux tags sur le site. Exiger qu’un tag existant soit ajouté à un sujet serait mieux géré par le paramètre « Groupe de tags » que l’on trouve dans la section Tags des pages d’édition de la catégorie.

1 « J'aime »

As-tu réussi à identifier le problème après Simon ?

J’espère lancer prochainement un autre forum Discourse qui aura lui aussi une exigence minimale d’un seul tag, donc ce serait génial si ce problème n’existait plus :blush:

1 « J'aime »

D’accord.

1 « J'aime »

Je viens de retester cela et le problème que j’ai décrit dans ma réponse précédente n’a pas été résolu. Cela me semble être un bug. Si une catégorie exige un nombre minimum d’étiquettes et qu’un utilisateur a la permission de créer des étiquettes, il devrait pouvoir simplement en créer une pour satisfaire l’exigence de la catégorie. Actuellement, les utilisateurs doivent sélectionner une étiquette existante pour remplir cette exigence.

1 « J'aime »

Je vais creuser cela la semaine prochaine.

3 « J'aime »

Cela devrait résoudre le problème.

4 « J'aime »