Difference between revisions of "Template:On this day if"

From Co-Optitude Wiki
Jump to navigation Jump to search
m (Rocketsoup moved page Template:OnThisDayIf to Template:On this day if)
 
(One intermediate revision by the same user not shown)
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 {{CURRENTMONTHNAME}} {{Ordinal|{{CURRENTDAY}}}}'''
+
   -->==On this day==
  
* '''{{#var:airYear}}''': <!--
+
* '''{{#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