I pushed a fix, the plugin does not suppress categories in tag filters anymore.
@RGJ hi,
Is it supposed to this plugin hide also messages from suppressed category from New page?
Thanks
No, it’s not supposed to do that. I have pushed another fix.
Thanks! Works like a charm!
Happy New Year for all you guys! 
Qualcuno sa come posso annullare le impostazioni in modo che nessuna delle nostre categorie in lingua straniera sia disattivata per nessun utente? Quelle categorie devono apparire su /categories per tutti. Al momento, ci sono probabilmente oltre 25.000 utenti che non possono scoprire contenuti che dovrebbero essere visibili per loro.
Se u è un utente, vedo u.muted_user_ids, ma non sono sicuro di dove siano memorizzate le categorie disattivate.
users.each do |u|
# Qui, verificherei se alcune delle categorie disattivate di quell'utente corrispondono a
# una categoria in lingua straniera e le eliminerei dalla lista per quell'utente.
end
Inoltre, è sicuro trovare quel campo e modificare il valore grezzo tramite uno script in irb in questo modo?
È una cosa piuttosto semplice da fare. Le modifiche necessarie riguardano la tabella category_users. Ho illustrato come disattivare l’opzione di silenziamento per una categoria per tutti gli utenti in questo post: Trading Buttons - #46 by simon e ho aggiunto ulteriori dettagli in un altro post dello stesso argomento.
Grazie, ci provo.
Il metodo più semplice è modificare l’impostazione del sito: se lo desideri, ti verrà chiesto di riattivare l’audio per gli utenti esistenti.
Grazie, ha funzionato. ![]()
Ciao,
Stiamo riscontrando questo problema sul nostro sito. Abbiamo già escluso 3 categorie dall’elenco “Ultime” e ora ne dobbiamo aggiungere un’altra.
Saremmo disposti a utilizzare l’opzione “categorie predefinite silenziate”. Tuttavia, vorremmo disabilitare la vecchia funzionalità per le 3 categorie esistenti, in modo che l’intero sito si comporti in modo coerente.
Gestiamo in autonomia la nostra istanza di Discourse e abbiamo accesso al database. Potreste fornirci informazioni su dove si trova nel database il flag “suppress from latest” delle tre categorie precedenti?
A quanto mi risulta, quando la funzione è stata rimossa, le categorie sono state disattivate per impostazione predefinita.
Il flag non è rimasto in esistenza né ha continuato a funzionare una volta che l’opzione è stata rimossa dall’interfaccia utente.
La nostra lista è vuota. C’è qualche altro posto in cui potrebbero essere stati disattivati?

Sono così felice di aver finalmente trovato questo argomento. Stavo impazzendo cercando di capire come evitare che il rumore proveniente dalle mie categorie private per gli argomenti in fase di revisione intasasse l’elenco /latest.
Il plugin di @RGJ sarà la soluzione di fatto o il team di Discourse sta ancora lavorando a qualcosa?
(E naturalmente mi schiero anche io con un +1 per ripristinare la funzionalità al fine di “nascondere” contenuti rumorosi che sono stati essenzialmente separati in altre visualizzazioni, come gli articoli della KB creati con i vari plugin dedicati, gli argomenti dei commenti ai blog generati dagli script JavaScript di altri siti e, naturalmente, gli argomenti in staging programmati per una pubblicazione futura.)
Ciao a tutti. Questo è il mio primo post qui.
Anche io ho uno scenario d’uso per lo strumento di soppressione.
Ho abbandonato Disqus e ho iniziato a utilizzare Discourse come sistema di commenti per il mio sito web, che contiene già quasi 1.000 articoli. Da quando ho fatto questo cambiamento, abbiamo notato che il feed “ultimi” è stato invaso dai thread di commenti relativi a contenuti risalenti fino al 2016.
Non voglio che quella sezione sia completamente silenziata nel senso che voglio che appaia nell’elenco delle categorie e posso accettare che gli ultimi commenti (ovvero gli ultimi commenti sugli articoli più recenti) non vengano aggiunti al feed “ultimi”.
Tuttavia, non è accettabile continuare a vedere quell’elenco invaso da contenuti obsoleti.
Silenziare la categoria impedisce alle persone di vederla nell’elenco. Non farlo, invece, inonda il feed con contenuti che non sono più così rilevanti.
Sì, questo è un compito assegnato a uno dei nostri ingegneri e, no, al momento non possiamo fornirti una data di stima ![]()
Sto creando un plugin con un’impostazione del sito (simile a default_categories_watching) invece di un’impostazione della categoria.
Ecco la versione iniziale del plugin.