Pianifica la modifica del logo: automatizza i loghi del sito Discourse

:information_source: Sintesi Variazioni del logo stagionali
:hammer_and_wrench: Repository Scheduled Logo Change
:question: Guida all’installazione Come installare un tema o un componente tematico
:open_book: Principiante con i temi Discourse? Guida per principianti all’uso dei temi Discourse

Installa questo componente tematico

Un componente tematico per Discourse che sostituisce automaticamente il logo del sito con immagini caricate secondo un calendario ricorrente. Usalo per i loghi stagionali (Halloween, Natale, eventi speciali, anniversari, ecc.) senza dover sostituire manualmente il logo del sito ogni anno.

Apri le impostazioni del componente e aggiungi una o piĂą voci a Programmi. Ogni voce ha:

Campo Obbligatorio Scopo
Nome :white_check_mark: Etichetta utilizzata per identificare il programma nell’interfaccia di amministrazione
Mese di inizio / Giorno di inizio :white_check_mark: Primo giorno in cui viene visualizzato il logo
Mese di fine / Giorno di fine :white_check_mark: Ultimo giorno in cui viene visualizzato il logo
Logo Logo desktop, modalitĂ  chiara
Logo (scuro) Logo desktop, modalitĂ  scura
Logo piccolo Logo con header ridotto, modalitĂ  chiara
Logo piccolo (scuro) Logo con header ridotto, modalitĂ  scura
Logo mobile Logo mobile, modalitĂ  chiara
Logo mobile (scuro) Logo mobile, modalitĂ  scura

Qualsiasi immagine lasciata vuota ricade al logo predefinito del sito per quella variante. Le varianti in modalitĂ  scura ricadono alla controparte in modalitĂ  chiara dello stesso programma quando non fornite, in modo che la modalitĂ  scura mostri comunque il logo stagionale.

I programmi si ripetono ogni anno: imposti un mese/giorno di inizio e fine, non un anno specifico. Gli intervalli possono avvolgere la fine dell’anno (ad esempio 15 dicembre → 5 gennaio). Quando più programmi si sovrappongono, vince il primo programma corrispondente nell’elenco.

:information_source: Deve essere scelto almeno un logo per programma – altrimenti il componente non fa nulla (logicamente…)

5 Mi Piace

Quindi, non impostare nulla farebbe semplicemente ripiegare sul logo predefinito del sito, non su un’immagine vuota? (Presumo che sia quello che succede quando null entra nel trasformatore di valori?)

Sì, se non imposti nulla, torna alle impostazioni predefinite, quindi di fatto non fa nulla.

1 Mi Piace