official-processor-boards contenant les étiquettes boardA, boardB et boardC, etc. ; le réglage est « Limiter à une seule étiquette de ce groupe ».
other-boards-and-processors contenant les étiquettes boardD et BoardE, etc. ; le réglage est « Limiter à une seule étiquette de ce groupe ».
all-processor-boards contenant les cartes ci-dessus ; le réglage est « Limiter à une seule étiquette de ce groupe ».
misc contenant diverses autres étiquettes.
quelques autres groupes d’étiquettes avec diverses étiquettes.
J’ai diverses catégories ; dans certaines de ces catégories, je dois limiter les étiquettes que l’utilisateur peut choisir. Pour certaines des catégories, l’utilisateur doit choisir une étiquette de all-processor-boards et une ou plusieurs étiquettes de misc.
Malheureusement, cela ne fonctionne pas comme prévu. Après avoir sélectionné une étiquette de all-processor-boards ainsi que de misc, l’utilisateur peut sélectionner d’autres étiquettes des deux groupes d’étiquettes.
Si je change le groupe d’étiquettes pour la catégorie de all-processor-boards à official-processor-boards ou à other-boards-and-processors, cela fonctionne comme prévu et après avoir sélectionné les deux premières étiquettes, l’utilisateur ne peut sélectionner que dans la catégorie misc.
J’ai revérifié les paramètres des groupes d’étiquettes pour les groupes concernés et ils sont identiques ; j’ai supprimé les groupes d’étiquettes et les étiquettes et (après quelques renommages) rechargé les fichiers CSV (un pour chaque groupe d’étiquettes).
Le même problème se présente si je remplace misc par l’un des divers autres groupes d’étiquettes (point 5 ci-dessus) et cela s’applique à toutes les catégories.
Ce qui suit peut être pertinent :
J’ai une catégorie cachée qui contient tous les groupes d’étiquettes, je suis donc obligé d’être spécifique avec les groupes d’étiquettes pour toutes les catégories.
Tout conseil est le bienvenu, merci d’avance. Ci-dessous quelques captures d’écran.
Juste pour vérifier, testez-vous avec un utilisateur de test ? Je crois que les administrateurs et les modérateurs peuvent contourner ces limites, donc cela pourrait donner des résultats trompeurs si vous utilisez votre propre compte.
Cet utilisateur n’est ni un modérateur ni un administrateur. Je ne suis pas sûr du niveau de confiance (j’ai du mal à traduire les badges en niveaux de confiance), mais il devrait être bas (TL0 ou TL1).
J’ai trouvé une solution de contournement qui fonctionnera si le nombre d’étiquettes dans un groupe est faible. Au lieu de restreindre une catégorie à un sous-groupe spécifique, spécifiez les étiquettes spécifiques qui se trouvent dans le groupe complet.
Cela peut devenir un cauchemar de maintenance car l’ajout d’une nouvelle étiquette au groupe complet implique maintenant également l’ajout de la nouvelle étiquette à chaque catégorie où elle est nécessaire.