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.
Mi dispiace per il necromancing, ma questo è il primo risultato durante la ricerca e altri argomenti (collegati di seguito) sono o chiusi o non così chiari per quanto riguarda la domanda.
Questo sembra abbastanza logico, ma diciamo che la tua istanza ha 5k utenti, devi aggiungerli tutti a mano? E continuare ad aggiornarla ogni volta che un nuovo utente si unisce? Non sono sicuro se ci sia qualche “codice di trucco” come “@everyone” quando si aggiungono utenti a un gruppo, non sembra esserci.
Va bene. Non c’è un buon modo per bannare qualcuno da una singola categoria. Non capita spesso. Di solito, se vuoi bannare qualcuno, è da tutto il sito. Potresti, tramite la console di Rails, aggiungere tutti a un gruppo e poi rimuovere la persona, ma sarebbe complicato.
Potresti avere un plugin che aggiunge tutti a un gruppo e poi ha un’impostazione del sito per gli utenti che non vuoi che siano in quel gruppo.