Quando funzionalità come questa cambiano o vengono rimosse, di solito è dovuto a considerazioni di sicurezza o di controllo degli accessi. In questo caso, gli argomenti banner sono ora protetti in modo che gli argomenti nelle categorie con accesso in lettura non possano più essere utilizzati come banner.
Detto questo, stiamo attualmente discutendo internamente se ci siano flussi di lavoro o miglioramenti migliori che potrebbero aiutare con casi d’uso come il tuo.
Nel frattempo, una possibile soluzione alternativa, se l’obiettivo è semplicemente evitare che gli argomenti banner siano visibili negli elenchi di argomenti normali, è creare l’argomento banner come Non in elenco fin dall’inizio in una categoria pubblica anziché in una privata. Gli argomenti Non in elenco non appariranno negli elenchi di argomenti o nelle visualizzazioni delle categorie per gli utenti normali, ma potranno comunque essere accessibili tramite collegamento diretto e utilizzati programmaticamente:
Per mantenere le cose organizzate, potresti anche aggiungere un tag come #banner in modo che sia facile individuare tali argomenti in seguito.
Da lì, puoi utilizzare il plugin Discourse Automation ed eseguire lo script “Make Banner Topic” (Rendi Argomento Banner), facendo riferimento all’ID dell’argomento non in elenco. Ciò lo convertirà in un banner pur mantenendolo efficacemente nascosto dalla navigazione normale.
In primo luogo, i membri dello staff che hanno l’autorità di modificare i banner sono le stesse persone che hanno accesso a questa discussione con accesso in sola lettura. Quando scelgono di designare una discussione come banner, è ragionevole presumere che desiderino intenzionalmente rendere pubblici i suoi contenuti, quindi non penso che questo rappresenterebbe un problema di sicurezza.
In secondo luogo, nella pratica, i membri dello staff sul nostro sito sono abituati a redigere gli annunci all’interno di una discussione con accesso in sola lettura prima di impostarla come banner.
Il problema di sicurezza risiede nel fatto che il contenuto del banner veniva reso disponibile a tutti e non solo agli amministratori/moderatori. Non sono d’accordo con la tua supposizione che gli amministratori siano consapevoli che tutti i banner con restrizione di lettura verrebbero resi pubblici.
Tuttavia, vedo il caso d’uso e il desiderio di non inquinare le categorie pubbliche