Difference between revisions of "Template:On this day if"
Jump to navigation
Jump to search
Rocketsoup (talk | contribs) |
Rocketsoup (talk | contribs) |
||
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
− | Shows | + | Shows an "on this day" block for an episode if today is its air date. Sub-template of [[Template:On this day]] which uses one of these for each anniversary of note. |
Usage: | Usage: | ||
<pre> | <pre> | ||
− | {{ | + | {{On this day if|AirDate=2013-02-18|EpNum=F43|Games=Mortal Kombat; Shaq Fu}} |
</pre> | </pre> | ||
* EpNum is a 3-character episode number, like 003 for a Co-Optitude episode or F43 for a Flog episode | * EpNum is a 3-character episode number, like 003 for a Co-Optitude episode or F43 for a Flog episode | ||
− | </noinclude> | + | </noinclude><includeonly>{{#vardefine:airYear|{{#time:Y|{{{AirDate}}} }} }}<!-- |
− | <includeonly> | + | -->{{#vardefine:airMonth|{{#time:n|{{{AirDate}}} }} }}<!-- |
− | {{#vardefine:airYear|{{#time:Y|{{{AirDate}}} }} }} | + | -->{{#vardefine:airDay|{{#time:j|{{{AirDate}}} }} }}<!-- |
− | {{#vardefine:airMonth|{{#time:n|{{{AirDate}}} }} }} | + | -->{{#vardefine:airYearsAgo|{{#expr:{{LOCALYEAR}} - {{#var:airYear}} }} }}<!-- |
− | {{#vardefine:airDay|{{#time:j|{{{AirDate}}} }} }} | + | -->{{#ifexpr: {{LOCALMONTH1}} = {{#var:airMonth}} and {{LOCALDAY}}={{#var:airDay}}|<!-- (if today matches passed M/D) |
− | {{#ifexpr: | + | -->==On this day== |
− | + | ||
− | + | * '''{{#dateformat:{{{AirDate|}}}|mdy}}''' ({{#var:airYearsAgo}} years ago): <!-- | |
− | + | -->{{#ifeq:{{#sub:{{{EpNum}}}|0|1}}|F|<!-- (if Flog episode) | |
− | + | -->{{#vardefine:flogEpNum|{{#expr:1 * {{#sub:{{{EpNum}}}|1}} }} }}<!-- | |
− | | | + | -->[[The Flog episode {{#var:flogEpNum}}]]<!-- |
− | + | -->|<!-- (else if Co-Optitude episode) | |
− | + | -->{{#vardefine:coopEpNum|{{#expr:1 * {{{EpNum}}} }} }}<!-- | |
− | }} | + | -->[[Episode {{#var:coopEpNum}}|Co-Optitude episode {{#var:coopEpNum}}]]<!-- |
− | < | + | -->}}<!-- |
− | }}</includeonly> | + | --> aired featuring <!-- |
+ | -->{{#if:{{#explode:{{{Games}}}|;|2}}|<!-- (if 3 games) | ||
+ | -->'''{{#explode:{{{Games}}}|;|0}}''', '''{{#explode:{{{Games}}}|;|1}}''', and '''{{#explode:{{{Games}}}|;|2}}'''. | ||
+ | <!-- | ||
+ | -->|<!-- (else) | ||
+ | -->{{#if:{{#explode:{{{Games}}}|;|1}}|<!-- (if 2 games) | ||
+ | -->'''{{#explode:{{{Games}}}|;|0}}''' and '''{{#explode:{{{Games}}}|;|1}}'''. | ||
+ | <!-- | ||
+ | (else 1 game) -->|'''{{{Games}}}'''. | ||
+ | <!-- | ||
+ | -->}}<!-- | ||
+ | -->}}<!-- | ||
+ | -->}}</includeonly> |
Latest revision as of 11:05, 27 April 2020
Shows an "on this day" block for an episode if today is its air date. Sub-template of Template:On this day which uses one of these for each anniversary of note.
Usage:
{{On this day if|AirDate=2013-02-18|EpNum=F43|Games=Mortal Kombat; Shaq Fu}}
- EpNum is a 3-character episode number, like 003 for a Co-Optitude episode or F43 for a Flog episode