Penso di dover spiegare il motivo per cui vorrei creare alcuni argomenti in una categoria (non tutti gli argomenti in una categoria) visibili e partecipabili solo da determinati gruppi.
Immaginiamo di avere un forum Discourse chiamato ‘Red Lake Nature Camp’. Il campeggio è un luogo dove diversi gruppi di persone visitano per alcuni giorni. Ci sono molte categorie pubbliche in cui tutti i visitatori possono partecipare. Sono stati creati gruppi per ogni visita, ad esempio ‘2020-02-05LocalBoyScouts’, e questo gruppo è composto esclusivamente dai membri degli Scouts locali che hanno partecipato alla sessione di campeggio del 2020-02-05.
Esiste una categoria principale del forum chiamata ‘Visite di gruppo’ e una persona dello ‘Staff’ aggiunge un argomento intitolato ‘2020-02-05 Local Boy Scout Winter Trip’ con una breve descrizione del viaggio nel primo post dell’argomento.
Questo funziona, ma vorremmo poter limitare la possibilità di vedere e partecipare a quell’argomento solo al gruppo ‘2020-02-05LocalBoyScouts’.
Il motivo per cui vogliamo che QUELLO specifico argomento sia privato a QUEL gruppo è che esiste anche un gruppo ‘2020-03-05GirlGuide’ e un argomento creato dallo staff per il loro ‘2020-03-05 Girl Guide Winter Trip’.
Non vogliamo che le ragazze possano vedere e partecipare all’argomento dei ragazzi e viceversa.
Ci saranno alcune famiglie che visitano il campeggio che VORRANNO che tutti possano vedere e partecipare al loro argomento di viaggio, situato nella stessa categoria pubblica ‘Visite di gruppo’, ma come potete vedere, c’è la necessità che alcuni argomenti in quella categoria siano limitati ai gruppi che hanno visitato il campeggio. Avremmo anche un gruppo ‘BoyScoutLeader’ e ‘GirlGuideLeader’ che verrebbe aggiunto a tutti i loro rispettivi argomenti, in modo che i leader possano vedere e partecipare a tutte le loro visite nel corso degli anni.
Grazie per aver collegato quel Topic a cui ho partecipato.
Ma quel topic ha una soluzione contrassegnata che non si adatta al mio caso, che non è lo stesso del caso di Jordan.
E gli altri workaround in quel topic sono proprio questo, workaround complicati senza necessità.
Per il lato positivo, penso che il mio suggerimento qui funzionerebbe anche per Jordan.
La differenza principale è che tutti i Visit Topics al mio campo sarebbero ordinati nella Categoria Pubblica ‘Visite di Gruppo’, sia che siano visibili o meno a tutti i membri del Forum.
È molto probabile che sia sempre così: i Topics non hanno permessi, mentre le Categorie sì. Se vuoi che solo le persone in QUEL GRUPPO possano vedere qualcosa, devi creare una categoria dedicata esclusivamente a QUEL GRUPPO.
Potresti ipoteticamente utilizzare i tag e trovare un modo (forse un plugin?) per far sì che tutti coloro che non fanno parte di QUEL GRUPPO silenzino quel tag. Questo impedirebbe loro di vedere le categorie contrassegnate da quel tag, a meno che non decidano di riattivarne la visualizzazione (o se il tuo plugin li costringesse a tenerlo sempre silenzioso). Se il fatto che le persone non appartenenti a QUEL GRUPPO non vedano i post fosse solo fastidioso, questa potrebbe essere una soluzione.