Fournir différentes barres d’outils pour 2 ensembles de groupes spécifiques, 1 pour les utilisateurs qui ne font pas partie d’ensembles de groupes spécifiques, 1 pour les utilisateurs non connectés.
Principalement, je l’ai créé parce que je voulais définir une barre d’outils rapide pour les utilisateurs de différents groupes afin d’indiquer s’ils bénéficiaient d’un accès de niveau supérieur à la communauté ou non. De plus, j’ai trouvé que certains paramètres étaient trop enfouis dans le menu pour les débutants de Discourse, alors je les ai également mis dans la barre d’outils.
Et pour ma commodité de vérifier le panneau d’administration, de mettre à jour les paramètres du site, etc.
Non, il vérifiera tous les groupes auxquels l’utilisateur a accès. Par exemple, si vous incluez les groupes A et B dans l’ensemble de groupes 1, les utilisateurs de A ou B verront les liens que vous avez définis pour l’ensemble de groupes 1.
Il y a des priorités dans les paramètres de haut en bas, par exemple, je suis un administrateur (groupe défini 1) et je fais également partie du groupe A (groupe défini 2), j’ai UNIQUEMENT la barre d’outils pour l’administrateur.
Fondamentalement, il vérifie dans l’ordre si un utilisateur appartient au groupe défini 1 ou 2, sinon, il vérifie s’il est exclu du groupe exclu. L’utilisateur non connecté n’a pas de paramètres de groupe, il est donc vérifié séparément.
Envisageriez-vous d’ajouter une option pour utiliser ceci à la place pour afficher une catégorie avec des sous-catégories sous forme de barre d’outils juste en dessous de l’en-tête principal du site ? ou peut-être une variante ?
Ce que je cherche à avoir pour donner un exemple lorsqu’un utilisateur consulte une catégorie, disons une dédiée aux produits de la « Société A », il a une barre d’outils sous l’en-tête du site qui donne des liens vers le site Web de cette société avec des liens disons le magasin de la société, le support technique et ainsi de suite.
Lorsque le membre lit une catégorie différente, disons une pour la société B, il a une barre d’outils sous la barre principale du site qui contient des liens pour la société B.
Donc
Société A, Magasin, Support
Société B, Magasin, Support
Problème avec les groupes, c’est qu’un membre peut être dans les deux groupes.