Rendi un gruppo visibile per utente con un altro gruppo

Esempio:
gruppo master (visibile da solo):

  • gruppo_1 (visibile dall’utente del gruppo_1)

fin qui tutto bene..

E la mia richiesta è qui:
Sottogruppi:

  • sotto_gruppo_1 (visibile solo dall’utente del gruppo_1)

L’obiettivo è che solo gli utenti del gruppo_1 possano menzionare/visualizzare/unirsi all’utente del sotto_gruppo_1

Attualmente non è possibile?
Se volessi aggiungere questa funzionalità, dovrei modificare discourse o creare un plugin?

1 Mi Piace

Crea un plugin.

Per trovare le cose che devi sovrascrivere, cercherai in groups_controller.rb e, credo, vedrai come sovrascrivere il guardian per sapere quali gruppi possono essere menzionati.

2 Mi Piace

Grazie :slight_smile:

1 Mi Piace
  • Vedo groups_controller.rb, ma non so come sovrascrivere le funzioni nel mio plugin..

E

  • Un’idea per inserire azioni di tab nella schermata di gestione gruppi dell’amministratore?