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

That’s great! I was recently thinking about something like that.
Thanks Jordan!

8 Mi Piace

Thanks, Jordan!
Looks really interesting!

3 Mi Piace

Suggestions to improve this component:

  • User customized or group customized. For example, we have different groups for which certain categories are more important than others. Of course, they change according to the group. So, it would be great if the component could be either user customized or at least that the admins could choose which categories to showcase according to group
  • To have the option for a sidebar instead of upfront, at least in the Latest view would be great.
5 Mi Piace

Thanks for the feedback here!

This is an interesting suggestion :+1:. I wonder how we would handle a user who takes part in multiple groups? This could get a bit complicated but I do like the idea.

A sidebar could be nice as well :grinning_face_with_smiling_eyes:

5 Mi Piace

You can now choose to display the lists in a sidebar in the latest view :grinning_face_with_smiling_eyes:

Thanks for the suggestion.

5 Mi Piace

Really great!! :+1: Will try and leave feedback.

3 Mi Piace

Ok, so… the sidebar doens’t seem to work out of the box with non-default themes. We have a custom version of the Material Design theme and the featured categories appear above the latest list even in sidebar mode (and it actually breaks the margins layout). I’ll try to check if there’s a way around it.

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