Visualizzazione filtro per categorie silenziate

Vorrei avere una visualizzazione filtrata a livello di categoria che funzioni come i topic. Abbiamo un numero significativo di categorie. Per le prestazioni del sito, dobbiamo tenere la maggior parte di esse silenziate con l’opzione “silenzia tutte le categorie per impostazione predefinita”. Il problema è che ora non abbiamo un buon modo per trovare i forum. Molti sono specializzati. Una visualizzazione non silenzia migliorerebbe la reperibilità. Il problema attuale è il modo in cui funziona il silenziamento: le sottocategorie sono nascoste dalla pagina principale e tutte le descrizioni delle categorie sono nascoste.

Ad esempio, puoi visualizzare tutti i topic che hai silenziato tramite /latest/?state=muted.

Sarebbe fantastico se un utente potesse accedere a un elenco di categorie silenziate nello stesso modo, forse qualcosa come /categories/?state=muted.

Idealmente, potremmo avere un’opzione per aggiungerla al menu superiore nelle impostazioni. Ma mi accontenterei di un link da includere in un post di annuncio nel forum degli annunci “osservati per primi” non silenziato.

Non silenziato:

Silenzia tutto:

Come puoi vedere dallo screenshot sopra, non c’è modo di sapere che esistono sottocategorie. Un’alternativa, ovviamente, è creare un indice manuale, ma è… un modo piuttosto inefficiente per farlo. :slight_smile: Al di fuori delle categorie regionali, ne abbiamo circa 70? Più o meno. Non voglio proprio scrivere manualmente quell’elenco per un indice.

2 Mi Piace

Se non hai molte nuove categorie che cambiano, questo non sarebbe il caso d’uso perfetto per una pagina pubblicata?

2 Mi Piace

Supporto certamente l’aggiunta di alcuni parametri di query “ninja” per aggirare questo problema per ora. Ci sono ancora problemi di individuabilità, ma almeno avrete un flusso di lavoro funzionante. Aggiungere un link al menu principale è banale in un componente, a proposito.

@vinothkannans quanto è complicato aggiungere il supporto per ?state=muted a /categories?

2 Mi Piace

È semplice lato server. Tuttavia, potrebbe richiedere alcune modifiche nella parte JavaScript della pagina. In ogni caso, non sarà una cosa difficile.

Inoltre, che ne dici di un elemento a fisarmonica in fondo alle categorie normali (come sotto) che recuperi e mostri le categorie silenziate in modo asincrono? In questo caso non servono molte modifiche anche nella parte JavaScript.

P.S. Penso che una pagina collegabile come categories?status=muted sia ancora necessaria per le esigenze di @Heather_Dudley.

3 Mi Piace

Penso che sia un’ottima proposta @vinothkannans! Avere un pannello espandibile delle categorie silenziate in fondo all’elenco delle categorie sarebbe fantastico.

(Dovremmo probabilmente fare qualcosa di simile anche per i tag? :thinking:)

2 Mi Piace

La PR è pronta per la revisione

5 Mi Piace

Questo è ora unito al core.

3 Mi Piace

Questo argomento è stato automaticamente chiuso dopo 3 giorni. Non sono più consentite nuove risposte.