Template:YearCal: Difference between revisions

From FeyworldWiki
Jump to navigationJump to search
No edit summary
No edit summary
 
(315 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
If year > 2500 and < 4416 a = “First Interannum”: Redirect to Century
If year > 4415 and < 4829 a = “Second Age of Man”: Redirect to Century
If year > 4828 and < 5595 a = “Second Interannum”: Redirect to Century
If year > 5594 and < 7626 a = “Third Age of Man”: Redirect to Decade
If year > 7627 and < 7891 a = “Third Age of Man”
If year > 7890 and < 7939 a = “Third Interannum”
If year > 7938 age = “Fourth Age of Man”</includeonly></noinclude><includeonly>


{{#ifexpr: {{{1}}} < 1 | The YearCal template has been applied incorrectly!  See [[Age of the Gods]] for information on this date. [[Category:Incorrect Template Use]]|  
[[{{Abs|{{#var:ylist6}}}} BF]] · [[{{Abs|{{#var:ylist7}}}} BF]] · [[{{Abs|{{#var:ylist8}}}} BF]] · [[{{Abs|{{#var:ylist9}}}} BF]] · [[{{Abs|{{#var:ylist10}}}} BF]]}}
  {{#ifexpr: {{{1}}} < 2501 | | After the First Age of Man
|-
  }}
| colspan="2" |
}}
{| style="font-size: small; float:right;" width="375px" border="0" cellpadding="0" cellspacing="0"
|- align="center"
| colspan="2" bgcolor="#c0c0c0" width="350px" | '''Other Calendars'''
|- align="center"
| bgcolor="#c0c0c0" width="350px" |[[Aebasan Calendar]]
| bgcolor="#c0c0c0" width="350px" |[[Imperial Calendar]]
|- align="center"
| width="350px" |{{#var:ay}}
| width="350px" |{{#var:iy}}
|}
|}


Decade: {{#expr: floor ({{#sub:{{{1}}}|-2}} / 10) }}
[[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>}}