Template:YearCal: Difference between revisions

From FeyworldWiki
Jump to navigationJump to search
No edit summary
No edit summary
 
(329 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<noinclude>
<noinclude>
Use the following to cut and paste to the top of timeline articles.
Use the following to cut and paste to the top of timeline articles.
This template should NOT be used for dates prior to 7627 AC!!
<pre><nowiki>
<pre><nowiki>
{{YearCal|<year>}}
{{YearCal|<year>}}
</nowiki></pre>[[Category:Templates]]<includeonly>
</nowiki></pre>[[Category:Templates]]
</noinclude><includeonly>{{#ifexpr: {{{1}}} < -5874 | {{#vardefine:a|Age of the Gods}} | {{#ifexpr: {{{1}}} < -3375 | {{#vardefine:a|The First Age of Man}} | {{#ifexpr: {{{1}}} < -1459 | {{#vardefine:a|The Great Darkness}} | {{#ifexpr: {{{1}}} < -1047 | {{#vardefine:a|The Second Age of Man}} | {{#ifexpr: {{{1}}} < 120 | {{#vardefine:a|The Long Night}} | {{#ifexpr: {{{1}}} < 2012 | {{#vardefine:a|The Third Age of Man}} | {{#ifexpr: {{{1}}} < 2062 | {{#vardefine:a|The Dark Times}} | {{#vardefine:a|The Fourth Age of Man}} }} }} }} }} }} }} }} {{#ifexpr:{{{1}}}>0|{{#vardefine:c|{{#expr:{{#explode:{{#expr:{{{1}}}/100}}|.|0}}+1}} }}|{{#vardefine:c|{{#expr:{{#explode:{{#expr:{{{1}}}/100}}|.|0}}-1}} }} }}{{#vardefine:clist1tmp|{{#expr:{{#var:c}}-1}}}}{{#vardefine:clist3tmp|{{#expr:{{#var:c}}+1}}}}{{#ifexpr:{{#expr:{{#var:clist1tmp}}}}>0|{{#vardefine:clist1|{{ord|{{abs|{{#var:clist1tmp}}}}}} Century NC}}|{{#vardefine:clist1|{{ord|{{abs|{{#var:clist1tmp}}}}}} Century BF}} }}{{#ifeq:{{#var:c}}|1|{{#vardefine:clist1|1st Century BF}} }}{{#ifexpr:{{#var:c}}>0|{{#vardefine:clist2|{{ord|{{abs|{{#var:c}}}}}} Century NC}} | {{#vardefine:clist2|{{ord|{{abs|{{#var:c}}}}}} Century BF}}}}{{#ifexpr:{{#var:clist3tmp}}>0|{{#vardefine:clist3|{{ord|{{abs|{{#var:clist3tmp}}}}}} Century NC}}| {{#vardefine:clist3|{{ord|{{abs|{{#var:clist3tmp}}}}}} Century BF}}}}{{#ifeq:{{#expr:{{#var:c}}}}|-1|{{#vardefine:clist3|1st Century NC}}| }}{{#ifeq:{{#expr:{{#expr:{{#explode:{{#expr:{{{1}}}/10}}|.|0}}}}0}}|{{{1}}}|{{#ifexpr:{{{1}}}>0|{{#vardefine:d|{{#expr:{{#expr:{{#explode:{{#expr:({{{1}}}/10)-1}}|.|0}}}}0}}}}|{{#vardefine:d|{{#expr:{{#expr:{{#explode:{{#expr:({{{1}}}/10)+1}}|.|0}}}}0}}}}}}|{{#vardefine:d|{{#expr:{{#expr:{{#explode:{{#expr:{{{1}}}/10}}|.|0}}}}0}}}}}}{{#vardefine:dlist1tmp|{{#expr:{{#var:d}}-20}}}}{{#vardefine:dlist2tmp|{{#expr:{{#var:d}}-10}}}}{{#vardefine:dlist4tmp|{{#expr:{{#var:d}}+10}}}}{{#vardefine:dlist5tmp|{{#expr:{{#var:d}}+20}}}}{{#ifexpr:{{#expr:{{#var:dlist1tmp}}}}>0|{{#vardefine:dlist1|{{abs|{{#var:dlist1tmp}}}}s NC}} |{{#vardefine:dlist1|{{abs|{{#var:dlist1tmp}}}}s BF}} }}{{#ifexpr:{{#expr:{{#var:dlist2tmp}}}}>0|{{#vardefine:dlist2|{{abs|{{#var:dlist2tmp}}}}s NC}} |{{#vardefine:dlist2|{{abs|{{#var:dlist2tmp}}}}s BF}} }}{{#ifexpr:{{#expr:{{#var:d}}}}>0|{{#vardefine:dlist3|{{abs|{{#var:d}}}}s NC}} |{{#vardefine:dlist3|{{abs|{{#var:d}}}}s BF}} }}{{#ifexpr:{{#expr:{{#var:dlist4tmp}}}}>0|{{#vardefine:dlist4|{{abs|{{#var:dlist4tmp}}}}s NC}} |{{#vardefine:dlist4|{{abs|{{#var:dlist4tmp}}}}s BF}} }}{{#ifexpr:{{#expr:{{#var:dlist5tmp}}}}>0|{{#vardefine:dlist5|{{abs|{{#var:dlist5tmp}}}}s NC}} |{{#vardefine:dlist5|{{abs|{{#var:dlist5tmp}}}}s BF}} }}{{#ifeq:{{#var:d}}|20|{{#vardefine:dlist1|0s NC}}|{{#ifeq:{{#var:d}}|10|{{#vardefine:dlist1|0s BF}}{{#vardefine:dlist2|0s NC}}|{{#ifeq:{{#var:d}}|0|{{#ifexpr:{{{1}}}>0|{{#vardefine:dlist1|10s BF}}{{#vardefine:dlist2|0s BF}}{{#vardefine:dlist3|0s NC}}|{{#vardefine:dlist1|20s BF}}{{#vardefine:dlist2|10s BF}}{{#vardefine:dlist4|0s NC}}{{#vardefine:dlist5|10s NC}}}}|{{#ifeq:{{#var:d}}|-10|{{#vardefine:dlist5|0s NC}}|}}}}}}}}{{#ifexpr:{{{1}}} > 0 |{{#vardefine:ylist1|{{#expr:{{#var:d}}+1}}}}{{#vardefine:ylist2|{{#expr:{{#var:d}}+2}}}}{{#vardefine:ylist3|{{#expr:{{#var:d}}+3}}}}{{#vardefine:ylist4|{{#expr:{{#var:d}}+4}}}}{{#vardefine:ylist5|{{#expr:{{#var:d}}+5}}}}{{#vardefine:ylist6|{{#expr:{{#var:d}}+6}}}}{{#vardefine:ylist7|{{#expr:{{#var:d}}+7}}}}{{#vardefine:ylist8|{{#expr:{{#var:d}}+8}}}}{{#vardefine:ylist9|{{#expr:{{#var:d}}+9}}}}{{#vardefine:ylist10|{{#expr:{{#var:d}}+10}}}}|{{#vardefine:ylist1|{{#expr:{{#var:d}}-10}}}}{{#vardefine:ylist2|{{#expr:{{#var:d}}-9}}}}{{#vardefine:ylist3|{{#expr:{{#var:d}}-8}}}}{{#vardefine:ylist4|{{#expr:{{#var:d}}-7}}}}{{#vardefine:ylist5|{{#expr:{{#var:d}}-6}}}}{{#vardefine:ylist6|{{#expr:{{#var:d}}-5}}}}{{#vardefine:ylist7|{{#expr:{{#var:d}}-4}}}}{{#vardefine:ylist8|{{#expr:{{#var:d}}-3}}}}{{#vardefine:ylist9|{{#expr:{{#var:d}}-2}}}}{{#vardefine:ylist10|{{#expr:{{#var:d}}-1}}}}}}{{#ifexpr:{{{1}}}>0|{{#vardefine:aytmp|{{#expr:{{{1}}}+5875}}}}|{{#vardefine:aytmp|{{#expr:{{{1}}}+5876}}}}}}{{#ifexpr:{{#var:aytmp}}<0|{{#vardefine:ay2|{{#expr:{{#var:aytmp}}-1}}}}|{{#vardefine:ay2|{{#var:aytmp}}}} }}{{#ifexpr:{{#var:ay2}}>0|{{#vardefine:ay|{{#var:ay2}} AC}}|{{#vardefine:ay|{{Abs|{{#var:ay2}}}} BA}}}}{{#ifexpr:{{{1}}}>0|{{#vardefine:iytmp|{{#expr:{{{1}}}-750}}}}|{{#vardefine:iytmp|{{#expr:{{{1}}}-749}}}}}}{{#ifexpr:{{#var:iytmp}}<0|{{#vardefine:iy2|{{#expr:{{#var:iytmp}}-1}}}}|{{#vardefine:iy2|{{#var:iytmp}}}} }}{{#ifexpr:{{#var:iy2}}>0|{{#vardefine:iy|{{#var:iy2}} IC}}|{{#vardefine:iy|{{Abs|{{#var:iy2}}}} BI}}}}{| style="font-size: small; float:right;" width="375px" border="0" cellpadding="0" cellspacing="0"
|- align="center"
| colspan="2" bgcolor="#c0c0c0" width="375px" | '''Timeline'''
|-  align="center"
|  bgcolor="#c0c0c0" align="right" width="50"| '''Age:'''
| width="250"| [[{{#var:a}}]]
|-  align="center"
|  bgcolor="#c0c0c0" align="right" width="50" | '''Century:'''
| [[{{#var:clist1}}]] · '''[[{{#var:clist2}}]]''' · [[{{#var:clist3}}]]
|-  align="center"
|  bgcolor="#c0c0c0" align="right" width="50" | '''Decade:'''
|[[{{#var:dlist1}}]] · [[{{#var:dlist2}}]] · '''[[{{#var:dlist3}}]]''' · [[{{#var:dlist4}}]] · [[{{#var:dlist5}}]]
|-  align="center"
|  bgcolor="#c0c0c0" align="right" width="50" | '''Year:'''
| {{#ifexpr:{{{1}}}>0 | [[{{#var:ylist1}}|{{#var:ylist1}} NC]] · [[{{#var:ylist2}}|{{#var:ylist2}} NC]] · [[{{#var:ylist3}}|{{#var:ylist3}} NC]] · [[{{#var:ylist4}}|{{#var:ylist4}} NC]] · [[{{#var:ylist5}}|{{#var:ylist5}} NC]]


NOTES:  
[[{{#var:ylist6}}|{{#var:ylist6}} NC]] · [[{{#var:ylist7}}|{{#var:ylist7}} NC]] · [[{{#var:ylist8}}|{{#var:ylist8}} NC]] · [[{{#var:ylist9}}|{{#var:ylist9}} NC]] · [[{{#var:ylist10}}|{{#var:ylist10}} NC]]|[[{{Abs|{{#var:ylist1}}}} BF]] · [[{{Abs|{{#var:ylist2}}}} BF]] · [[{{Abs|{{#var:ylist3}}}} BF]] · [[{{Abs|{{#var:ylist4}}}} BF]] · [[{{Abs|{{#var:ylist5}}}} BF]]
If year < 1, a = “Age of the Gods”: Redirect to Age of the Gods
 
If year > 1 and < 2501, a = “First Age of Man”: Redirect to Century
[[{{Abs|{{#var:ylist6}}}} BF]] · [[{{Abs|{{#var:ylist7}}}} BF]] · [[{{Abs|{{#var:ylist8}}}} BF]] · [[{{Abs|{{#var:ylist9}}}} BF]] · [[{{Abs|{{#var:ylist10}}}} BF]]}}
If year > 2500 and < 4416 a = “First Interannum”: Redirect to Century
|-
If year > 4415 and < 4829 a = “Second Age of Man”: Redirect to Century
| colspan="2" |
If year > 4828 and < 5595 a = “Second Interannum”: Redirect to Century
{| style="font-size: small; float:right;" width="375px" border="0" cellpadding="0" cellspacing="0"
If year > 5594 and < 7626 a = “Third Age of Man”: Redirect to Decade
|- align="center"
If year > 7627 and < 7891 a = “Third Age of Man”
| colspan="2" bgcolor="#c0c0c0" width="350px" | '''Other Calendars'''
If year > 7890 and < 7939 a = “Third Interannum”
|- align="center"
If year > 7938 age = “Fourth Age of Man”</includeonly></noinclude><includeonly>
| bgcolor="#c0c0c0" width="350px" |[[Aebasan Calendar]]
{{#ifexpr: {{{1}}} < 1 | The YearCal template has been applied incorrectly!  See [[Age of the Gods]] for information on this date. [[Category:Incorrect Template Use]]|  
| bgcolor="#c0c0c0" width="350px" |[[Imperial Calendar]]
  {{#ifexpr: {{{1}}} < 2501 | | After the First Age of Man
|- align="center"
  }}
| width="350px" |{{#var:ay}}
}}
| width="350px" |{{#var:iy}}
|}
|}
 
[[Category:Years]]

Latest revision as of 17:31, 6 August 2014

Use the following to cut and paste to the top of timeline articles.

{{YearCal|<year>}}