Nascondi categorie silenziati

:discourse2: Riepilogo Hide Muted Categories nasconde le categorie silenziate dall’elenco delle categorie.
:hammer_and_wrench: Link al repository https://github.com/discourse/discourse-hide-muted-categories
:open_book: Nuovo su Discourse Themes? Guida per principianti all’uso di Discourse Themes

Installa questo componente del tema

FunzionalitĂ 

In circostanze normali, le categorie silenziate vengono mostrate nell’elenco delle categorie per migliorarne la reperibilità, in particolare su siti con molte categorie silenziate per impostazione predefinita. Questo componente del tema fornirà il comportamento opposto, nascondendo tutte le categorie silenziate dall’elenco delle categorie.


:discourse2: Ospitato da noi? I componenti del tema sono disponibili per l’uso nei nostri piani Standard, Business e Enterprise.

26 Mi Piace

Ciao @david, sai di qualche soluzione che permetta di nascondere determinate sottocategorie dalla pagina /categories, ma che consenta comunque ai topic di apparire in “Ultime”?

Ho diverse categorie con un gran numero di sottocategorie e vorrei nasconderle, dato che occupano molto spazio visivo.

2 Mi Piace

Sì, puoi fare qualcosa usando CSS; dovresti avere degli elementi a cui puntare.

4 Mi Piace

Ho trovato questo: .category-list .subcategories { che posso nascondere, ma si applica a tutte le categorie nella pagina iniziale. C’è un modo per dichiarare solo categorie specifiche e nascondere solo i loro sottocategorie?

Colpireste l’href del link. Un po’ macchinoso, ma funziona.

3 Mi Piace

Ciao Sam,

Questo funziona per rimuovere il nome della sottocategoria, ma non altri elementi ad essa correlati. Ho notato che per i nuovi argomenti, l’indicatore ___ nuovo appare ancora, come mostrato nello screenshot qui sotto.

Screen Shot 2020-06-16 at 6.12.14 PM

1 Mi Piace

Ah, scusa, ho anticipato le cose. Sembra che la stringa dell’URL /l/new venga aggiunta a ogni URL di categoria, quindi è possibile isolarli e nasconderli anche prendendo di mira gli attributi href.

1 Mi Piace

Hai trovato una nuova soluzione per nascondere parte delle sottocategorie?

Ho centinaia di sottocategorie e vorrei mostrare solo le prime 20 più attive. C’è un modo per farlo?

1 Mi Piace

Hai davvero bisogno di così tante categorie lì? I tag sarebbero più flessibili. It’s Time We Talked About Tags

2 Mi Piace

Ho già visto questo esatto utilizzo in precedenza: è sempre molto difficile adattare i gruppi geografici di argomenti alla nostra struttura di argomenti. Ogni soluzione è un po’ un compromesso, a meno di non disporre di un plugin consapevole della geolocalizzazione.

Tutti gli argomenti in America
Tutti gli argomenti negli USA
Tutti gli argomenti in California
Tutti gli argomenti nella contea di Sonoma
Tutti gli argomenti a Santa Rosa

2 Mi Piace

Sto cercando una soluzione con tag, perché alla fine dovrò gestire 8000 città e, in ogni caso, ci saranno anche 8000 tag naturali. Pensi che siano supportati 20k tag?

20.000 tag funzioneranno perfettamente: supportiamo un numero molto elevato di tag

Grazie mille @sam
Seguirò il tuo consiglio, ora vedo come posso spostare massicciamente i post nelle macrocategorie e poi assegnare i tag geografici

Come posso cancellare le categorie in blocco tramite API?

Non esiste un endpoint API per cancellare in blocco le categorie. Dovrai eliminare prima tutti i topic e successivamente dovresti essere in grado di eliminare la categoria. Se hai accesso alla console, ci sono alcuni comandi rake che possono aiutarti in questo.

2 Mi Piace

Sembra che io abbia il problema opposto, anche se sono su 2.7.0.beta3. Le categorie silenziate non appaiono nella pagina Categorie, ma preferirei avere questo nuovo comportamento predefinito.

Con le versioni effettive di discourse, le categorie silenziate non compaiono piĂą nella pagina delle categorie (sono raggruppate in un gruppo nascosto comprimibile in fondo alla pagina delle categorie).

Sto anche cercando un modo per mostrare le categorie silenziate nel loro posto originale nella pagina delle categorie (il contrario di ciò che questo plugin stava ottenendo).
Siete riusciti a trovare una soluzione?
Grazie!

1 Mi Piace

Con l’implementazione corrente di Discourse, le categorie silenziate vengono visualizzate in un’intestazione/raggruppamento separato chiamato Categorie silenziate

Per quanto ne so, questo tema nasconderà completamente tutte le categorie silenziate dall’elenco delle categorie.

C’è un modo per mostrare le categorie silenziate come qualsiasi altra categoria normale (senza raggrupparle o nasconderle) nell’elenco delle categorie?

Ciao, sto usando Discourse versione 3.2.0.beta4-dev e questo componente non nasconde la categoria dalla pagina delle categorie? Cosa posso fare per nascondere la categoria?

Ho controllato il codice di GitHub per vedere che si tratta solo di CSS e l’ho applicato a custom-category-boxes dal componente del tema minimal category boxes e il problema è stato risolto.