Difference between revisions of "Template:DM5 card"

From Yugipedia
Jump to: navigation, search
(Only the first artwork can have a password.)
(I don't care about these {{autolink}} values)
 
(30 intermediate revisions by 3 users not shown)
Line 1: Line 1:
__NOEDITSECTION__{{ #if: {{ #pos: {{PAGENAME}} | DM5 }} | {{Italic dab|{{ #replace: {{PAGENAME}} | DM5 | <i>DM5</i> }}|t=1}} }}{{ #if: {{NAMESPACE}}
+
{{ #if: {{ #pos: {{PAGENAME}} | DM5 }} | {{Italic dab|{{ #replace: {{PAGENAME}} | DM5 | <i>DM5</i> }}|t=1}} }}{{ #if: {{NAMESPACE}}
 
|
 
|
| [[Category:Yu-Gi-Oh! Duel Monsters 5 Expert 1 cards]]
+
| [[Category:Yu-Gi-Oh! Duel Monsters 5: Expert 1 cards]]
 
}}<!--
 
}}<!--
  
 
## Variables ##
 
## Variables ##
-->{{ #vardefine: $release    | Yu-Gi-Oh! Duel Monsters 5 Expert 1 }}<!--
+
-->{{ #vardefine: $release    | Yu-Gi-Oh! Duel Monsters 5: Expert 1 }}<!--
 
-->{{ #vardefine: $pagename  | {{ #explode: {{PAGENAME}} | ( }}                  }}<!--
 
-->{{ #vardefine: $pagename  | {{ #explode: {{PAGENAME}} | ( }}                  }}<!--
 
-->{{ #vardefine: $name      | {{ #if: {{{name|}}} | {{{name}}} | {{ #titleparts: {{ #var: $pagename }} }} }} }}<!--
 
-->{{ #vardefine: $name      | {{ #if: {{{name|}}} | {{{name}}} | {{ #titleparts: {{ #var: $pagename }} }} }} }}<!--
 
-->{{ #vardefine: $url-name  | {{ #replace: {{ #var: $name }} | # }}              }}<!--
 
-->{{ #vardefine: $url-name  | {{ #replace: {{ #var: $name }} | # }}              }}<!--
 
-->{{ #vardefine: $attribute  | {{ uc: {{{attribute|}}} }}                        }}<!--
 
-->{{ #vardefine: $attribute  | {{ uc: {{{attribute|}}} }}                        }}<!--
 +
-->{{ #vardefine: $property  | {{{property|}}}                                    }}<!--
 
-->{{ #vardefine: $type      | {{ #explode: {{{types<includeonly>|</includeonly>}}} | / }} }}<!--
 
-->{{ #vardefine: $type      | {{ #explode: {{{types<includeonly>|</includeonly>}}} | / }} }}<!--
 
-->{{ #vardefine: $type2      | {{ #explode: {{{types|}}} | / | 1 }}              }}<!--
 
-->{{ #vardefine: $type2      | {{ #explode: {{{types|}}} | / | 1 }}              }}<!--
Line 17: Line 18:
 
-->{{ #vardefine: $stars      | {{{level|}}}                                      }}<!--
 
-->{{ #vardefine: $stars      | {{{level|}}}                                      }}<!--
 
-->{{ #vardefine: $level-rank | Level                                              }}<!-- needed for {{Star properties}}
 
-->{{ #vardefine: $level-rank | Level                                              }}<!-- needed for {{Star properties}}
-->{{ #vardefine: $star_icon  | <includeonly>{{Repeat|[[File:CG Star.svg|18px|alt=]]|{{ #var: $stars }}}}</includeonly> }}<!--
+
-->{{ #vardefine: $star_icon  | <includeonly>{{Repeat|[[File:CG Star.svg|18px|alt=|class=noviewer]]|{{ #var: $stars }}}}</includeonly> }}<!--
 
-->{{ #vardefine: $number    | {{ #if: {{{number<includeonly>|</includeonly>}}}  | {{ padleft: {{{number}}}  | 3 | 0 }} }} }}<!--
 
-->{{ #vardefine: $number    | {{ #if: {{{number<includeonly>|</includeonly>}}}  | {{ padleft: {{{number}}}  | 3 | 0 }} }} }}<!--
 
-->{{ #vardefine: $number2    | {{ #if: {{{number2<includeonly>|</includeonly>}}} | {{ padleft: {{{number2}}} | 3 | 0 }} }} }}<!--
 
-->{{ #vardefine: $number2    | {{ #if: {{{number2<includeonly>|</includeonly>}}} | {{ padleft: {{{number2}}} | 3 | 0 }} }} }}<!--
 
-->{{ #vardefine: $internal_number  | {{ #if: {{{internal_number<includeonly>|</includeonly>}}}  | {{ padleft: {{{internal_number}}}  | 3 | 0 }} }} }}<!--
 
-->{{ #vardefine: $internal_number  | {{ #if: {{{internal_number<includeonly>|</includeonly>}}}  | {{ padleft: {{{internal_number}}}  | 3 | 0 }} }} }}<!--
 
-->{{ #vardefine: $internal_number2 | {{ #if: {{{internal_number2<includeonly>|</includeonly>}}} | {{ padleft: {{{internal_number2}}} | 3 | 0 }} }} }}<!--
 
-->{{ #vardefine: $internal_number2 | {{ #if: {{{internal_number2<includeonly>|</includeonly>}}} | {{ padleft: {{{internal_number2}}} | 3 | 0 }} }} }}<!--
 +
 +
-->{{ #vardefine: $is_alt_card | {{ #pos: {{PAGENAME}} | alternate password }} }}<!--
  
 
-->{{ #switch: {{ lc: {{{card_type|}}} }}
 
-->{{ #switch: {{ lc: {{{card_type|}}} }}
 
| magic | spell = {{ #vardefine: $card_type | Spell  }}{{ #vardefine: $card_type_name | Magic  }}
 
| magic | spell = {{ #vardefine: $card_type | Spell  }}{{ #vardefine: $card_type_name | Magic  }}
 
| trap          = {{ #vardefine: $card_type | Trap  }}{{ #vardefine: $card_type_name | Trap  }}
 
| trap          = {{ #vardefine: $card_type | Trap  }}{{ #vardefine: $card_type_name | Trap  }}
|               = {{ #vardefine: $monster_type | {{ #if: {{ #var: $type2 }} | Effect | Normal }} }}
+
| ticket        = {{ #vardefine: $card_type | Ticket }}{{ #vardefine: $card_type_name | Ticket }}
 +
|               = {{ #vardefine: $monster_type | {{ #var: $type2 }} | Normal }}
 
}}<!--
 
}}<!--
  
Line 38: Line 42:
 
| Ritual  = {{ #vardefine: $monster_type | {{ #var: $type2 }}        }}<!--
 
| Ritual  = {{ #vardefine: $monster_type | {{ #var: $type2 }}        }}<!--
 
           -->{{ #vardefine: $type2_page  | {{ #var: $type2 }} Monster }}
 
           -->{{ #vardefine: $type2_page  | {{ #var: $type2 }} Monster }}
 +
 +
| Token    = {{ #vardefine: $monster_type | {{ #var: $type2 }}        }}<!--
 +
          -->{{ #vardefine: $type2_page  | Monster {{ #var: $type2 }} }}
  
 
| Spirit
 
| Spirit
Line 44: Line 51:
 
           -->{{ #vardefine: $type2_page  | {{ #var: $type2 }} Monster }}<!--
 
           -->{{ #vardefine: $type2_page  | {{ #var: $type2 }} Monster }}<!--
 
           -->{{ #vardefine: $has_effect  | 1                          }}
 
           -->{{ #vardefine: $has_effect  | 1                          }}
 
 
}}<!--
 
}}<!--
  
Line 52: Line 58:
  
 
-->{{ #vardefine: $image
 
-->{{ #vardefine: $image
| {{ #ifexist: File:{{Card image name|{{ #var: $url-name }}}}-DM5-JP-VG.png
+
| {{ #ifexist: File:{{Card image name|{{PAGENAME}}}}-DM5-JP-VG{{ #if: {{ #var: $is_alt_card }} | -alt }}.png
   | {{Card image name|{{ #var: $url-name }}}}-DM5-JP-VG.png
+
   | {{Card image name|{{PAGENAME}}}}-DM5-JP-VG{{ #if: {{ #var: $is_alt_card }} | -alt }}.png
 
   }}
 
   }}
 
}}<!--
 
}}<!--
Line 59: Line 65:
 
-->{{ #vardefine: $image2
 
-->{{ #vardefine: $image2
 
| {{ #if: {{ #var: $number2 }}
 
| {{ #if: {{ #var: $number2 }}
   | {{ #ifexist: File:{{Card image name|{{ #var: $url-name }}}}-DM5-JP-VG-2.png
+
   | {{ #ifexist: File:{{Card image name|{{PAGENAME}}}}-DM5-JP-VG-2.png
     | {{Card image name|{{ #var: $url-name }}}}-DM5-JP-VG-2.png
+
     | {{Card image name|{{PAGENAME}}}}-DM5-JP-VG-2.png
 
     }}
 
     }}
 
   }}
 
   }}
Line 79: Line 85:
 
## Properties ##
 
## Properties ##
 
-->{{IfSemantics|<!--
 
-->{{IfSemantics|<!--
 +
  -->[[Debut date::July 5, 2001| ]]<!--
 
   -->[[English name::{{ #var: $name }}| ]]<!--
 
   -->[[English name::{{ #var: $name }}| ]]<!--
 
   -->{{ #set: English name (linked) = [[{{PAGENAME}}|{{ #var: $name }}]] }}<!--
 
   -->{{ #set: English name (linked) = [[{{PAGENAME}}|{{ #var: $name }}]] }}<!--
Line 85: Line 92:
 
   -->[[Card type::{{ #var: $card_type | Monster }} Card| ]]<!--
 
   -->[[Card type::{{ #var: $card_type | Monster }} Card| ]]<!--
 
   -->{{ #set: Card type (short) = [[{{ #var: $card_type | Monster }} Card|{{ #var: $card_type_name | Monster }}]] }}<!--
 
   -->{{ #set: Card type (short) = [[{{ #var: $card_type | Monster }} Card|{{ #var: $card_type_name | Monster }}]] }}<!--
   -->[[Monster type::{{ #var: $monster_type }}| ]]<!--
+
   -->{{ #switch: {{ #var: $card_type }}
 +
  | Ticket =
 +
  | Spell | Trap = [[Property::{{ #var: $property | Normal }} {{ #var: $card_type }} Card| ]]<!--
 +
    -->{{ #set: Property (short) = [[{{ #var: $property | Normal }} {{ #var: $card_type }} Card|{{ #var: $property | Normal }}]] }}
 +
 
 +
  | {{ #ifeq: {{ #var: $attribute }} | DIVINE
 +
    |
 +
    | [[Monster type::{{ #var: $type2_page | {{ #var: $monster_type }} Monster }}| ]]<!--
 +
      -->{{ #set: Monster type (short) = [[{{ #var: $type2_page | {{ #var: $monster_type }} Monster }}|{{ #var: $monster_type }}]] }}
 +
    }}
 +
  }}<!--
 
   -->[[Attribute::{{ #var: $attribute }}| ]]<!--
 
   -->[[Attribute::{{ #var: $attribute }}| ]]<!--
 
   -->[[Type::{{ #var: $type }}| ]]<!--
 
   -->[[Type::{{ #var: $type }}| ]]<!--
Line 91: Line 108:
 
   -->{{ #if: {{{level|}}} | {{Star properties}} }}<!--
 
   -->{{ #if: {{{level|}}} | {{Star properties}} }}<!--
 
   -->{{ #if: {{{atk|}}}{{{def|}}} | {{ATK DEF properties|{{{atk|}}}|{{{def|}}}}} }}<!--
 
   -->{{ #if: {{{atk|}}}{{{def|}}} | {{ATK DEF properties|{{{atk|}}}|{{{def|}}}}} }}<!--
   -->[[Medium::Yu-Gi-Oh! Duel Monsters 5 Expert 1| ]]<!--
+
   -->[[Medium::Video game| ]]<!--
 
   -->[[Release::{{ #var: $release }}| ]]<!--
 
   -->[[Release::{{ #var: $release }}| ]]<!--
  
Line 99: Line 116:
 
   | Card number    = {{ #var: $number }}
 
   | Card number    = {{ #var: $number }}
 
   | Internal number = {{ #var: $internal_number }}
 
   | Internal number = {{ #var: $internal_number }}
   | Card image     = {{ #var: $image }}
+
   | Japanese image = {{ #var: $image }}
 
   | Password        = {{{password|}}}
 
   | Password        = {{{password|}}}
 
   }}<!--
 
   }}<!--
Line 106: Line 123:
 
     | Subobject of    = {{FULLPAGENAME}}
 
     | Subobject of    = {{FULLPAGENAME}}
 
     | Card number    = {{ #var: $number2 }}
 
     | Card number    = {{ #var: $number2 }}
     | Internal number = {{ #var: $internal_number_2 }}
+
     | Internal number = {{ #var: $internal_number2 }}
     | Card image     = {{ #var: $image2 }}
+
     | Japanese image = {{ #var: $image2 }}
 
     }}
 
     }}
 
   }}
 
   }}
Line 113: Line 130:
  
 
-->{{ #if: {{ #var: $main }}
 
-->{{ #if: {{ #var: $main }}
| {{Main|type=card page|"[[{{ #var: $main }}|{{ #var: $main_text | {{ #var: $main }} }}]]"}}
+
| {{Main|type=card page|"[[{{ #var: $main }}|{{ #var: $main_text | {{ #var: $main }} }}]]"|t=1}}
 
}}<!--
 
}}<!--
  
Line 119: Line 136:
  
 
-->{{Card table
 
-->{{Card table
| bodyclass = {{ #if: {{{cardclass|}}} | {{{cardclass}}} | {{ lc: {{ #var: $card_type | {{ #var: $monster_type | blank }} }} }} }}-card
+
| bodyclass = {{ #if: {{{cardclass|}}}
 +
  | {{{cardclass}}}
 +
  | {{ #switch: {{ #var: $card_type | {{ #var: $monster_type }} }}
 +
    | Token | Ticket | = yellow
 +
    | #default        = {{ lc: {{ #var: $card_type | {{ #var: $monster_type }} }} }}
 +
    }}
 +
  }}-card
 
| title    = {{ #var: $name  }}
 
| title    = {{ #var: $name  }}
 
| above    = {{ #var: $above }}
 
| above    = {{ #var: $above }}
  
| image    = {{ #var: $image }}
+
| image_raw = {{ #if: {{ #var: $image2 }}
| max_width = 240
+
   | <div class="switcher-container" style="margin: 0 auto; max-width: 240px; text-align: left;"><!--
| below_image = {{ #if: {{ #var: $image2 }}
+
      --><div style="margin-bottom: .5rem;"><!--
   |<div class="hlist image-switcher">
+
        -->[[File:{{ #var: $image | DM5-Box-JP.jpg }}|240px|alt=]]<!--
{{Image dimensions|{{ #var: $image }}|artwork 1}} '''·''' {{Image dimensions|{{ #var: $image2 }}|artwork 2}}
+
        --><span class="switcher-label">Artwork 1</span><!--
</div>
+
      --></div><!--
 +
      --><div style="margin-bottom: .5rem;"><!--
 +
        -->[[File:{{ #var: $image2 }}|240px|alt=]]<!--
 +
        --><span class="switcher-label">Artwork 2</span><!--
 +
      --></div><!--
 +
    --></div>
 +
  | [[File:{{ #var: $image | DM5-Box-JP.jpg }}|240px|alt=]]
 
   }}
 
   }}
  
Line 135: Line 164:
  
 
| label2    = [[Property]]
 
| label2    = [[Property]]
| data2    = {{ #if: {{{property|}}} | [[{{{property}}} {{ #var: $card_type }}|{{ #var: $property }}]] [[File:{{ #var: $property }}.svg|18px|alt=]] }}
+
| data2    = {{ #if: {{{property|}}} | [[{{{property}}} {{ #var: $card_type }} Card|{{{property}}}]] [[File:{{{property}}}.svg|18px|alt=|class=noviewer]] }}
  
 
| label3    = [[Attribute]]
 
| label3    = [[Attribute]]
| data3    = {{ #if: {{{attribute|}}} | [[{{ #var: $attribute }}]] [[File:{{ #var: $attribute }}.svg|24px|alt=]] }}
+
| data3    = {{ #if: {{{attribute|}}} | [[{{ #var: $attribute }}]] [[File:{{ #var: $attribute }}.svg|24px|alt=|class=noviewer]] }}
  
 
| label4    = [[Type]]
 
| label4    = [[Type]]
 
| data4    = {{ #if: {{{types<includeonly>|</includeonly>}}} |
 
| data4    = {{ #if: {{{types<includeonly>|</includeonly>}}} |
[[File:{{ #var: $type }}-TF06.png|16px|alt=]]
 
 
[[{{ #var: $type      }}|{{ #var: $type  }}]] {{  #if: {{ #var: $type2_page }} |
 
[[{{ #var: $type      }}|{{ #var: $type  }}]] {{  #if: {{ #var: $type2_page }} |
 
&#32;/ [[{{ #var: $type2_page }}|{{ #var: $type2 }}]] }}{{ #if: {{ #var: $type3_page }} |
 
&#32;/ [[{{ #var: $type2_page }}|{{ #var: $type2 }}]] }}{{ #if: {{ #var: $type3_page }} |
&#32;/ [[{{ #var: $type3_page }}|{{ #var: $type3 }}]] }}
+
&#32;/ [[{{ #var: $type3_page }}|{{ #var: $type3 }}]] }} <!--
 +
 
 +
-->[[File:{{ #var: $type }}-TF06.png|16px|alt=|class=noviewer]]<!--
 +
-->{{ #if: {{ #var: $type2_page }} | {{ #ifeq: {{ #var: $type2 }} | Token || [[File:{{ #var: $type2_page }}-DM5.png|16px|alt=|class=noviewer]] }} }}<!--
 +
-->{{ #if: {{ #var: $type3_page }} | [[File:{{ #var: $type3_page }}-DM5.png|16px|alt=|class=noviewer]] }}
 
   }}
 
   }}
  
Line 177: Line 209:
  
 
| label10  = [[Password]]
 
| label10  = [[Password]]
| data10    = {{{password<includeonly>|</includeonly>}}} {{ #if: {{ #var: $number2 }} | (artwork 1) }}
+
| data10    = {{ #if: {{{password<includeonly>|</includeonly>}}} | {{{password}}} {{ #if: {{ #var: $number2 }} | (artwork 1) }} }}
  
 
| data11    = {{ #if: {{{lore<includeonly>|</includeonly>}}} |
 
| data11    = {{ #if: {{{lore<includeonly>|</includeonly>}}} |
Line 188: Line 220:
 
</div>
 
</div>
 
   }}
 
   }}
 +
 +
| label12    = [[Status]]
 +
| data12    = {{ #if: {{{status<includeonly>|</includeonly>}}} | [[{{{status}}}]] }}
  
 
| below      =  
 
| below      =  
Line 194: Line 229:
 
   |{{ #var: $number }}
 
   |{{ #var: $number }}
 
   |last      = 928
 
   |last      = 928
   |curr      = ''[[Yu-Gi-Oh! Duel Monsters 5 Expert 1]]'' cards ([[List of Yu-Gi-Oh! Duel Monsters 5 Expert 1 cards|list]] '''·''' [[Gallery of Yu-Gi-Oh! Duel Monsters 5 Expert 1 cards|gallery]])
+
   |curr      = ''[[Yu-Gi-Oh! Duel Monsters 5: Expert 1]]'' cards ([[List of Yu-Gi-Oh! Duel Monsters 5: Expert 1 cards|list]] '''·''' [[Gallery of Yu-Gi-Oh! Duel Monsters 5: Expert 1 cards|gallery]])
 
   |curr2      = none
 
   |curr2      = none
 
   |padded    = true
 
   |padded    = true
Line 213: Line 248:
  
 
{{Card info links|{{ #var: $main | {{ #var: $pagename }} }}|medium=vg}}<!--
 
{{Card info links|{{ #var: $main | {{ #var: $pagename }} }}|medium=vg}}<!--
 +
 +
-->{{ #if: {{ #ask: [[Set contains::{{PAGENAME}}]] }} | &#32;
 +
<h2>Sets</h2>
 +
<!--
 +
 +
  -->{{ #if: {{ #ask: [[Set contains::{{PAGENAME}}]][[-Has subobject.Set type::!Initial Deck]] }} | &#32;
 +
<table class="wikitable">
 +
  <tr>
 +
    <th scope="col">Set</th>{{ #if: {{ #var: $number2 }}
 +
    | <th scope="col">Artwork</th>
 +
    }}
 +
    <th scope="col">Rarity</th>
 +
  </tr><!--
 +
    -->{{ #ask: [[Set contains::{{PAGENAME}}]][[-Has subobject.Set type::!Initial Deck]]
 +
    |?-Has subobject.Page name = Page name
 +
    |?-Has subobject.English name
 +
    |?Rarity
 +
    |?Uses artwork
 +
    |mainlabel  = -
 +
    |format    = plainlist
 +
    |template  = EDS card/set row
 +
    |named args = true
 +
    }}
 +
</table>
 +
  }}<!--
 +
 +
  -->{{ #if: {{ #ask: [[Set contains::{{PAGENAME}}]][[-Has subobject.Set type::Initial Deck]] }}
 +
  | <p>"{{ #var: $name }}" can be included in the [[Initial Deck (DM5)|Initial Deck]].</p>
 +
  }}
 +
}}<!--
  
 
--><includeonly>{{Card navigation}}</includeonly><!--
 
--><includeonly>{{Card navigation}}</includeonly><!--
  
 
--><noinclude>{{documentation}}</noinclude>
 
--><noinclude>{{documentation}}</noinclude>

Latest revision as of 12:54, 2 May 2023

DM5 card
Japanese
{{{ja_name}}}
Rōmaji
{{{romaji_name}}}
Translated
{{{trans_name}}}
Type [[{{{types}}}|{{{types}}}]] [[File:{{{types}}}-TF06.png|16px|alt=|class=noviewer]]
ATK / DEF {{{atk}}} / {{{def}}}
Effect type

  • [[{{{effect_types}}}|{{{effect_types}}}]]Property "Effect type" (as page type) with input value "{{{effect_types}}}" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.
Number
  • {{{number}}} (artwork 1)
  • {{{number2}}} (artwork 2)
Internal number
  • {{{internal_number}}} (artwork 1)
  • {{{internal_number2}}} (artwork 2)
Password {{{password}}} (artwork 1)

{{{lore}}}

{{{ja_lore}}}

Status [[{{{status}}}]]
  • [[Card Gallery:{{{main}}}|Gallery]]
  • [[Card Artworks:{{{main}}}|Artworks]]
  • [[Card Tips:{{{main}}}|Tips]]
  • [[Card Trivia:{{{main}}}|Trivia]]
  • [[Card Appearances:{{{main}}}|Appearances]]
  • [[Card Names:{{{main}}}|Names]]
  • [[Card Lores:{{{main}}}|Lores]]