Difference between revisions of "Template:On this day if"
Jump to navigation
Jump to search
Rocketsoup (talk | contribs) |
Rocketsoup (talk | contribs) |
||
(4 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> | ||
Line 11: | Line 11: | ||
-->{{#vardefine:airMonth|{{#time:n|{{{AirDate}}} }} }}<!-- | -->{{#vardefine:airMonth|{{#time:n|{{{AirDate}}} }} }}<!-- | ||
-->{{#vardefine:airDay|{{#time:j|{{{AirDate}}} }} }}<!-- | -->{{#vardefine:airDay|{{#time:j|{{{AirDate}}} }} }}<!-- | ||
+ | -->{{#vardefine:airYearsAgo|{{#expr:{{LOCALYEAR}} - {{#var:airYear}} }} }}<!-- | ||
-->{{#ifexpr: {{LOCALMONTH1}} = {{#var:airMonth}} and {{LOCALDAY}}={{#var:airDay}}|<!-- (if today matches passed M/D) | -->{{#ifexpr: {{LOCALMONTH1}} = {{#var:airMonth}} and {{LOCALDAY}}={{#var:airDay}}|<!-- (if today matches passed M/D) | ||
− | --> | + | -->==On this day== |
− | * '''{{# | + | * '''{{#dateformat:{{{AirDate|}}}|mdy}}''' ({{#var:airYearsAgo}} years ago): <!-- |
-->{{#ifeq:{{#sub:{{{EpNum}}}|0|1}}|F|<!-- (if Flog episode) | -->{{#ifeq:{{#sub:{{{EpNum}}}|0|1}}|F|<!-- (if Flog episode) | ||
-->{{#vardefine:flogEpNum|{{#expr:1 * {{#sub:{{{EpNum}}}|1}} }} }}<!-- | -->{{#vardefine:flogEpNum|{{#expr:1 * {{#sub:{{{EpNum}}}|1}} }} }}<!-- |
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