Difference between revisions of "Template:Chapter"

From Yugipedia
Jump to: navigation, search
(add support for Strongest Duelist Yuya and Cyber Warrior Yusaku)
(update)
Line 7: Line 7:
 
           | {{ #if: {{ #pos: {{ #var: $template:chapter-release }} | team }}          | D Team ZEXAL
 
           | {{ #if: {{ #pos: {{ #var: $template:chapter-release }} | team }}          | D Team ZEXAL
 
             | {{ #if: {{ #pos: {{ #var: $template:chapter-release }} | zexal }}        | ZEXAL
 
             | {{ #if: {{ #pos: {{ #var: $template:chapter-release }} | zexal }}        | ZEXAL
               | {{ #if: {{ #pos: {{ #var: $template:volume-release }} | yuya }}       | ARC-V The Strongest Duelist Yuya!!
+
               | {{ #if: {{ #pos: {{ #var: $template:chapter-release }} | yuya }}       | ARC-V The Strongest Duelist Yuya!!
 
                 | {{ #if: {{ #pos: {{ #var: $template:chapter-release }} | arc }}      | ARC-V
 
                 | {{ #if: {{ #pos: {{ #var: $template:chapter-release }} | arc }}      | ARC-V
 
                   | {{ #if: {{ #pos: {{ #var: $template:chapter-release }} | yusaku }} | VRAINS: Cyber Warrior Yusaku
 
                   | {{ #if: {{ #pos: {{ #var: $template:chapter-release }} | yusaku }} | VRAINS: Cyber Warrior Yusaku
Line 21: Line 21:
 
     }}
 
     }}
 
   }}
 
   }}
}}{{ #vardefine: $template:chapter-number-property | {{ #if: {{ #var: $template:chapter-release }} | English | Japanese }} chapter number
 
 
}}{{ #vardefine: $template:chapter-chapter-name | {{ #switch: {{ #var: $template:chapter-release }}
 
}}{{ #vardefine: $template:chapter-chapter-name | {{ #switch: {{ #var: $template:chapter-release }}
 
   | <!-- Yu-Gi-Oh! --> | Duelist | Millennium World = Duel
 
   | <!-- Yu-Gi-Oh! --> | Duelist | Millennium World = Duel
Line 31: Line 30:
 
   }}
 
   }}
 
}}{{ #vardefine: $template:chapter-number | {{{2}}}
 
}}{{ #vardefine: $template:chapter-number | {{{2}}}
}}{{ #vardefine: $template:chapter-query | [[Chapter series::Yu-Gi-Oh! {{ #var: $template:chapter-release }}]][[{{ #var: $template:chapter-number-property }}::{{ #var: $template:chapter-number }}]]
+
}}{{ #vardefine: $template:chapter-subseries | {{ #switch: {{ #var: $template:chapter-release }}<!-- backcompat -->
 +
  | Duelist = {{ #ifexpr: {{ #var: $template:chapter-number }} < 60 | subseries | {{ #ifexpr: {{ #var: $template:chapter-number }} > 118 || subseries }} }}
 +
  | Millennium World = {{ #ifexpr: {{ #var: $template:chapter-number }} < 100 | subseries | }}
 +
  }}
 +
}}{{ #vardefine: $template:chapter-subseries | {{ #if: {{ #var: $template:chapter-subseries }} | Chapter subseries number | Chapter number }}
 +
}}{{ #vardefine: $template:chapter-query | [[Chapter series::Yu-Gi-Oh! {{ #var: $template:chapter-release }}]][[{{ #var: $template:chapter-subseries }}::{{ #var: $template:chapter-number }}]]
 
}}<span class="citation">{{ #if: {{ #if: {{IfSemantics}} | {{ #if: {{ #ask: {{ #var: $template:chapter-query }} }} | 1 }} }}
 
}}<span class="citation">{{ #if: {{ #if: {{IfSemantics}} | {{ #if: {{ #ask: {{ #var: $template:chapter-query }} }} | 1 }} }}
 
| {{ #ifeq: {{ lc: {{{3}}} }} | ref | ''Yu-Gi-Oh! {{ #var: $template:chapter-release }}'' {{ #var: $template:chapter-chapter-name }} {{ #var: $template:chapter-number }}: }} {{ #switch: {{ lc: {{{3}}} }}
 
| {{ #ifeq: {{ lc: {{{3}}} }} | ref | ''Yu-Gi-Oh! {{ #var: $template:chapter-release }}'' {{ #var: $template:chapter-chapter-name }} {{ #var: $template:chapter-number }}: }} {{ #switch: {{ lc: {{{3}}} }}
   | number  = {{ #ask: {{ #var: $template:chapter-query }} |?{{ #var: $template:chapter-number-property }} | link=none | format=template | template=PipeLink }}
+
   | number  = {{ #ask: {{ #var: $template:chapter-query }} |?Chapter number | link=none | format=template | template=PipeLink }}
   | numbers  = {{ #ask: {{ #var: $template:chapter-query }} |?English chapter number |?Japanese chapter number | link=none | format=template | template=Chapter/numbers }}
+
   | numbers  = {{ #ask: {{ #var: $template:chapter-query }} |?Chapter subseries number |?Chapter number | link=none | format=template | template=Chapter/numbers }}
   | #default = "{{ #ask: {{ #var: $template:chapter-query }} |?Translated Japanese chapter name |?English chapter name | link=none | format=template | template=PipeLink }}"
+
   | #default = "{{ #ask: {{ #var: $template:chapter-query }} |?Translated Japanese name |?English name | link=none | format=template | template=PipeLink }}"
 
   }}
 
   }}
 
| [[Yu-Gi-Oh! {{ #var: $template:chapter-release }} - {{ #var: $template:chapter-chapter-name }} {{ padleft: {{ #var: $template:chapter-number }} | 3 }}|{{ #switch: {{ lc: {{{3}}} }}
 
| [[Yu-Gi-Oh! {{ #var: $template:chapter-release }} - {{ #var: $template:chapter-chapter-name }} {{ padleft: {{ #var: $template:chapter-number }} | 3 }}|{{ #switch: {{ lc: {{{3}}} }}

Revision as of 21:55, 16 January 2019