Template:Countdown: Difference between revisions
ReisuDesign (talk | contribs) No edit summary |
ReisuDesign (talk | contribs) No edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
<includeonly><div class="pp-countdown{{#if:{{{Region|}}}|-{{{Region|}}} | <includeonly><div class="pp-countdown{{#if:{{{Region|}}}|-{{{Region|}}}}}"><!-- | ||
-->{{#vardefine:time_start_offset|{{#replace:{{{TimeStartOffset|}}}|UTC|GMT}}}}<!-- | -->{{#vardefine:time_start_offset|{{#replace:{{{TimeStartOffset|}}}|UTC|GMT}}}}<!-- | ||
-->{{#vardefine:time_end_offset|{{#replace:{{{TimeEndOffset|}}}|UTC|GMT}}}}<!-- | -->{{#vardefine:time_end_offset|{{#replace:{{{TimeEndOffset|}}}|UTC|GMT}}}}<!-- | ||
--><div><!-- | --><div><!-- | ||
-->{{#if:{{{TimeStart|}}}{{{TimeEnd|}}}<!-- | -->{{#if:{{{TimeStart|}}}{{{TimeEnd|}}}<!-- | ||
| Line 10: | Line 7: | ||
-->||{{#ifexpr:{{#time:U|{{#time:F d, Y h:i:s A e||en}}}}<{{#time:U|{{#time:F d, Y h:i:s A e|{{#if: {{{TimeStart|}}}|{{{TimeStart}}} {{#var: time_start_offset}} | }}|en}} }}<!-- | -->||{{#ifexpr:{{#time:U|{{#time:F d, Y h:i:s A e||en}}}}<{{#time:U|{{#time:F d, Y h:i:s A e|{{#if: {{{TimeStart|}}}|{{{TimeStart}}} {{#var: time_start_offset}} | }}|en}} }}<!-- | ||
-->|<!-- | -->|<!-- | ||
--><span data-end="toggle" data-toggle="next" data-options="no-leading-zeros{{#ifeq:{{{shorthand|yes}}}|yes| short-format}} | --><span | ||
data-end="toggle" | |||
data-toggle="next" | |||
data-options="no-leading-zeros {{#ifeq:{{{shorthand|yes}}}|yes|short-format}}" | |||
data-format="{{{Format|text}}}" | |||
data-padding="{{{Padding|no}}}" | |||
data-labels="{{{Labels|short}}}" | |||
data-hide-zeros="{{{HideZeros|yes}}}" | |||
data-day-label="{{{DayLabel|}}}" | |||
data-hour-label="{{{HourLabel|}}}" | |||
data-minute-label="{{{MinuteLabel|}}}" | |||
data-second-label="{{{SecondLabel|}}}" | |||
class="countdown hidden" | |||
style="display:none;" | |||
><!-- | |||
-->{{#if:{{{StartBeforeText|}}}|<span class="countdown-before">{{{StartBeforeText}}}</span>|{{#if:{{{Region|}}}|<span class="countdown-region">({{{Region}}})</span>|}}<!-- | -->{{#if:{{{StartBeforeText|}}}|<span class="countdown-before">{{{StartBeforeText}}}</span>|{{#if:{{{Region|}}}|<span class="countdown-region">({{{Region}}})</span>|}}<!-- | ||
--> | --> {{#if:{{{HideText|}}}||<span class="countdown-prefix">Starts in:</span>}}}} <!-- | ||
--><span class="countdowndate" style="font-weight:bold">{{#time:F d, Y h:i:s A e|{{#if:{{{TimeStart|}}}|{{{TimeStart}}} {{#var: time_start_offset}}|}}|en}}</span><!-- | --><span class="countdowndate" style="font-weight:bold">{{#time:F d, Y h:i:s A e|{{#if:{{{TimeStart|}}}|{{{TimeStart}}} {{#var: time_start_offset}}|}}|en}}</span><!-- | ||
-->{{#if:{{{StartAfterText|}}}|<span class="countdown-after">{{{StartAfterText}}}</span>}}<!-- | -->{{#if:{{{StartAfterText|}}}|<span class="countdown-after">{{{StartAfterText}}}</span>}}<!-- | ||
--></span><!-- | --></span><!-- | ||
--><span style="display:none;" class="hidden"><!-- | --><span style="display:none;" class="hidden"><!-- | ||
--><span {{#if:{{{EndText|}}}| | --><span | ||
data-end="{{#if:{{{EndText|}}}|toggle|remove}}" | |||
data-toggle="{{#if:{{{EndText|}}}|next|}}" | |||
data-options="no-leading-zeros {{#ifeq:{{{shorthand|yes}}}|yes|short-format}}" | |||
data-format="{{{Format|text}}}" | |||
data-padding="{{{Padding|no}}}" | |||
data-labels="{{{Labels|short}}}" | |||
data-hide-zeros="{{{HideZeros|yes}}}" | |||
data-day-label="{{{DayLabel|}}}" | |||
data-hour-label="{{{HourLabel|}}}" | |||
data-minute-label="{{{MinuteLabel|}}}" | |||
data-second-label="{{{SecondLabel|}}}" | |||
class="countdown hidden" | |||
style="display:none;" | |||
><!-- | |||
-->{{#if:{{{StartedBeforeText|{{{BeforeText|}}}}}}|<span class="countdown-before">{{{StartedBeforeText|{{{BeforeText|}}}}}}</span>|{{#if:{{{Region|}}}|<span class="countdown-region">({{{Region}}})</span>|}}<!-- | -->{{#if:{{{StartedBeforeText|{{{BeforeText|}}}}}}|<span class="countdown-before">{{{StartedBeforeText|{{{BeforeText|}}}}}}</span>|{{#if:{{{Region|}}}|<span class="countdown-region">({{{Region}}})</span>|}}<!-- | ||
--> | --> {{#if:{{{HideText|}}}||<span class="countdown-prefix">{{{CountdownPrefix|Ends in:}}}</span>}}}} <!-- | ||
--><span class="countdowndate" style="font-weight:bold">{{#time:F d, Y h:i:s A e|{{#if:{{{TimeEnd|}}}|{{{TimeEnd}}} {{#var: time_end_offset}}|}}|en}}</span><!-- | --><span class="countdowndate" style="font-weight:bold">{{#time:F d, Y h:i:s A e|{{#if:{{{TimeEnd|}}}|{{{TimeEnd}}} {{#var: time_end_offset}}|}}|en}}</span><!-- | ||
-->{{#if:{{{StartedAfterText|{{{AfterText|}}}}}}|<span class="countdown-after">{{{StartedAfterText|{{{AfterText|}}}}}}</span>}}<!-- | -->{{#if:{{{StartedAfterText|{{{AfterText|}}}}}}|<span class="countdown-after">{{{StartedAfterText|{{{AfterText|}}}}}}</span>}}<!-- | ||
| Line 25: | Line 50: | ||
-->{{#if:{{{EndText|}}}|<span class="hidden" style="display:none;">{{{EndText}}}</span>}}<!-- | -->{{#if:{{{EndText|}}}|<span class="hidden" style="display:none;">{{{EndText}}}</span>}}<!-- | ||
--></span><!-- | --></span><!-- | ||
fallback for mobile | fallback for mobile | ||
-->{{#ifeq:{{{nested|}}}|yes||<span class="nocountdown"><!-- | -->{{#ifeq:{{{nested|}}}|yes||<span class="nocountdown"><!-- | ||
| Line 35: | Line 60: | ||
-->|<!-- | -->|<!-- | ||
-->{{#ifexpr:{{#time:U|{{#time:F d, Y h:i:s A e||en}}}}<{{#time:U|{{#time:F d, Y h:i:s A e|{{#if:{{{TimeEnd|}}}|{{{TimeEnd}}} {{#var: time_end_offset}}|}}|en}}}}|<!-- | -->{{#ifexpr:{{#time:U|{{#time:F d, Y h:i:s A e||en}}}}<{{#time:U|{{#time:F d, Y h:i:s A e|{{#if:{{{TimeEnd|}}}|{{{TimeEnd}}} {{#var: time_end_offset}}|}}|en}}}}|<!-- | ||
--><span {{#if:{{{EndText|}}}| | --><span | ||
data-end="{{#if:{{{EndText|}}}|toggle|remove}}" | |||
data-toggle="{{#if:{{{EndText|}}}|next|}}" | |||
data-options="no-leading-zeros {{#ifeq:{{{shorthand|yes}}}|yes|short-format}}" | |||
data-format="{{{Format|text}}}" | |||
data-padding="{{{Padding|no}}}" | |||
data-labels="{{{Labels|short}}}" | |||
data-hide-zeros="{{{HideZeros|yes}}}" | |||
data-day-label="{{{DayLabel|}}}" | |||
data-hour-label="{{{HourLabel|}}}" | |||
data-minute-label="{{{MinuteLabel|}}}" | |||
data-second-label="{{{SecondLabel|}}}" | |||
class="countdown hidden" | |||
style="display:none;" | |||
><!-- | |||
-->{{#if:{{{StartedBeforeText|{{{BeforeText|}}}}}}|<span class="countdown-before">{{{StartedBeforeText|{{{BeforeText|}}}}}}</span>|{{#if:{{{Region|}}}|<span class="countdown-region">({{{Region}}})</span>|}}<!-- | -->{{#if:{{{StartedBeforeText|{{{BeforeText|}}}}}}|<span class="countdown-before">{{{StartedBeforeText|{{{BeforeText|}}}}}}</span>|{{#if:{{{Region|}}}|<span class="countdown-region">({{{Region}}})</span>|}}<!-- | ||
--> | --> {{#if:{{{HideText|}}}||<span class="countdown-prefix">{{{CountdownPrefix|Ends in:}}}</span>}}}} <!-- | ||
--><span class="countdowndate" style="font-weight:bold">{{#time:F d, Y h:i:s A e|{{#if:{{{TimeEnd|}}}|{{{TimeEnd}}} {{#var: time_end_offset}}|}}|en}}</span><!-- | --><span class="countdowndate" style="font-weight:bold">{{#time:F d, Y h:i:s A e|{{#if:{{{TimeEnd|}}}|{{{TimeEnd}}} {{#var: time_end_offset}}|}}|en}}</span><!-- | ||
-->{{#if:{{{StartedAfterText|{{{AfterText|}}}}}}|<span class="countdown-after">{{{StartedAfterText|{{{AfterText|}}}}}}</span>}}<!-- | -->{{#if:{{{StartedAfterText|{{{AfterText|}}}}}}|<span class="countdown-after">{{{StartedAfterText|{{{AfterText|}}}}}}</span>}}<!-- | ||
--></span><!-- | --></span><!-- | ||
-->{{#if:{{{EndText|}}}|<span class="hidden" style="display:none;">{{{EndText}}}</span>}}<!-- | -->{{#if:{{{EndText|}}}|<span class="hidden" style="display:none;">{{{EndText}}}</span>}}<!-- | ||
fallback for mobile | fallback for mobile | ||
-->{{#ifeq:{{{nested|}}}|yes||<span class="nocountdown"><!-- | -->{{#ifeq:{{{nested|}}}|yes||<span class="nocountdown"><!-- | ||