Actions

Template

Difference between revisions of "Dateswitch"

From Sonic Retro

(Created page with "<includeonly>{{#vardefine:dsoutput|{{{1|}}}}}{{#forargs: | dateborder | text | {{#ifeq: {{#var:dateborder}} | date || {{#ifexpr:{{age|{{#var:dateborder}}|{{{date|}}}}}>-1|{{#v...")
 
Line 2: Line 2:
 
| dateborder
 
| dateborder
 
| text
 
| text
| {{#ifeq: {{#var:dateborder}} | date || {{#ifexpr:{{age|{{#var:dateborder}}|{{{date|}}}}}>-1|{{#vardefine:dsoutput|{{#var:text}}}}}} }}
+
| {{#ifeq: {{#var:dateborder}} | date || {{#ifexpr:{{age|{{stripref|{{#var:dateborder}}}}|{{{date|}}}}}>-1|{{#vardefine:dsoutput|{{#var:text}}}}}} }}
 
}}{{#var:dsoutput}}
 
}}{{#var:dsoutput}}
 
</includeonly><noinclude>
 
</includeonly><noinclude>

Revision as of 19:48, 20 August 2018

Displays different text depending on the date.

Usage

Leave "date" blank to use the current date.

{{dateswitch
| date=2015-05-05
| earlier
| 2013-08-25=middle
| 2018-01-01=later
}}

returns:

middle