Template:Event timetable: differenze tra le versioni
Jump to navigation
Jump to search
mNessun oggetto della modifica |
mNessun oggetto della modifica |
||
(2 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 5: | Riga 5: | ||
-->{{ #vardefine: fadein | {{ #time: YmdHi | -{{{interval}}} minutes {{{startutc}}} }} }}<!-- | -->{{ #vardefine: fadein | {{ #time: YmdHi | -{{{interval}}} minutes {{{startutc}}} }} }}<!-- | ||
-->{{ #vardefine: fadeout | {{ #time: YmdHi | +{{{interval}}} minutes {{{endutc}}} }} }}<!-- | -->{{ #vardefine: fadeout | {{ #time: YmdHi | +{{{interval}}} minutes {{{endutc}}} }} }}<!-- | ||
-->{{ #vardefine: tzoff | {{ #ifeq: {{{pacificzone}}} | | -->{{ #vardefine: tzoff | {{ #ifeq: {{{pacificzone}}} | CET | + 1 hours | + 2 hours }} }}<!-- | ||
-->{{ #vardefine: utcday1 | {{ #time: F j | {{{startutc}}} }} }}<!-- | -->{{ #vardefine: utcday1 | {{ #time: F j | {{{startutc}}} }} }}<!-- | ||
-->{{ #vardefine: pacday1 | {{ #time: F j | {{{startutc}}} {{#var:tzoff}} }} }}<!-- | -->{{ #vardefine: pacday1 | {{ #time: F j | {{{startutc}}} {{#var:tzoff}} }} }}<!-- | ||
Riga 18: | Riga 18: | ||
|+ <small>Ultimo [{{fullurl:{{FULLPAGENAME}}|action=purge}} aggiornamento]<br/>{{CURRENTDAYNAME}}, {{CURRENTTIME}} UTC</small> | |+ <small>Ultimo [{{fullurl:{{FULLPAGENAME}}|action=purge}} aggiornamento]<br/>{{CURRENTDAYNAME}}, {{CURRENTTIME}} UTC</small> | ||
|- style="background:{{#var:chead}};" | |- style="background:{{#var:chead}};" | ||
! style="border-bottom: 2px solid {{#var:cbord}}; border-right: 1px solid black;" | {{{pacificzone}}}<br><small>(UTC | ! style="border-bottom: 2px solid {{#var:cbord}}; border-right: 1px solid black;" | {{{pacificzone}}}<br><small>(UTC+{{#ifeq:{{{pacificzone}}}|CET|1|2}})</small> | ||
! style="border-bottom: 2px solid {{#var:cbord}};" | UTC / GMT | ! style="border-bottom: 2px solid {{#var:cbord}};" | UTC / GMT<!-- | ||
--><!-- ROW 1 --><!-- | --><!-- ROW 1 --><!-- | ||
-->{{ #vardefine: pac | {{ #time: YmdHi | {{{startutc}}} {{#var:tzoff}} }} }}<!-- | -->{{ #vardefine: pac | {{ #time: YmdHi | {{{startutc}}} {{#var:tzoff}} }} }}<!-- | ||
-->{{ #vardefine: utc | {{ #time: YmdHi | {{{startutc}}} }} }} | -->{{ #vardefine: utc | {{ #time: YmdHi | {{{startutc}}} }} }} | ||
|- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | |- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | ||
| style="border-right: 1px solid black; " | {{ #time: | | style="border-right: 1px solid black; " | {{ #time: H:i | {{#var:pac}} }} | ||
| {{ #time: H:i | {{#var:utc}} }}<!-- | | {{ #time: H:i | {{#var:utc}} }}<!-- | ||
--><!-- ROW 2 --><!-- | --><!-- ROW 2 --><!-- | ||
Riga 34: | Riga 34: | ||
-->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | -->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | ||
{{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | {{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | ||
{{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: | {{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: H:i | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}} | ||
{{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | {{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | ||
}}<!-- ROW 3 --><!-- | }}<!-- ROW 3 --><!-- | ||
Riga 44: | Riga 44: | ||
-->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | -->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | ||
{{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | {{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | ||
{{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: | {{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: H:i | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}} | ||
{{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | {{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | ||
}}<!-- ROW 4 --><!-- | }}<!-- ROW 4 --><!-- | ||
Riga 54: | Riga 54: | ||
-->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | -->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | ||
{{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | {{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | ||
{{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: | {{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: H:i | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}} | ||
{{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | {{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | ||
}}<!-- ROW 5 --><!-- | }}<!-- ROW 5 --><!-- | ||
Riga 64: | Riga 64: | ||
-->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | -->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | ||
{{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | {{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | ||
{{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: | {{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: H:i | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}} | ||
{{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | {{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | ||
}}<!-- ROW 6 --><!-- | }}<!-- ROW 6 --><!-- | ||
Riga 74: | Riga 74: | ||
-->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | -->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | ||
{{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | {{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | ||
{{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: | {{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: H:i | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}} | ||
{{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | {{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | ||
}}<!-- ROW 7 --><!-- | }}<!-- ROW 7 --><!-- | ||
Riga 84: | Riga 84: | ||
-->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | -->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | ||
{{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | {{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | ||
{{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: | {{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: H:i | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}} | ||
{{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | {{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | ||
}}<!-- ROW 8 --><!-- | }}<!-- ROW 8 --><!-- | ||
Riga 94: | Riga 94: | ||
-->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | -->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | ||
{{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | {{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | ||
{{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: | {{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: H:i | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}} | ||
{{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | {{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | ||
}}<!-- ROW 9 --><!-- | }}<!-- ROW 9 --><!-- | ||
Riga 104: | Riga 104: | ||
-->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | -->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | ||
{{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | {{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | ||
{{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: | {{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: H:i | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}} | ||
{{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | {{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | ||
}}<!-- ROW 10 --><!-- | }}<!-- ROW 10 --><!-- | ||
Riga 114: | Riga 114: | ||
-->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | -->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | ||
{{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | {{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | ||
{{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: | {{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: H:i | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}} | ||
{{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | {{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | ||
}}<!-- ROW 11 --><!-- | }}<!-- ROW 11 --><!-- | ||
Riga 124: | Riga 124: | ||
-->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | -->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | ||
{{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | {{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | ||
{{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: | {{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: H:i | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}} | ||
{{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | {{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | ||
}}<!-- ROW 12 --><!-- | }}<!-- ROW 12 --><!-- | ||
Riga 134: | Riga 134: | ||
-->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | -->{{#ifexpr:{{#var:utc}}<={{#var:end}}|<nowiki/> | ||
{{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | {{!}}- style="background:{{#ifexpr:{{#var:utc}}<{{#var:now}}|{{#var:cdone}}|{{#var:ctodo}}}};" | ||
{{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: | {{!}} style="border-top: 1px solid black; border-right: 1px solid black;" {{!}} {{ #time: H:i | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}} | ||
{{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | {{!}} style="border-top: 1px solid black;" {{!}} {{ #time: H:i | {{#var:utc}} }}{{#ifeq:{{#var:utcday}}|{{#var:utcday1}}||<br/><small>{{#var:utcday}}</small>}} | ||
}} | }} | ||
Riga 162: | Riga 162: | ||
:* <code>Wintersday</code> | :* <code>Wintersday</code> | ||
; pacificzone | ; pacificzone | ||
: | : Zona temporale da utilizzare. Possibili valori: | ||
:* <code> | :* <code>CET</code> Ora dell'Europa Centrale (+1) | ||
:* <code> | :* <code>CEST</code> Ora estiva dell'Europa Centrale (+2) | ||
; startutc | ; startutc | ||
: L'ora di inizio dell'evento, UTC. | : L'ora di inizio dell'evento, UTC. | ||
Riga 176: | Riga 176: | ||
<pre>{{ Event timetable | <pre>{{ Event timetable | ||
| event = Wintersday | | event = Wintersday | ||
| pacificzone = | | pacificzone = CET | ||
| startutc = January 1 2010 08:01 | | startutc = January 1 2010 08:01 | ||
| endutc = January 2 2010 08:01 | | endutc = January 2 2010 08:01 | ||
Riga 183: | Riga 183: | ||
{{ Event timetable | {{ Event timetable | ||
| event = Wintersday | | event = Wintersday | ||
| pacificzone = | | pacificzone = CET | ||
| startutc = January 1 2010 08:01 | | startutc = January 1 2010 08:01 | ||
| endutc = January 2 2010 08:01 | | endutc = January 2 2010 08:01 |
Versione attuale delle 13:18, 31 ott 2024
Descrizione
Programmazione oraria per eventi periodici con aggiornamento su richiesta.
La tabella visualizza un massimo di 12 righe, ognuna a rappresentare un interval tra startutc e endutc. Lo sfondo della tabella si colora a partire allinterval prima di startutc, fino allinterval dopo endutc. Tra questi orari le righe saranno verdi se l'orario non è stato superato, altrimenti grigie.
Nota: Ottima sinergia con {{Event timer}}, essendo che disabilita la cache della pagina, risultando in aggiornamenti automatici.
{{ Event timetable | event = | pacificzone = | startutc = | endutc = | interval = }}
Parametri
- event
- Opzionale. Nome dell'evento. Possibili valori:
Canthan New Year
Dragon Festival
Halloween
Wintersday
- pacificzone
- Zona temporale da utilizzare. Possibili valori:
CET
Ora dell'Europa Centrale (+1)CEST
Ora estiva dell'Europa Centrale (+2)
- startutc
- L'ora di inizio dell'evento, UTC.
- endutc
- L'ora di fine dell'evento, UTC.
- interval
- Il numero di minuti tra le ripetizioni.
Esempi
{{ Event timetable | event = Wintersday | pacificzone = CET | startutc = January 1 2010 08:01 | endutc = January 2 2010 08:01 | interval = 180 }}
CET (UTC+1) |
UTC / GMT |
---|---|
09:01 | 08:01 |
12:01 | 11:01 |
15:01 | 14:01 |
18:01 | 17:01 |
21:01 | 20:01 |
00:01 gennaio 2 |
23:01 |
03:01 gennaio 2 |
02:01 gennaio 2 |
06:01 gennaio 2 |
05:01 gennaio 2 |
09:01 gennaio 2 |
08:01 gennaio 2 |