Mostra gruppo solo ai membri di un altro gruppo

Ciao a tutti, ho cercato per mezz’ora e non ho trovato discussioni su questo:

Vorrei creare un gruppo che sia uniscibile (e, se possibile, visibile) solo ai membri di un altro gruppo.

Per quanto riesco a vedere, questa funzionalità non è presente nel core e non esistono plugin per farlo?

Grazie in anticipo.

Penso che tu abbia ragione.

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é?

Ciao Jay, grazie per la risposta.

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 :slight_smile:

Non puoi semplicemente dire alle persone di disattivare le notifiche delle categorie che non vogliono vedere?

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.

Credo che si possano anche avere categorie disattivate per impostazione predefinita.

Sono contento che funzioni!