Template:Countdown: Difference between revisions
From Pengwings
No edit summary |
No edit summary |
||
| Line 9: | Line 9: | ||
;hide-days : (Optional) If "yes" is passed, only hours/minutes/seconds will be displayed. | ;hide-days : (Optional) If "yes" is passed, only hours/minutes/seconds will be displayed. | ||
;hide-time : (Optional) If "yes" is passed, only days will be displayed. | ;hide-time : (Optional) If "yes" is passed, only days will be displayed. | ||
;style, digit-style, digit-value-style, digit-label-style : (Optional) CSS styles to apply to the outer container, days/hours/minutes/seconds containers, displayed numbers, and labels respectively. | ;style, intro-style, digit-style, digit-value-style, digit-label-style : (Optional) CSS styles to apply to the outer container, days/hours/minutes/seconds containers, displayed numbers, and labels respectively. | ||
Script/template designed by [[User:Pcj]] from https://warcraft.wiki.gg/wiki/MediaWiki:Common.js | Script/template designed by [[User:Pcj]] from https://warcraft.wiki.gg/wiki/MediaWiki:Common.js | ||
<onlyinclude><div class="jst-countdown {{{class|}}}" style="text-align:center; {{{style|}}}" data-jst-since="{{{since|0}}}" data-jst-time="{{{time|2020-01-01 01:01}}}" data-jst-text-over="{{{expired|}}}">{{#if:{{{intro|}}}|<div class="jst-intro" style="padding: 0 0 2ex 0">{{{intro}}}</div>}} | <onlyinclude><div class="jst-countdown {{{class|}}}" style="text-align:center; {{{style|}}}" data-jst-since="{{{since|0}}}" data-jst-time="{{{time|2020-01-01 01:01}}}" data-jst-text-over="{{{expired|}}}">{{#if:{{{intro|}}}|<div class="jst-intro" style="{{{intro-style|padding: 0 0 2ex 0}}}">{{{intro}}}</div>}} | ||
{{#ifeq:{{{hide-days}}}|yes||<div class="jst-days" style="display: inline-block; {{{digit-style|width: 5em}}}"><div class="jst-value" style="{{{digit-value-style|font-size: 2em}}}"></div><div class="jst-label" style="text-align: center; {{{digit-label-style|}}}"></div></div>}} | {{#ifeq:{{{hide-days}}}|yes||<div class="jst-days" style="display: inline-block; {{{digit-style|width: 5em}}}"><div class="jst-value" style="{{{digit-value-style|font-size: 2em}}}"></div><div class="jst-label" style="text-align: center; {{{digit-label-style|}}}"></div></div>}} | ||
{{#ifeq:{{{hide-time}}}|yes|| | {{#ifeq:{{{hide-time}}}|yes|| | ||
Revision as of 14:04, 16 February 2026
Displays a countdown to the specified time, updated by javascript in MediaWiki:Gadget-timer.js.
Parameters:
- time
- UTC time to count down to, in YYYY-MM-DD HH:MM format, e.g. 2001-02-03 04:05 for 5 minutes past 4am on February 3rd, 2001.
- expired
- Text to display instead of the countdown if the specified time is already in the past.
- since
- set to 1 to make this a count-up instead of a countdown
- intro
- (Optional) Text introducing the countdown.
- class
- (Optional) CSS classes to apply to the outer container.
- hide-days
- (Optional) If "yes" is passed, only hours/minutes/seconds will be displayed.
- hide-time
- (Optional) If "yes" is passed, only days will be displayed.
- style, intro-style, digit-style, digit-value-style, digit-label-style
- (Optional) CSS styles to apply to the outer container, days/hours/minutes/seconds containers, displayed numbers, and labels respectively.
Script/template designed by User:Pcj from https://warcraft.wiki.gg/wiki/MediaWiki:Common.js