Sopprimere dall'ultimo minimizzando l'occultamento?

Ciao, ho un caso d’uso in cui vorrei sopprimere determinate categorie e sottocategorie in modo che i loro post non appaiano nel feed più recente, senza renderli inaccessibili agli utenti. Idealmente, qualsiasi post che un utente pubblica o segue dovrebbe quindi apparire nel suo feed più recente, ma questo non è molto importante finché riceve notifiche e altro riguardo alle risposte.

Il motivo principale è che il forum ha essenzialmente una sezione amministrativa con un’attività molto elevata, ma i post lì inondano l’elenco più recente, riducendo la scopribilità e la visibilità delle discussioni effettive della community. Ogni argomento nelle sezioni amministrative è solitamente rilevante solo per una manciata di utenti, ma allo stesso tempo gli utenti devono essere in grado di trovare facilmente queste categorie, se necessario.

La visualizzazione predefinita sul forum sono le categorie perché sembra essere la più user-friendly per chiunque non abbia familiarità con Discourse.

Tentativi

Ecco cosa ho provato per raggiungere il mio obiettivo e perché non ha funzionato.

Tag Silenziati

Ho provato a utilizzare tag silenziati su tutti i post che dovevano essere soppressi per impostazione predefinita. Gli utenti potevano ancora trovare facilmente le categorie e le sottocategorie, inclusa la pubblicazione dei propri post, ma non era facilmente scopribile che ci fossero tag silenziati per impostazione predefinita. Gli utenti che cercavano post pubblicati da altri in quelle categorie non ne vedevano nessuno senza un modo chiaro per farli riapparire. Per l’utente, la realtà più ovvia era che i post semplicemente non esistevano.

Categorie Silenziate

Ho provato a silenziare tutte le categorie per le quali volevo sopprimere i post per impostazione predefinita. Avevo pensato che questo avrebbe semplicemente spostato la categoria nella sezione collassata “Silenziosi” e rimosso gli argomenti da “più recenti”, ma sembra che ci siano alcune stranezze.

  • La sezione collassata “Silenziosi” appare solo per gli utenti connessi, ma la maggior parte delle persone che cercano le sezioni amministrative non ha mai utilizzato i forum prima, quindi non riescono a trovarla.
  • Le sottocategorie silenziate vengono completamente rimosse dall’elenco delle sottocategorie visibile nella parte superiore delle categorie con sottocategorie, anche per gli utenti connessi.

Soluzione?

Sembra che GitHub - discourse/discourse-categories-suppressed possa fare più o meno quello che voglio, ma non riesco a trovare una pagina di dettagli del plugin o altro al riguardo, a parte alcune persone che vi fanno riferimento e il repository GitHub. Uno dei potenziali problemi è che presumo che non consenta agli utenti di sovrascrivere la soppressione, quindi qualcuno interessato alle sezioni amministrative, come un amministratore, non può fare nulla per far sì che veda gli argomenti nel proprio feed più recente.

Qualcuno conosce una soluzione migliore per quello che sto cercando di realizzare, o questa è l’opzione migliore al momento?