Difference between revisions of "Template:Video game category header"
(fix for games with disambiguation in their page names) |
Dinoguy1000 (talk | contribs) ($pagename var; simplify code a bit) |
||
Line 1: | Line 1: | ||
− | {{ #vardefine: $type | {{ #explode: {{ | + | {{ #vardefine: $pagename | {{Normalized pagename|{{PAGENAME}}}} |
+ | }}{{ #vardefine: $type | {{ #explode: {{ #var: $pagename }} || -1 }} | ||
}}{{ #switch: {{ #var: $type }} | }}{{ #switch: {{ #var: $type }} | ||
− | | artworks = {{ #vardefine: $type | Field Spell artworks | + | | artworks = {{ #vardefine: $type | Field Spell artworks }} |
− | | cards | characters | files | sets = | + | | cards | characters | files | sets = |
− | | images = {{ #switch: {{ #explode: {{ | + | | images = {{ #switch: {{ #explode: {{ #var: $pagename }} || -2 }} |
− | | card = {{ #vardefine: $type | card images | + | | card = {{ #vardefine: $type | card images }} |
− | | character = {{ #vardefine: $type | character images | + | | character = {{ #vardefine: $type | character images }} |
− | | counter = {{ #vardefine: $type | counter images | + | | counter = {{ #vardefine: $type | counter images }} |
− | | list = {{ #vardefine: $type | card list images | + | | list = {{ #vardefine: $type | card list images }} |
− | | monster = {{ #vardefine: $type | monster images | + | | monster = {{ #vardefine: $type | monster images }} |
− | | set = {{ #vardefine: $type | set images | + | | set = {{ #vardefine: $type | set images }} |
− | |||
}} | }} | ||
− | | Puzzles = {{ #vardefine: $type | Duel Puzzles }}{{ #vardefine: $game | {{ # | + | | Puzzles = {{ #vardefine: $type | Duel Puzzles }} |
− | + | | #default = {{ #vardefine: $type }} | |
+ | }}{{ #vardefine: $game | {{ #if: {{ #var: $type }} | {{ #explode: {{ #var: $pagename }} | {{ #var: $type }} }} | {{ #var: $pagename }} }} | ||
}}{{ #vardefine: $vg-abbr | {{vg|{{ #var: $game }}}} | }}{{ #vardefine: $vg-abbr | {{vg|{{ #var: $game }}}} | ||
}}{{ #vardefine: $vg | {{vg|{{ #var: $vg-abbr }}|full=1}} | }}{{ #vardefine: $vg | {{vg|{{ #var: $vg-abbr }}|full=1}} | ||
Line 41: | Line 42: | ||
| #default = pages related to {{ #if: {{ #var: $type }} | {{ #var: $type }} in }} | | #default = pages related to {{ #if: {{ #var: $type }} | {{ #var: $type }} in }} | ||
}} the video game ''[[{{ #var: $vg-link }}|{{ #var: $vg }}]]''. | }} the video game ''[[{{ #var: $vg-link }}|{{ #var: $vg }}]]''. | ||
− | {{ #ifexpr: {{ formatnum: {{PAGESINCATEGORY:{{ | + | {{ #ifexpr: {{ formatnum: {{PAGESINCATEGORY:{{ #var: $pagename }}}} | R }} > 400 | {{CategoryTOC}} |
}} | }} | ||
{{ #switch: {{ #var: $type }} | {{ #switch: {{ #var: $type }} |
Revision as of 10:27, 20 November 2019
This category contains pages related to the video game [[|]].