Le istruzioni che seguono sono contenute nella sottopagina Template:Giornaliero/man (modifica · cronologia)
Sandbox: Template:Giornaliero/Sandbox (modifica · cronologia) · TemplateStyles: Template:Giornaliero/styles.css (modifica · cronologia) · Tutte le sottopagine: lista
Il template Giornaliero si basa sul parser #switch per visualizzare in output un contenuto che varia giornalmente. Non va utilizzato nelle voci, ma solo in pagine di servizio come i portali.
- Come funziona?
A seconda del numero del giorno nell'anno, viene visualizzato in output quanto passato al template come parametro per quel giorno. Il contenuto visualizzato, dunque, cambierà ogni giorno (ad ogni cambio del {{CURRENTDAY}}).
Nota: la maggior parte delle pagine di Teknopedia, se non modificate manualmente, sono ricreate solo saltuariamente, per cui il contenuto del Template può variare non contemporaneamente con il cambio di giorno.
È possibile non passare alcun parametro in corrispondenza di un giorno, ma è importante mantenere inalterata la sequenza di | (pipe).
- Che differenza c'è rispetto al template {{Multiview}}?
Mentre il template Multiview ragiona soltanto in termini di giorno del mese (e dunque, per avere un ciclo continuo e variato, bisogna impostare tutti i giorni del mese), il template {{Giornaliero}} permette cicli più brevi, di lunghezza a piacimento (tra 2 e 31 giorni).
Sintassi
{{ Giornaliero | Lunghezza | Contenuto1 | Contenuto2 | … | ContenutoN }}
- Lunghezza deve essere un intero compreso tra 2 e 31: definisce la lunghezza del ciclo (ovvero, quanti possibili contenuti potrà assumere)
- Contenuto1, Contenuto2, … ContenutoN sono i possibili contenuti che verranno visualizzati dal ciclo: devono essere tanti quanti dichiarato nel parametro Lunghezza
Esempi
Questo codice:
{{Giornaliero|5 |Contenuto A |Contenuto B |Contenuto C |Contenuto D |Contenuto E }}
restituisce come output:
- Contenuto C
in quanto oggi è il 342º giorno dell'anno. Il resto di 342, diviso il numero di elementi del template (qui 5), aggiunto di 1, dà l'elemento che sarà selezionato.