Editing Template:Video game category header

Jump to: navigation, search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

This page is not enabled for semantic in-text annotations due to namespace restrictions. Details about how to enable the namespace can be found on the configuration help page.

Latest revision Your text
Line 1: Line 1:
{{ #vardefine: $pagename | {{Normalized pagename|{{PAGENAME<noinclude>:Yu-Gi-Oh! Duel Links counter images</noinclude>}}}}
+
{{ #vardefine: $type | {{ #explode: {{PAGENAME}} || -1 }}
}}{{ #vardefine: $type | {{ #explode: {{ #var: $pagename }} || -1 }}
 
 
}}{{ #switch: {{ #var: $type }}
 
}}{{ #switch: {{ #var: $type }}
   | artworks = {{ #switch: {{ #explode: {{ #var: $pagename }} || -2 }}
+
   | cards | characters | files | sets = {{ #vardefine: $game | {{ #explode: {{PAGENAME}} | {{ #var: $type }} }} }}
     | Spell    = {{ #vardefine: $type | Field Spell artworks }}
+
  | images = {{ #switch: {{ #explode: {{PAGENAME}} || -2 }}
     | card     = {{ #vardefine: $type | card artworks }}
+
     | card      = {{ #vardefine: $type | card images }}{{ #vardefine: $game | {{ #explode: {{PAGENAME}} | {{ #var: $type }} }} }}
     | #default = <!-- one-word type that shouldn't need adjusted -->
+
     | character = {{ #vardefine: $type | character images }}{{ #vardefine: $game | {{ #explode: {{PAGENAME}} | {{ #var: $type }} }} }}
 +
     | list      = {{ #vardefine: $type | card list images }}{{ #vardefine: $game | {{ #explode: {{PAGENAME}} | {{ #var: $type }} }} }}
 +
     | monster  = {{ #vardefine: $type | monster images }}{{ #vardefine: $game | {{ #explode: {{PAGENAME}} | {{ #var: $type }} }} }}
 
   }}
 
   }}
   | Decks = {{ #switch: {{ #explode: {{ #var: $pagename }} || -2 }}
+
   | #default = {{ #vardefine: $game | {{PAGENAME}} }}{{ #vardefine: $type }}
    | Starter  = {{ #vardefine: $type | Starter Decks }}
+
}}{{ #vardefine: $vg-abbr | {{vg|{{ #var: $game }}}}
    | Structure = {{ #vardefine: $type | Structure Decks }}
+
}}{{ #vardefine: $vg      | {{vg|{{ #var: $vg-abbr }}|full=1}}
  }}
+
}}{{ #vardefine: $vg-link | {{vg|{{ #var: $vg-abbr }}|full=1|link=1}}
  | Disks = {{ #vardefine: $type | Duel Disks }}
 
  | galleries = {{ #vardefine: $type | card galleries }}
 
  | icons = {{ #switch: {{ #explode: {{ #var: $pagename }} || -2 }}
 
    | Attribute = {{ #vardefine: $type | Attribute icons }}
 
    | counter  = {{ #vardefine: $type | counter icons }}
 
    | genre    = {{ #vardefine: $type | genre icons }}
 
    | Property = {{ #vardefine: $type | Property icons }}
 
    | Type      = {{ #vardefine: $type | Type icons }}
 
  }}
 
  | images = {{ #switch: {{ #explode: {{ #var: $pagename }} || -2 }}
 
    | card      = {{ #vardefine: $type | card images }}
 
    | character = {{ #vardefine: $type | character images }}
 
    | counter  = {{ #vardefine: $type | counter icons }}{{ #vardefine: $pagename_type | counter images }}
 
    | list      = {{ #vardefine: $type | card list images }}
 
    | monster  = {{ #vardefine: $type | monster images }}
 
    | pack      = {{ #vardefine: $type | pack images }}
 
    | set      = {{ #vardefine: $type | set images }}
 
  }}
 
  | Lists = {{ #vardefine: $type | Forbidden & Limited Lists }}
 
  | Puzzles = {{ #vardefine: $type | Duel Puzzles }}
 
  | Runners = {{ #vardefine: $type | Duel Runners }}
 
  | cards | chapters | characters | clothing | events | files | genres | icons | items | locations | sets | videos = <!-- these are one-word types that don't need adjusting -->
 
  | #default = {{ #vardefine: $type }}<!-- clear unrecognized types -->
 
}}{{ #vardefine: $game     | {{ #if: {{ #var: $type }} | {{ #explode: {{ #var: $pagename }} | {{ #var: $pagename_type | {{ #var: $type }} }} }} | {{ #var: $pagename }} }}
 
}}{{ #vardefine: $vg      | {{vg|{{ #var: $game }}|full=1}}
 
}}{{ #vardefine: $vg-abbr | {{ #if: {{ #var: $vg }} | {{vg|{{ #var: $game }}}} }}
 
}}{{ #vardefine: $vg-link  | {{ #if: {{ #var: $vg }} | {{vg|{{ #var: $game }}|full=1|link=1}} | {{ #var: $game }} }}
 
}}{{ #vardefine: $vg      | {{ #var: $vg | {{ #var: $game }} }}<!-- if for some reason the game isn't listed in {{vg}}, we need *something* for the game's name -->
 
 
}}{{ #vardefine: $vg-short | {{ #switch: {{ #explode: {{ #var: $vg-link }} || 1 }}
 
}}{{ #vardefine: $vg-short | {{ #switch: {{ #explode: {{ #var: $vg-link }} || 1 }}
 
   | GX      = {{ #replace: {{ #var: $vg-link }} | Yu-Gi-Oh! GX }}
 
   | GX      = {{ #replace: {{ #var: $vg-link }} | Yu-Gi-Oh! GX }}
 
   | 5D's    = {{ #replace: {{ #var: $vg-link }} | Yu-Gi-Oh! 5D's }}
 
   | 5D's    = {{ #replace: {{ #var: $vg-link }} | Yu-Gi-Oh! 5D's }}
 
   | ZEXAL    = {{ #replace: {{ #var: $vg-link }} | Yu-Gi-Oh! ZEXAL }}
 
   | ZEXAL    = {{ #replace: {{ #var: $vg-link }} | Yu-Gi-Oh! ZEXAL }}
   | ARC-V    = {{ #replace: {{ #var: $vg-link }} | Yu-Gi-Oh! ARC-V }}
+
   | The      = {{ #replace: {{ #var: $vg-link }} | Yu-Gi-Oh! The }}
 
   | #default = {{ #replace: {{ #var: $vg-link }} | Yu-Gi-Oh! }}
 
   | #default = {{ #replace: {{ #var: $vg-link }} | Yu-Gi-Oh! }}
 
   }}
 
   }}
}}{{ #ifeq: {{ #explode: {{ #var: $vg-short }} }} | The
+
}}This category contains {{ #switch: {{ #var: $type }}
   | {{ #vardefine: $vg-short | {{ #sub: {{ #var: $vg-short }} | 4 }} }}
+
  | files = uploaded files for
}}<!--
+
  | card images = card images from
 +
  | character images = character images from
 +
  | monster images = non-card images from
 +
   | #default = pages related to {{ #if: {{ #var: $type }} | {{ #var: $type }} in }}
 +
}} the video game ''[[{{ #var: $vg-link }}|{{ #var: $vg }}]]''.
  
-->{{ #vardefine: $series | {{ #show: {{ #var: $vg-link }} |?Video game series# }} }}<!--
+
{{ #ifexpr: {{ formatnum: {{PAGESINCATEGORY:{{PAGENAME}}}} | R }} > 400 | {{Contents}} }}
  
-->This category contains {{ #switch: {{ #var: $type }}
+
{{ #ifeq: {{ #var: $type }} | sets
  | artworks | card artworks = card artworks from
+
   | {{ #ifexist: Template:{{ #var: $vg }} sets | {{ {{ #var: $vg }} sets }} | {{ #ifexist: Template:Boosters/{{ #var: $vg-abbr }} | {{Boosters/{{ #var: $vg-abbr }}}} }} }}
  | Attribute icons          = images of [[Attribute]] icons from
 
  | Field Spell artworks    = [[Field Spell Card]] artworks from
 
  | card galleries          = card galleries from
 
  | card images              = card images from
 
  | chapters                = chapters from
 
  | character images        = character images from
 
  | clothing                = clothing items in
 
  | counter icons            = images of [[counter]] icons from
 
  | Duel Disks              = [[Duel Disk]]s in
 
  | Duel Puzzles            = [[Duel Puzzle]]s from
 
  | Duel Runners            = [[Duel Runner]]s in
 
  | events                  = events held in
 
  | files                    = uploaded files for
 
  | Forbidden & Limited Lists = [[Forbidden]] & [[Limited]] lists from
 
  | genre icons              = images of genre icons from
 
  | icons                    = uploaded icons for
 
  | images                  = uploaded images for
 
  | monster images          = non-card monster images from
 
  | pack images              = images of packs from
 
  | Property icons          = images of [[Property]] icons from
 
  | set image                = set images from
 
  | Starter Decks            = [[Starter Deck]]s from
 
  | Structure Decks          = [[Structure Deck]]s from
 
  | Type icons              = images of [[Type]] icons from
 
  | videos                  = uploaded videos for
 
  | #default                = pages related to {{ #if: {{ #var: $type }} | {{ #var: $type }} in }}
 
}} the video game ''[[{{ #var: $vg-link }}|{{ #var: $vg }}]]''.
 
{{ #ifexpr: {{ formatnum: {{PAGESINCATEGORY:{{ #var: $pagename }}}} | R }} > 400 | {{CategoryTOC}}
 
}}
 
{{ #switch: {{ #var: $type }}
 
  | chapters  = {{ #ifexist: Template:{{ #var: $vg }} chapters | {{ {{ #var: $vg }} chapters|state=collapsed}} }}
 
  | characters = {{ #ifexist: Template:{{ #var: $vg }} characters | {{ {{ #var: $vg }} characters|state=collapsed}} | {{ #ifexist: Template:Characters/{{ #var: $vg-abbr }} | {{Characters/{{ #var: $vg-abbr }}|state=collapsed}} }} }}
 
   | events    = {{ #ifexist: Template:{{ #var: $vg }} events | {{ {{ #var: $vg }} events|state=collapsed}} }}
 
  | sets      = {{ #ifexist: Template:{{ #var: $vg }} sets | {{ {{ #var: $vg }} sets|state=collapsed}} | {{ #ifexist: Template:Boosters/{{ #var: $vg-abbr }} | {{Boosters/{{ #var: $vg-abbr }}|state=collapsed}} }} }}
 
 
}}
 
}}
 
<includeonly>{{ #if: {{ #var: $type }}
 
<includeonly>{{ #if: {{ #var: $type }}
   | {{ #switch: {{ #var: $type }}<!-- categorize within the "Category:<Video game>" category tree -->
+
   | [[Category:{{ #var: $vg }} {{ #if: {{ #pos: {{ #var: $type }} | images }} | files }}|{{ ucfirst: {{ #var: $type }} }}]]{{ #switch: {{ #var: $type }}
    | card galleries = [[Category:{{ #var: $vg-link }} cards|{{ ucfirst: {{ #var: $type }} }}]]
+
     | cards      = [[Category:Cards by video game|{{ #var: $vg-short }}]]
    | clothing
+
     | card images = [[Category:Video game card images|{{ #var: $vg-short }}]]
    | Duel Disks
+
     | characters = [[Category:Video game characters|{{ #var: $vg-short }}]]
    | Duel Runners  = [[Category:{{ #var: $vg-link }} items|{{ ucfirst: {{ #var: $type }} }}]]
+
     | files       = [[Category:Files by video game|{{ #var: $vg-short }}]]
    | icons        = [[Category:{{ #var: $vg-link }} files|{{ ucfirst: {{ #var: $type }} }}]]
+
     | sets       = [[Category:Video game sets|{{ #var: $vg-short }}]]
    | #default      = <!--
 
      # If any of the following types, put in "Category:<Video game> files"
 
      -->{{ #if: {{ #pos: {{ #var: $type }} | images }}{{ #pos: {{ #var: $type }} | videos }}{{ #pos: {{ #var: $type }} | artworks }}
 
      | [[Category:{{ #var: $vg-link }} files|{{ ucfirst: {{ #var: $type }} }}]]
 
      | <!--
 
        # If an icon type, put in "Category:<Video game> icons"
 
        -->{{ #if: {{ #pos: {{ #var: $type }} | icons }}
 
        | [[Category:{{ #var: $vg-link }} icons|{{ ucfirst: {{ #var: $type }} }}]]
 
        | <!--
 
          # if a type of set, put in "Category:<Video game> sets"
 
          -->{{ #if: {{ #pos: {{ #var: $type }} | Decks }}
 
          | [[Category:{{ #var: $vg-link }} sets|{{ ucfirst: {{ #var: $type }} }}]]
 
          | <!--
 
            # Any other type goes straight into "Category:<Video game>"
 
            -->[[Category:{{ #var: $vg-link }}|{{ ucfirst: {{ #var: $type }} }}]]
 
        }}
 
      }}
 
    }}
 
  }}{{ #switch: {{ #var: $type }}
 
     | Attribute icons  = [[Category:Attribute icons by video game|{{ #var: $vg-short }}]]
 
    | card galleries  = [[Category:Video game card galleries by game|{{ #var: $vg-short }}]]
 
     | card images     = [[Category:{{ #var: $series | Video game }} card images|{{ #var: $vg-short }}]]
 
    | cards            = [[Category:{{ #if: {{ #var: $series }} | {{ #var: $series }} cards | Cards by video game }}|{{ #var: $vg-short }}]]
 
    | chapters        = [[Category:Video game chapters|{{ #var: $vg-short }}]]
 
     | characters       = [[Category:{{ #var: $series | Video game }} characters|{{ #var: $vg-short }}]]
 
     | character images = [[Category:Images of video game characters|{{ #var: $vg-short }}]]
 
    | clothing        = [[Category:Clothing|{{ #var: $vg-short }}]]
 
    | counter icons    = [[Category:Counter icons|{{ #var: $vg-short }}]]
 
    | Duel Disks       = [[Category:Video game Duel Disks|{{ #var: $vg-short }}]]
 
    | Duel Puzzles    = [[Category:Duel Puzzles|{{ #var: $vg-short }}]]
 
    | Duel Runners    = [[Category:Video game Duel Runners|{{ #var: $vg-short }}]]
 
    | events          = [[Category:Video game events|{{ #var: $vg-short }}]]
 
    | files            = [[Category:Files by video game|{{ #var: $vg-short }}]]
 
     | Forbidden & Limited Lists = [[Category:Video game Forbidden & Limited Lists|{{ #var: $vg-short }}]]
 
    | icons            = [[Category:Video game icons|{{ #var: $vg-short }}]]
 
    | items            = [[Category:{{ #var: $series | Video game }} items|{{ #var: $vg-short }}]]
 
    | locations       = [[Category:{{ #var: $series | Video game }} locations|{{ #var: $vg-short }}]]
 
    | Property icons  = [[Category:Video game Property icons|{{ #var: $vg-short }}]]
 
    | set images      = [[Category:Video game set images|{{ #var: $vg-short }}]]
 
    | sets            = [[Category:Video game sets|{{ #var: $vg-short }}]]
 
    | Starter Decks    = [[Category:Starter Decks|{{ #var: $vg-short }}]]
 
    | Structure Decks  = [[Category:Structure Decks|{{ #var: $vg-short }}]]
 
    | Type icons      = [[Category:Type icons|{{ #var: $vg-short }}]]
 
 
   }}
 
   }}
 
   | [[Category:Video games|{{ #var: $vg-short }}]]
 
   | [[Category:Video games|{{ #var: $vg-short }}]]
}}</includeonly><noinclude>{{Documentation}}</noinclude>
+
}}</includeonly><noinclude>[[Category:Templates]]</noinclude>

Please note that all contributions to Yugipedia are considered to be released under the Creative Commons Attribution-ShareAlike 4.0 International License (see Yugipedia:Licensing for more details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)
Preview page with this template
Below are some commonly used wiki markup codes. Simply click on what you want to use and it will appear in the edit box above.

View this template