Difference between revisions of "Template:Infobox/Yu-Gi-Oh!/Episode"
Dinoguy1000 (talk | contribs) (store to standard-named properties too (though expect idiosyncracies until a new-format episode infobox is written and deployed to all episode pages)) |
Dinoguy1000 (talk | contribs) (update series for Toei episodes) |
||
Line 1: | Line 1: | ||
{{ #vardefine: $name | {{ #replace: {{Normalized pagename}} | Yu-Gi-Oh! }} | {{ #vardefine: $name | {{ #replace: {{Normalized pagename}} | Yu-Gi-Oh! }} | ||
}}{{ #vardefine: $series | {{ #sub: Yu-Gi-Oh! {{ #var: $name }} | 0 | {{ #rpos: Yu-Gi-Oh! {{ #var: $name }} | - }} }} | }}{{ #vardefine: $series | {{ #sub: Yu-Gi-Oh! {{ #var: $name }} | 0 | {{ #rpos: Yu-Gi-Oh! {{ #var: $name }} | - }} }} | ||
− | }}{{ #vardefine: $series | {{ #if: {{ #pos: {{ #var: $series }} | First }} | Yu-Gi-Oh! ( | + | }}{{ #vardefine: $series | {{ #if: {{ #pos: {{ #var: $series }} | First }} | Yu-Gi-Oh! (Toei anime) | {{ #var: $series }} }} |
}}{{ #vardefine: $number | {{ #iferror: {{ #expr: {{ #explode: {{ #var: $name }} || -1 }} }} | {{ #explode: {{ #var: $name }} || -1 }} }} | }}{{ #vardefine: $number | {{ #iferror: {{ #expr: {{ #explode: {{ #var: $name }} || -1 }} }} | {{ #explode: {{ #var: $name }} || -1 }} }} | ||
}}<noinclude> | }}<noinclude> | ||
Line 211: | Line 211: | ||
{{!}}{{!}} {{IfSemantics | {{!}}{{!}} {{IfSemantics | ||
|{{#ask: [[Episode series::{{ #var: $series }}]] [[Episode number::{{#expr:+{{ #var: $number }} - 1 }}]] | ?Translated Japanese name |?English name | link=none | format = template | template = PipeLink | default = N/A}} | |{{#ask: [[Episode series::{{ #var: $series }}]] [[Episode number::{{#expr:+{{ #var: $number }} - 1 }}]] | ?Translated Japanese name |?English name | link=none | format = template | template = PipeLink | default = N/A}} | ||
− | |[[{{ #var: $series }} - Episode {{padleft:{{#expr:{{ #var: $number }} - 1}}|3|0}}]] | + | |[[{{ #ifeq: {{ #var: $series }} | Yu-Gi-Oh! (Toei anime) | Yu-Gi-Oh! First Series | {{ #var: $series }} }} - Episode {{padleft:{{#expr:{{ #var: $number }} - 1}}|3|0}}]] |
}} | }} | ||
{{!}}- | {{!}}- | ||
Line 217: | Line 217: | ||
{{!}}{{!}} {{IfSemantics | {{!}}{{!}} {{IfSemantics | ||
|{{#ask: [[Episode series::{{ #var: $series }}]] [[Episode number::{{#expr:+{{ #var: $number }} + 1 }}]] | ?Translated Japanese name |?English name | link=none | format = template | template = PipeLink | default = N/A}} | |{{#ask: [[Episode series::{{ #var: $series }}]] [[Episode number::{{#expr:+{{ #var: $number }} + 1 }}]] | ?Translated Japanese name |?English name | link=none | format = template | template = PipeLink | default = N/A}} | ||
− | |[[{{ #var: $series }} - Episode {{padleft:{{#expr:{{ #var: $number }} + 1}}|3|0}}]] | + | |[[{{ #ifeq: {{ #var: $series }} | Yu-Gi-Oh! (Toei anime) | Yu-Gi-Oh! First Series | {{ #var: $series }} }} - Episode {{padleft:{{#expr:{{ #var: $number }} + 1}}|3|0}}]] |
}} | }} | ||
| }} | | }} |
Revision as of 13:52, 15 October 2023
Episode infoboxes are used for
episode pages
.
Infobox/Yu-Gi-Oh!/Episode | |
---|---|
Episode number |
Template:Infobox//Episode |
Chronology | |
Episode listing | |
Previous | N/A"strong class="error">Expression error: Unrecognized word "template"." is not a number. |
Next | N/A"strong class="error">Expression error: Unrecognized word "template"." is not a number. |