Senza guardare il codice, stimo che richieda da 1 a 4 ore di lavoro, forse di più se si includono test adeguati. Sarebbe molto più veloce hardcodare il/i gruppo/i in questione…
C’è una cosa chiamata Guardian che, a mio avviso, è ciò che dovresti modificare.
Tuttavia, probabilmente aiuterebbe se tornassi indietro e descrivessi cosa desideri che accada realmente. In quali contesti è importante che le persone possano vedere il gruppo? Perché?
Gestisco un sito di supporto e alcuni argomenti sono di natura adulta, quindi abbiamo un gruppo di persone che hanno verificato di avere più di 18 anni (aggiunte manualmente dagli amministratori).
Ora, anche se hai più di 18 anni, potresti voler evitare volontariamente determinati argomenti o categorie.
Se dovessimo farlo ora, gli amministratori dovrebbero approvare manualmente tutte le richieste per i “sottogruppi”, ed è proprio questo che vorremmo evitare.
Ma a dire il vero non siamo così grandi da non poter gestire la cosa manualmente tra i 3 amministratori
Vero: il mio moderatore capo, che lavora sodo, ha creato ieri una guida su come farlo, perché molti argomenti venivano spinti in alto e questo infastidiva alcuni utenti.
Non avevo collegato questo al caso d’uso specifico, ma hai ragione. Grazie: per ora adotteremo quella soluzione, e se non dovesse bastare, immagino sia il momento per me di creare il mio primo plugin.