Difference between revisions of "Template:Chapter"

From Yugipedia
Jump to: navigation, search
(chapter name should always be quoted)
(rewrite same as I did for {{Volume}} a while back)
Line 1: Line 1:
<includeonly><span class="citation">{{
+
<includeonly>{{ #vardefine: $template:chapter-release | {{ lc: {{{1}}} }}
  #switch: {{{3|}}}
+
}}{{ #vardefine: $template:chapter-release | {{ #if: {{ #pos: {{ #var: $template:chapter-release }} | duelist }} | Duelist
  | ref      = <cite>{{{1|}}}</cite> {{
+
  | {{ #if: {{ #pos: {{ #var: $template:chapter-release }} | millennium world }} | Millennium World
    #switch: {{{1|}}}
+
     | {{ #if: {{ #pos: {{ #var: $template:chapter-release }} | gx }}             | GX
    | Yu-Gi-Oh!      | Yu-Gi-Oh! Duelist | Yu-Gi-Oh! Millennium World = Duel
+
      | {{ #if: {{ #pos: {{ #var: $template:chapter-release }} | 5d }}           | 5D's
    | Yu-Gi-Oh! R    = Duel Round        | Yu-Gi-Oh! 5D's            = Ride
+
        | {{ #if: {{ #pos: {{ #var: $template:chapter-release }} | zexal }}     | ZEXAL
    | Yu-Gi-Oh! ZEXAL = Rank              | #default                  = Chapter
+
          | {{ #if: {{ #pos: {{ #var: $template:chapter-release }} | arc }}     | ARC-V
  }} {{{2|}}}{{IfSemantics
+
            | {{ #if: {{ #pos: {{ #var: $template:chapter-release }} | r }}      | R }}
     | <nowiki/>: "{{ #ask: [[Chapter series::{{{1|}}}]][[English chapter number::{{{2|}}}]] |?Translated Japanese chapter name |?English chapter name |link=none |format=template |template=PipeLink }}"
+
            }}
  }}{{ #if: {{{page|}}} | , page #{{{page}}} }}{{ #if: {{{4|}}} | <nowiki>;</nowiki> {{{4}}} }}
+
          }}
  | number  = {{IfSemantics
+
        }}
    | {{ #ask: [[Chapter series::{{{1|}}}]][[English chapter number::{{{2|}}}]] |?English chapter number |link=none |format=template |template=PipeLink }}
+
      }}
     | {{{2|}}}
+
     }}
 
   }}
 
   }}
  | numbers  = {{IfSemantics
+
}}{{ #vardefine: $template:chapter-chapter-name | {{ #switch: {{ #var: $template:chapter-release }}
    | {{ #ask: [[Chapter series::{{{1|}}}]][[English chapter number::{{{2|}}}]] |?English chapter number |?Japanese chapter number |link=none |format=template |template=Chapter/numbers }}
+
  | <!-- Yu-Gi-Oh! --> | Duelist | Millennium World = Duel
    | {{{2|}}}
+
  | R                                              = Duel Round
 +
  | 5D's                                            = Ride
 +
  | ZEXAL                                          = Rank
 +
  | ARC-V                                          <!-- ??? -->
 +
  | #default                                        = Chapter
 
   }}
 
   }}
  | #default = {{IfSemantics
+
}}<span class="citation">{{IfSemantics
    | "{{ #ask: [[Chapter series::{{{1|}}}]][[English chapter number::{{{2|}}}]] |?Translated Japanese chapter name |?English chapter name |link=none |format=template |template=PipeLink }}"
+
| {{ #switch: {{ lc: {{{3}}} }}
    | <cite>{{{1|}}}</cite> {{
+
  | ref      = <cite>Yu-Gi-Oh! {{ #var: $template:chapter-release }}</cite> {{ #var: $template:chapter-chapter-name }} {{{2}}}: "{{ #ask: [[Chapter series::Yu-Gi-Oh! {{ #var: $template:chapter-release }}]][[English chapter number::{{{2}}}]] |?Translated Japanese chapter name |?English chapter name | link=none | format=template | template=PipeLink }}"{{ #if: {{{page|}}} | , page #{{{page}}} }}{{ #if: {{{4|}}} | {{;}} {{{4}}} }}
      #switch: {{{1|}}}
+
  | number  = {{ #ask: [[Chapter series::Yu-Gi-Oh! {{ #var: $template:chapter-release }}]][[English chapter number::{{{2}}}]] |?English chapter number |link=none |format=template |template=PipeLink }}
      | Yu-Gi-Oh!       | Yu-Gi-Oh! Duelist | Yu-Gi-Oh! Millennium World = Duel
+
  | numbers  = {{ #ask: [[Chapter series::Yu-Gi-Oh! {{ #var: $template:chapter-release }}]][[English chapter number::{{{2}}}]] |?English chapter number |?Japanese chapter number |link=none |format=template |template=Chapter/numbers }}
      | Yu-Gi-Oh! R    = Duel Round        | Yu-Gi-Oh! 5D's            = Ride
+
  | #default = "{{ #ask: [[Chapter series::Yu-Gi-Oh! {{ #var: $template:chapter-release }}]][[English chapter number::{{{2}}}]] |?Translated Japanese chapter name |?English chapter name |link=none |format=template |template=PipeLink }}"
      | Yu-Gi-Oh! ZEXAL = Rank              | #default                  = Chapter
 
    }} {{{2|}}}
 
 
   }}
 
   }}
}}</span></includeonly><noinclude>
+
| {{ #switch: {{ lc: {{{3}}} }}
 
+
  | number | numbers = {{{2}}}
{{documentation}}
+
  | #default = <cite>Yu-Gi-Oh! {{ #var: $template:chapter-release }}</cite> {{ #var: $template:chapter-chapter-name }} {{{2}}}{{ #if: {{{page|}}} | , page #{{{page}}} }}{{ #if: {{{4|}}} | {{;}} {{{4}}} }}
</noinclude>
+
  }}
 +
}}</span></includeonly><noinclude>{{documentation}}</noinclude>

Revision as of 20:04, 28 December 2014