Difference between revisions of "Template:Duelnext"
(Attempt #2 to fix parsing of page name.) |
(Finally fixing template under all cases, in line with Infobox templates.) |
||
Line 1: | Line 1: | ||
− | {{ #vardefine: $ | + | {{ #vardefine: $name | {{ #replace: {{PAGENAME}} | Yu-Gi-Oh! }} |
− | ''[[{{ #var: $ | + | }}{{ #vardefine: $series | Yu-Gi-Oh! {{ #explode: {{ #var: $name }} | - }} |
+ | }}{{ #vardefine: $number | {{ padleft: {{ #expr: {{ #explode: {{ #var: $name }} || -1 }} + 1 }} | 3 | 0 }} | ||
+ | }}{{ #vardefine: $type | {{ #replace: {{ #explode: {{ #var: name }} | - | 1 }} | {{ #var: $number }} }} | ||
+ | }}''[[{{ #var: $series }} - {{ #var: $type }} {{ #var: $number }}{{ #if: {{{1|}}} | <nowiki>#</nowiki>{{{1}}} | }}|Duel continues in the next {{ #ifeq: {{ #var: $type }} | Episode | episode | {{ #var: $type }} }}]].'' |
Revision as of 08:15, 2 February 2015
[[Yu-Gi-Oh! Duelnext - Expression error: Unrecognized word "duelnext".|Duel continues in the next ]].