Difference between revisions of "Template:DM7 card"

From Yugipedia
Jump to: navigation, search
(Creating with just the basic information; visible stats, status and localisation)
 
(Added support for alternate artworks, which are treated as separate cards. Added "cardclass" property for appropriately colouring the Egyptian Gods.)
Line 1: Line 1:
__NOEDITSECTION__{{ #if: {{ #pos: {{PAGENAME}} | TSC }} | {{Italic dab|t=1}} }}{{ #if: {{NAMESPACE}}
+
__NOEDITSECTION__{{ #if: {{ #pos: {{PAGENAME}} | TSC }} | {{Italic dab|{{ #replace: {{PAGENAME}} | TSC | <i>TSC</i> }}|t=1}} }}{{ #if: {{NAMESPACE}}
 
|
 
|
 
| [[Category:Yu-Gi-Oh! The Sacred Cards cards]]
 
| [[Category:Yu-Gi-Oh! The Sacred Cards cards]]
Line 18: Line 18:
 
-->{{ #vardefine: $deck_cost  | {{{deck_cost|}}}                              }}<!--
 
-->{{ #vardefine: $deck_cost  | {{{deck_cost|}}}                              }}<!--
 
-->{{ #vardefine: $number    | {{ #if: {{{number|}}} | {{ padleft: {{{number}}} | 3 | 0 }} }} }}<!--
 
-->{{ #vardefine: $number    | {{ #if: {{{number|}}} | {{ padleft: {{{number}}} | 3 | 0 }} }} }}<!--
 +
-->{{ #vardefine: $alt_art    | {{ #if: {{ #pos: {{PAGENAME}} | alternate artwork) }} | -2 }} }}<!--
  
 
-->{{ #switch: {{ lc: {{{card_type|}}} }}
 
-->{{ #switch: {{ lc: {{{card_type|}}} }}
Line 47: Line 48:
 
-->{{ #vardefine: $image-name-fragment | {{Card image name|{{ #var: $url-name }} }}
 
-->{{ #vardefine: $image-name-fragment | {{Card image name|{{ #var: $url-name }} }}
 
}}{{ #vardefine: $en-image
 
}}{{ #vardefine: $en-image
| {{ #ifexist: File:{{ #var: $image-name-fragment }}-TSC-EN-VG.png
+
| {{ #ifexist: File:{{ #var: $image-name-fragment }}-TSC-EN-VG{{ #var: $alt_art }}.png
   | {{ #var: $image-name-fragment }}-TSC-EN-VG.png
+
   | {{ #var: $image-name-fragment }}-TSC-EN-VG{{ #var: $alt_art }}.png
 
   }}
 
   }}
 
}}{{ #vardefine: $fr-image
 
}}{{ #vardefine: $fr-image
| {{ #ifexist: File:{{ #var: $image-name-fragment }}-TSC-FR-VG.png
+
| {{ #ifexist: File:{{ #var: $image-name-fragment }}-TSC-FR-VG{{ #var: $alt_art }}.png
   | {{ #var: $image-name-fragment }}-TSC-FR-VG.png
+
   | {{ #var: $image-name-fragment }}-TSC-FR-VG{{ #var: $alt_art }}.png
 
   }}
 
   }}
 
}}{{ #vardefine: $de-image
 
}}{{ #vardefine: $de-image
| {{ #ifexist: File:{{ #var: $image-name-fragment }}-TSC-DE-VG.png
+
| {{ #ifexist: File:{{ #var: $image-name-fragment }}-TSC-DE-VG{{ #var: $alt_art }}.png
   | {{ #var: $image-name-fragment }}-TSC-DE-VG.png
+
   | {{ #var: $image-name-fragment }}-TSC-DE-VG{{ #var: $alt_art }}.png
 
   }}
 
   }}
 
}}{{ #vardefine: $it-image
 
}}{{ #vardefine: $it-image
| {{ #ifexist: File:{{ #var: $image-name-fragment }}-TSC-IT-VG.png
+
| {{ #ifexist: File:{{ #var: $image-name-fragment }}-TSC-IT-VG{{ #var: $alt_art }}.png
   | {{ #var: $image-name-fragment }}-TSC-IT-VG.png
+
   | {{ #var: $image-name-fragment }}-TSC-IT-VG{{ #var: $alt_art }}.png
 
   }}
 
   }}
 
}}{{ #vardefine: $es-image
 
}}{{ #vardefine: $es-image
| {{ #ifexist: File:{{ #var: $image-name-fragment }}-TSC-SP-VG.png
+
| {{ #ifexist: File:{{ #var: $image-name-fragment }}-TSC-SP-VG{{ #var: $alt_art }}.png
   | {{ #var: $image-name-fragment }}-TSC-SP-VG.png
+
   | {{ #var: $image-name-fragment }}-TSC-SP-VG{{ #var: $alt_art }}.png
 
   }}
 
   }}
 
}}{{ #vardefine: $ja-image
 
}}{{ #vardefine: $ja-image
| {{ #ifexist: File:{{ #var: $image-name-fragment }}-GB7-JP-VG.png
+
| {{ #ifexist: File:{{ #var: $image-name-fragment }}-GB7-JP-VG{{ #var: $alt_art }}.png
   | {{ #var: $image-name-fragment }}-GB7-JP-VG.png
+
   | {{ #var: $image-name-fragment }}-GB7-JP-VG{{ #var: $alt_art }}.png
 
   }}
 
   }}
 
}}<!--
 
}}<!--
Line 125: Line 126:
 
-->{{ #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 }} }}]]"}}
 +
}}<!--
 +
 +
-->{{ #if: {{ #pos: {{PAGENAME}} | (TSC alternate artwork) }}
 +
| {{See also|{{ #replace: {{PAGENAME}} | (TSC alternate artwork) | (''TSC'') }}}}
 +
| {{ #ifexist: {{ #replace: {{PAGENAME}} | (TSC) | (TSC alternate artwork) }}
 +
  | {{See also|{{ #replace: {{PAGENAME}} | (TSC) | (''TSC'' alternate artwork) }}}}
 +
  }}
 
}}<!--
 
}}<!--
  
Line 130: Line 138:
  
 
-->{{Card table
 
-->{{Card table
| bodyclass              = {{ lc: {{ #var: $card_type | {{ #var: $monster_type | blank }} }} }}-card
+
| bodyclass              = {{ #if: {{{cardclass|}}} | {{{cardclass}}} | {{ lc: {{ #var: $card_type | {{ #var: $monster_type | blank }} }} }} }}-card
 
| title                  = {{ #var: $name  }}
 
| title                  = {{ #var: $name  }}
 
| above                  = {{ #var: $above }}
 
| above                  = {{ #var: $above }}

Revision as of 19:34, 5 April 2019

DM7 card
Japanese
{{{ja_name}}}
Rōmaji
{{{romaji_name}}}
Translated
{{{trans_name}}}
Back-EN.png
Type [[{{{types}}}]]
Summon [[{{{summon}}} (Alignment)|{{{summon}}}]]
Deck Cost {{{deck_cost}}}
ATK / DEF {{{atk}}} / {{{def}}}

{{{lore}}}

Password {{{password}}}
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]]

Other languages

Name Lore
French {{{fr_name}}} {{{fr_lore}}}
German {{{de_name}}} {{{de_lore}}}
Italian {{{it_name}}} {{{it_lore}}}
Spanish {{{es_name}}} {{{es_lore}}}
Japanese {{{ja_name}}} {{{ja_lore}}}
Japanese translated {{{trans_name}}} {{{ja_trans_lore}}}