Most of our forum is pretty general. However, one part is a “forum game”. If you get caught cheating, you get banned from playing. However, we can’t actually ban them from that specific category … or can we? It’s getting hard to moderate.
EDIT: A workaround, I made a group to store the people suspended from a certain category. However, it would be great if I could natively ban people from certain categories (with the see/create/reply permission options).
I think the only way to do this would be to create a group that includes everyone who is allowed to be in the category.
It would be nice to have a negative category permission available on category security settings, e.g. “Cannot create/reply/see”. But that does not exist now.
Désolé pour la nécromancie, mais c’est le premier résultat lors de la recherche et d’autres sujets (liés ci-dessous) sont soit fermés, soit moins clairs en ce qui concerne la question.
Cela semble assez logique, mais disons que votre instance a 5 000 utilisateurs, devez-vous les ajouter tous à la main ? Et continuer à le mettre à jour chaque fois qu’un nouvel utilisateur rejoint ? Je ne suis pas sûr s’il existe un « code de triche » comme « @everyone » lors de l’ajout d’utilisateurs à un groupe, cela ne semble pas être le cas.
D’accord. Il n’y a pas de bon moyen de bannir quelqu’un d’une catégorie. Cela n’arrive pas souvent. Habituellement, si vous voulez bannir quelqu’un, c’est de partout. Vous pourriez, dans la console Rails, ajouter tout le monde à un groupe, puis retirer la personne, mais ce serait pénible.
Vous pourriez avoir un plugin qui ajouterait tout le monde à un groupe, puis aurait un paramètre de site pour les utilisateurs que vous ne voulez pas voir dans ce groupe.