Template:Event timetable: differenze tra le versioni

Da Guild Wars - Wiki italiano non ufficiale.
Jump to navigation Jump to search
mNessun oggetto della modifica
Nessun oggetto della modifica
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}}} | PST | - 8 hours | - 7 hours }} }}<!--
-->{{ #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&nbsp;[{{fullurl:{{FULLPAGENAME}}|action=purge}} aggiornamento]<br/>{{CURRENTDAYNAME}},&nbsp;{{CURRENTTIME}}&nbsp;UTC</small>
|+ <small>Ultimo&nbsp;[{{fullurl:{{FULLPAGENAME}}|action=purge}} aggiornamento]<br/>{{CURRENTDAYNAME}},&nbsp;{{CURRENTTIME}}&nbsp;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-{{#ifeq:{{{pacificzone}}}|PST|8|7}})</small>
! 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&nbsp;/&nbsp;GMT<br><small>(24&nbsp;hr&nbsp;format)</small><!--
! style="border-bottom: 2px solid {{#var:cbord}};" | UTC&nbsp;/&nbsp;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: g:i"&nbsp;"a | {{#var:pac}} }}
| 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: g:i"&nbsp;"a | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}}
{{!}} 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: g:i"&nbsp;"a | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}}
{{!}} 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: g:i"&nbsp;"a | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}}
{{!}} 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: g:i"&nbsp;"a | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}}
{{!}} 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: g:i"&nbsp;"a | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}}
{{!}} 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: g:i"&nbsp;"a | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}}
{{!}} 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: g:i"&nbsp;"a | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}}
{{!}} 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: g:i"&nbsp;"a | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}}
{{!}} 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: g:i"&nbsp;"a | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}}
{{!}} 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: g:i"&nbsp;"a | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}}
{{!}} 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: g:i"&nbsp;"a | {{#var:pac}} }}{{#ifeq:{{#var:pacday}}|{{#var:pacday1}}||<br/><small>{{#var:pacday}}</small>}}
{{!}} 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>}}
}}
}}

Versione delle 13:16, 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
The Pacific time zone to be used. Possible values:
  • PST Pacific standard time
  • PDT Pacific daylight saving time
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 = PST
| startutc = January 1 2010 08:01
| endutc = January 2 2010 08:01
| interval = 180
}}
Ultimo aggiornamento
domenica, 21:36 UTC
PST
(UTC+2)
UTC / GMT
10:01 08:01
13:01 11:01
16:01 14:01
19:01 17:01
22:01 20:01
01:01
gennaio 2
23:01
04:01
gennaio 2
02:01
gennaio 2
07:01
gennaio 2
05:01
gennaio 2
10:01
gennaio 2
08:01
gennaio 2