Categorie Mostrate

:discourse2: Riepilogo Categorie in evidenza ti consente di aggiungere due elenchi di argomenti “in evidenza” (costruiti scegliendo tra due categorie diverse) nella parte superiore della home page del tuo forum.
:eyeglasses: Anteprima Anteprima su Discourse Theme Creator
:hammer_and_wrench: Collegamento al repository https://github.com/discourse/discourse-showcased-categories
:open_book: Nuovo su Discourse Themes? Guida per principianti all’uso di Discourse Themes

Installa questo componente del tema

Funzionalità

Nelle impostazioni del componente del tema, puoi personalizzare il nome di ogni colonna, scegliere da quale categoria attingere e specificare il numero massimo di argomenti da quella categoria che desideri visualizzare.

Impostazioni:

Nome Descrizione
mostra come barra laterale Se attivato, le categorie in evidenza verranno visualizzate solo nella barra laterale della pagina più recente.
titolo feed uno Titolo per il primo feed di argomenti
categoria feed uno Singola categoria da cui attingere gli argomenti
tag feed uno Opzionalmente attingi argomenti da più tag, può essere combinato con una categoria
titolo feed due Titolo per il secondo feed di argomenti
categoria feed due Singola categoria da cui attingere gli argomenti
tag feed due Opzionalmente attingi argomenti da più tag, può essere combinato con una categoria
lunghezza massima elenco Quanti argomenti devono apparire negli elenchi personalizzati?
plugin outlet Impostazione avanzata per ulteriori personalizzazioni
Traduzione Predefinito
showcased_categories.new_post Post
showcased_categories.view_more Altro

Crediti

Grazie a @awesomerobot per aver realizzato la struttura originale di questo componente. :+1:


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

44 Mi Piace

È fantastico! Stavo pensando proprio a una cosa del genere.
Grazie, Jordan!

8 Mi Piace

Grazie, Jordan!
Sembra davvero interessante!

3 Mi Piace

Suggerimenti per migliorare questo componente:

  • Personalizzazione per utente o per gruppo. Ad esempio, abbiamo diversi gruppi per i quali alcune categorie sono più importanti di altre. Naturalmente, queste variano in base al gruppo. Quindi, sarebbe ottimo se il componente potesse essere personalizzato per utente o, almeno, permettere agli amministratori di scegliere quali categorie mostrare in base al gruppo.
  • Avere l’opzione per una barra laterale invece che in primo piano, almeno nella vista “Ultime”, sarebbe ottimo.
5 Mi Piace

Grazie per il feedback!

È un’interessante proposta :+1:. Mi chiedo come gestiremmo un utente che partecipa a più gruppi. Potrebbe diventare un po’ complicato, ma mi piace l’idea.

Anche una barra laterale potrebbe essere una bella soluzione :grinning_face_with_smiling_eyes:

5 Mi Piace

Ora puoi scegliere di visualizzare le liste in una barra laterale nella vista “Ultime” :grinning_face_with_smiling_eyes:

Grazie per il suggerimento.

5 Mi Piace

Davvero ottimo!! :+1: Proverò e lascerò un feedback.

3 Mi Piace

Ok, quindi… la barra laterale non sembra funzionare immediatamente con temi diversi da quello predefinito. Abbiamo una versione personalizzata del tema Material Design e le categorie in evidenza appaiono sopra l’elenco più recente, anche in modalità barra laterale (e questo in realtà rompe il layout dei margini). Proverò a verificare se esiste una soluzione.

2 Mi Piace

Ciao Jordan, grazie per questo ottimo componente, ma ho ancora una domanda: è possibile rendere personalizzabile il colore della barra blu? C’è un modo per modificarlo nelle impostazioni del plugin o per mostrare il colore di design della categoria?

1 Mi Piace

Certamente!

Per farlo, dovrai agire o nel tuo tema personalizzato o nel componente del tema (probabilmente la strada più semplice).

Ciò che devi selezionare è .custom-homepage-columns .header-wrapper.

Qualcosa di simile dovrebbe funzionare:

.custom-homepage-columns .header-wrapper { 
    background-color: `il tuo colore qui`;
}
3 Mi Piace

Ciao, è possibile rendere l’intero blocco la metà dell’altezza attuale, in modo da poter inserire il doppio delle notizie nello stesso spazio?
Grazie.

2 Mi Piace

Attualmente abbiamo un massimo di 5 argomenti da mostrare in ogni elenco. Per quanto riguarda gli spazi, dovresti essere in grado di mirare alle classi CSS nel blocco per ottenere l’effetto desiderato. :+1:

1 Mi Piace

Ciao, puoi pubblicare un esempio? Grazie.

1 Mi Piace

Scusa, sono nuovo alla modifica dei temi. Questo significa che devo duplicare il componente per poter modificare i colori? C’è un altro modo per visualizzare l’HTML/CSS?

1 Mi Piace

Certo!

Per modificare l’altezza degli elementi dell’elenco degli argomenti, dovresti selezionare questo:

.custom-homepage-columns .topic-list .main-link { height: ??? }

A parte questo, il valore minimo consentito per la visualizzazione è 1 e il massimo è 5.

2 Mi Piace

Comprensibile!

Non è necessario duplicare il componente per personalizzare l’aspetto di questo componente del tema.

Ecco cosa devi fare:

  1. Vai su /admin/customize/themes e clicca su components
  2. Clicca su install e poi su create new, assicurandoti di selezionare component. Puoi chiamarlo come preferisci!

Apparirà quindi nell’area dei componenti non utilizzati:

Dovrai quindi abilitarlo sul tema attualmente selezionato, nella stessa pagina:

Una volta fatto, puoi cliccare su edit CSS/HTML.

Da lì, puoi aggiungere il CSS di personalizzazione nella scheda commoncss. Puoi inserire lì il codice che ho condiviso in precedenza.

.custom-homepage-columns .header-wrapper { 
    background-color: `il tuo colore qui`;
}
3 Mi Piace

Grazie! Sembra così semplice ora :man_facepalming:

2 Mi Piace

Ciao ragazzi! L’idea di diverse categorie in evidenza basate sull’appartenenza a un gruppo è esattamente ciò che sto cercando. E quando un utente fa parte di più gruppi per i quali sono state configurate categorie in evidenza, il TC potrebbe basarsi sul gruppo primario dell’utente.

Nel mio caso, abbiamo categorie private per i clienti pubblicitari. Stiamo cercando un modo per visualizzare la loro categoria individuale in cima alla pagina principale. In questo modo non dovranno scavare nel forum per cercarla.

3 Mi Piace

Ciao ragazzi @jordan.vidrine non vedo questo componente funzionare per me… insieme al tema discourse Air.
Ecco le mie impostazioni.


Ma non vedo una barra laterale… e presumo che a causa della barra di ricerca non posso averla nella sezione banner.

2 Mi Piace

Hai mai trovato la soluzione a questo?? Sto usando il tema Air

2 Mi Piace