Difference between revisions of "Template:Vg"
Dinoguy1000 (talk | contribs) (also strip "(video game)" from input) |
Dinoguy1000 (talk | contribs) ("(video game)" has to be stripped before any length checks) |
||
Line 3: | Line 3: | ||
}}{{ #vardefine: $template:vg | {{ #replace: {{ #replace: {{ #replace: {{ #replace: {{ #var: $template:vg }} | : }} | - }} | ! }} | ' }}<!-- rm common(ish) punctuation --> | }}{{ #vardefine: $template:vg | {{ #replace: {{ #replace: {{ #replace: {{ #replace: {{ #var: $template:vg }} | : }} | - }} | ! }} | ' }}<!-- rm common(ish) punctuation --> | ||
}}{{ #vardefine: $template:vg | {{ #replace: {{ #replace: {{ #replace: {{ #replace: {{ #var: $template:vg }} | yugioh }} | arcv }} | 5ds }} | zexal }}<!-- rm "Yu-Gi-Oh!"/"ARC-V"/"5D's"/"ZEXAL" --> | }}{{ #vardefine: $template:vg | {{ #replace: {{ #replace: {{ #replace: {{ #replace: {{ #var: $template:vg }} | yugioh }} | arcv }} | 5ds }} | zexal }}<!-- rm "Yu-Gi-Oh!"/"ARC-V"/"5D's"/"ZEXAL" --> | ||
+ | }}{{ #vardefine: $template:vg | {{ #replace: {{ #var: $template:vg }} | (videogame) }}<!-- rm "(video game)" --> | ||
}}{{ #vardefine: $template:vg | {{ #replace: {{ #var: $template:vg }} | {{ #ifexpr: {{ #len: {{ #var: $template:vg }} }} > 4 | gx }} }}<!-- rm "GX", except for stuff like "GX1" --> | }}{{ #vardefine: $template:vg | {{ #replace: {{ #var: $template:vg }} | {{ #ifexpr: {{ #len: {{ #var: $template:vg }} }} > 4 | gx }} }}<!-- rm "GX", except for stuff like "GX1" --> | ||
}}{{ #vardefine: $template:vg | {{ #replace: {{ #var: $template:vg }} | {{ #ifexpr: {{ #len: {{ #var: $template:vg }} }} > 15 | duelmonsters }} }}<!-- rm "Duel Monsters", unless that's all that's left and except for stuff like "Duel Monsters III" --> | }}{{ #vardefine: $template:vg | {{ #replace: {{ #var: $template:vg }} | {{ #ifexpr: {{ #len: {{ #var: $template:vg }} }} > 15 | duelmonsters }} }}<!-- rm "Duel Monsters", unless that's all that's left and except for stuff like "Duel Monsters III" --> | ||
Line 9: | Line 10: | ||
}}{{ #vardefine: $template:vg | {{ #replace: {{ #replace: {{ #var: $template:vg }} | expert | ex }} | worldchampionshiptournament | worldchampionship }}<!-- everything else --> | }}{{ #vardefine: $template:vg | {{ #replace: {{ #replace: {{ #var: $template:vg }} | expert | ex }} | worldchampionshiptournament | worldchampionship }}<!-- everything else --> | ||
}}{{ #vardefine: $template:vg | {{ #replace: {{ #var: $template:vg }} | {{ #ifexpr: {{ #len: {{ #var: $template:vg }} }} > 21 | worldchampionship }} }}<!-- rm "World Championship", except for stuff like "World Championship 2004" --> | }}{{ #vardefine: $template:vg | {{ #replace: {{ #var: $template:vg }} | {{ #ifexpr: {{ #len: {{ #var: $template:vg }} }} > 21 | worldchampionship }} }}<!-- rm "World Championship", except for stuff like "World Championship 2004" --> | ||
− | |||
}}{{ #vardefine: $template:vg | {{ #switch: {{ #var: $template:vg }} | }}{{ #vardefine: $template:vg | {{ #switch: {{ #var: $template:vg }} | ||
| bam = BAM | | bam = BAM |