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…)

10 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.

2 Mi Piace

Grazie!

Ricevo un errore:

Ah… Una volta che cambio il mese rispetto ai valori predefiniti, allora funziona. Forse è un bug?

2 Mi Piace

Ah, forse sì, darò un’occhiata.

2 Mi Piace