Template:AllusionsItemTop: Difference between revisions
From International Robin Hood Bibliography
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
<includeonly>__NOTOC__{{#vardefine:Name|{{PAGENAME}}}} | <includeonly>__NOTOC__{{#vardefine:Name|{{PAGENAME}}}} | ||
{{#vardefine:Date|{{#ifeq:{{{Date|}}}||{{#sub:{{#var:Name}}|0|{{#pos:{{#var:Name}}|-|0}}}}|{{{Date}}}}}}} | {{#vardefine:Date|{{#ifeq:{{{Date|}}}||{{#sub:{{#var:Name}}|0|{{#pos:{{#var:Name}}|-|0}}}}|{{{Date}}}}}}}{{#vardefine:NameLessDate|{{#sub:{{#var:Name}}|{{#expr:{{#pos:{{#var:Name}}| - }}+2}}}}}}{{#vardefine:TitleParenthesis|{{#sub:{{#var:NameLessDate}}|{{#expr:{{#pos:{{#var:NameLessDate}}| - }}+2}}}}}}{{#vardefine:PosParenthesis|{{#pos:{{#var:TitleParenthesis}}| (}}}}{{#vardefine:Author|{{#ifeq:{{{Author|}}}||{{#sub:{{#var:NameLessDate}}|0|{{#expr:{{#pos:{{#var:NameLessDate}}| - }}-1}}}}|{{{Author}}}}}}}{{#vardefine:Title|{{#ifeq:{{{Title|}}}||{{#ifeq:{{#var:PosParenthesis}}|0|{{#var:TitleParenthesis}}|{{#sub:{{#var:TitleParenthesis}}|0|{{#var:PosParenthesis}}}}}}|{{{Title}}}}}}}{{#vardefine:FormatTitle|{{#ifeq:{{{PlainTitle|}}}||''{{#var:Title}}''|{{#var:Title}}}}}} | ||
{{#vardefine:NameLessDate|{{#sub:{{#var:Name}}|{{#expr:{{#pos:{{#var:Name}}| - }}+2}}}}}} | {{#vardefine:About|{{{About|}}}}}{{#vardefine:Century|{{#expr:{{#sub:{{#expr:{{#var:Date}}-{{#ifeq:{{#rpos:{{#var:Date}}|00}}|2|1|0}} }}|0|2}}+1}}}}{{#vardefine:TwoFirst|{{#sub:{{#var:Date}}|0|2}}}}{{#vardefine:TwoLast|{{#sub:{{#var:Date}}|2|2}}}}{{#vardefine:QCentury|{{#ifeq:{{#expr:{{#expr:{{#var:TwoLast}} > 00}}and {{#expr:{{#var:TwoLast}} < 26}}}}|1|01|{{#ifeq:{{#expr:{{#expr:{{#var:TwoLast}} > 25}} and {{#expr:{{#var:TwoLast}} < 51}}}}|1|26|{{#ifeq:{{#expr:{{#expr:{{#var:TwoLast}} > 50}} and {{#expr:{{#var:TwoLast}} < 76}}}}|1|51|76}}}}}}}}{{#vardefine:HCentury|{{#ifeq:{{#var:QCentury}}|01|01|{{#ifeq:{{#var:QCentury}}|26|01|51}}}}}}{{#vardefine:Last|{{#sub:{{#var:Date}}|3|1}}}}{{#vardefine:Decade|{{#sub:{{#ifeq:{{#var:last}}|0|{{#expr:{{#var:Date}} - 1}}|{{#var:Date}}}}|0|3}}1}}<!-- | ||
{{#vardefine:TitleParenthesis|{{#sub:{{#var:NameLessDate}}|{{#expr:{{#pos:{{#var:NameLessDate}}| - }}+2}}}}}} | |||
{{#vardefine:PosParenthesis|{{#pos:{{#var:TitleParenthesis}}| (}}}} | |||
{{#vardefine:Author|{{#ifeq:{{{Author|}}}||{{#sub:{{#var:NameLessDate}}|0|{{#expr:{{#pos:{{#var:NameLessDate}}| - }}-1}}}}|{{{Author}}}}}}} | |||
{{#vardefine:Title|{{#ifeq:{{{Title|}}}||{{#ifeq:{{#var:PosParenthesis}}|0|{{#var:TitleParenthesis}}|{{#sub:{{#var:TitleParenthesis}}|0|{{#var:PosParenthesis}}}}}}|{{{Title}}}}}}} | |||
{{#vardefine:FormatTitle|{{#ifeq:{{{PlainTitle|}}}||''{{#var:Title}}''|{{#var:Title}}}}}} | |||
{{#vardefine:About|{{{About|}}}}} | |||
{{#vardefine:Century|{{#expr:{{#sub:{{#expr:{{#var:Date}}-{{#ifeq:{{#rpos:{{#var:Date}}|00}}|2|1|0}} }}|0|2}}+1}}}} | |||
{{#vardefine:TwoFirst|{{#sub:{{#var:Date}}|0|2}}}} | |||
{{#vardefine:TwoLast|{{#sub:{{#var:Date}}|2|2}}}} | |||
{{#vardefine:QCentury| | |||
{{#ifeq: | |||
{{#expr: | |||
{{#expr:{{#var:TwoLast}} > 00}} | |||
and | |||
{{#expr:{{#var:TwoLast}} < 26}} | |||
}}|1|01|{{#ifeq: | |||
{{#expr: | |||
{{#expr:{{#var:TwoLast}} > 25}} | |||
and | |||
{{#expr:{{#var:TwoLast}} < 51}} | |||
}}|1|26|{{#ifeq: | |||
{{#expr: | |||
{{#expr:{{#var:TwoLast}} > 50}} | |||
and | |||
{{#expr:{{#var:TwoLast}} < 76}} | |||
}}|1|51|76}} | |||
}} | |||
}} | |||
}} | |||
{{#vardefine:HCentury| | |||
}} | |||
{{#vardefine:Last|{{#sub:{{#var:Date}}|3|1}}}} | |||
{{#vardefine:Decade|{{#sub:{{#ifeq:{{#var:last}}|0|{{#expr:{{#var:Date}} - 1}}|{{#var:Date}}}}|0|3}}1}} | |||
Decade is: {{#var:Decade}} | Decade is: {{#var:Decade}} | ||
Quarter century is: {{#var:TwoFirst}}{{#var:QCentury}} | Quarter century is: {{#var:TwoFirst}}{{#var:QCentury}} | ||
Half century is: {{#var:TwoFirst}}{{#var:HCentury}} | Half century is: {{#var:TwoFirst}}{{#var:HCentury}} | ||
-->{{Infobox | |||
|header1=Allusion | |header1=Allusion | ||
|label2=Date | |label2=Date |