Hormis le CSS et hormis un composant de thème, existe-t-il un moyen intégré de supprimer le groupe modérateur par défaut de la page à propos ?
Je viens de découvrir que si vous ajoutez @moderators à la liste des groupes à masquer dans la section des modérateurs de la page à propos, toute la section disparaît.
Est-ce la meilleure façon d’y parvenir ?
Je fais cela parce que nous devons accorder l’accès au personnel à certains responsables et que nous ne voulons pas qu’ils soient répertoriés dans la section des modérateurs.
Un moyen simple d’y parvenir est de leur attribuer le niveau 4 (TL4) - cela leur accorde de nombreux privilèges de « personnel » sans qu’ils fassent réellement partie du groupe de modérateurs.
Absolument pas. Ils ont besoin d’accéder aux discussions du personnel et (parfois) à la file d’attente de révision. Les privilèges supplémentaires TL4 (qui ne sont pas si nombreux) ne seront donc pas utiles.
J’aimerais que ce soit le cas. Nous pourrions vraiment utiliser un troisième type de personnel, mais j’imagine que ce serait un cauchemar à coder.
Vous pensez peut-être au paramètre about_page_extra_groups qui ferait exactement cela.
Le paramètre ci-dessus supprime l’affichage des utilisateurs de ce groupe dans les autres groupes sur la page /about. Ils apparaîtront bien sûr sur la page du groupe des modérateurs, mais pas sur la page /about.
Je m’en souviens, car @pfaffman était très enthousiaste à son sujet car il apparaissait comme administrateur sur des tonnes de sites Discourse !
Le responsable n’est qu’un exemple de notre problème ; désolé de ne pas l’avoir précisé.
Nous avons également deux utilisateurs qui sont essentiellement des fondateurs et sont toujours impliqués dans les affaires du personnel, ils ont donc besoin d’un accès. J’ai créé un groupe de fondateurs pour eux et j’ai ajouté ce groupe à la liste « masquer ».
Le problème le plus difficile est que les nouveaux modérateurs ont une sorte de période de formation où ils sont des modérateurs en ce qui concerne le logiciel, mais ne sont pas des modérateurs actifs. Donc, la façon dont nous l’avons configuré est qu’il y a un autre groupe appelé « Modérateurs Actifs » qui accorde aux modérateurs actifs le flair (distinction) sur leur profil utilisateur. Cela signifie qu’il n’y a pas de groupe (dans le logiciel du forum) pour ces stagiaires. Par conséquent, ils ne peuvent pas être exclus en tant que groupe.
Ainsi, la manière la plus simple de n’afficher que les modérateurs actifs sur la page « à propos » serait simplement d’afficher le groupe des modérateurs actifs réels. Parce qu’à ce stade, il y a plus de « modérateurs » qui ne sont pas de vrais modérateurs. Mais pour ce faire, j’ai besoin d’un moyen de supprimer le groupe de modérateurs par défaut de la page.
Je peux y parvenir en utilisant la fonctionnalité de groupe de masquage. Je voulais juste m’assurer que cela n’allait pas casser autre chose. En gros, je veux connaître la manière la moins « hacky » (improvisée/bricolée) d’accomplir ce dont j’ai besoin, d’où ma question de savoir s’il existait une manière intégrée de le faire.
Non, le paramètre est mal nommé. Il indique masquer de la page à propos, mais il devrait en fait s’appeler « masquer de la liste des modérateurs sur la page à propos ».