Difference between revisions of "Template:CMC card"

From Yugipedia
Jump to: navigation, search
m (fix)
(I don't care about these {{autolink}} values)
 
(42 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Card tabs
+
<templatestyles src="Template:CMC card/styles.css" /><!--
| en        = true
+
## Variables ##
| ja        = {{{ja_name<includeonly>|</includeonly>}}}{{{ja_image|}}}
+
-->{{ #vardefine: $name          | {{ #if: {{{name|}}} | {{{name}}} | {{ #titleparts: {{ #explode: {{PAGENAME}} | ( }} }} }} }}<!--
 +
-->{{ #vardefine: $pagename      | {{ #explode: {{PAGENAME}} | ( }}                        }}<!--
 +
-->{{ #vardefine: $url-name      | {{ #replace: {{ #var: $name }} | # }}                   }}<!--
 +
-->{{ #vardefine: $image-name    | {{Card image name| {{ #var: $url-name }} }}              }}<!--
  
| bodyclass = cmc-card list-noicon
+
-->{{ #vardefine: $en-image      | {{PNG JPG fallback|{{ #var: $image-name }}-CapMon-EN-Manga}}      }}<!--
 +
-->{{ #vardefine: $ja-image      | {{PNG JPG fallback|{{ #var: $image-name }}-CapMon-JP-Manga}}      }}<!--
 +
-->{{ #vardefine: $ja-color-image | {{PNG JPG fallback|{{ #var: $image-name }}-CapMon-JP-Manga-color}} }}<!--
 +
-->{{ #vardefine: $image          | {{ #var: $en-image | {{ #var: $ja-image | {{ #var: $ja-color-image }} }} }} }}<!--
  
| title    = {{ #if: {{{name|}}} | {{{name}}}[[English name::{{{name}}}| ]] | {{PAGENAME}}[[English name::{{PAGENAME}}| ]] }}
+
  # CMC with multiple abilities have taller images
| ja_title  = {{ #if: {{{ja_name<includeonly>|</includeonly>}}} | {{{ja_name}}} }}
+
-->{{ #vardefine: $image_size    | x{{ #ifexpr: {{ #rpos: {{{abilities|}}} | * }} > 1 | 290 | 190 }}px  }}<!--
  
| image    = {{ #if: {{{image<includeonly>|</includeonly>}}}
+
-->{{ #if: {{ #pos: {{PAGENAME}} | ( }}{{{main<includeonly>|</includeonly>}}}
  | {{{image}}}
+
| {{ #switch: {{ lc: {{{main|}}} }}
  | {{ #replace: {{ #replace: {{PAGENAME}} | &#34; }} }}-CapMon-EN-Manga.jpg
+
  | no | none | false =  
  }}
+
  | {{ #vardefine: $main | {{ #if: {{{main<includeonly>|</includeonly>}}} | {{{main}}} | {{ #var: $url-name }} }} }}
| ja_image  = {{ #if: {{{ja_image<includeonly>|</includeonly>}}}
+
  }}
  | {{{ja_image}}}
+
}}<!--
  | {{ #replace: {{ #replace: {{PAGENAME}} | &#34; }} }}-CapMon-JP-Manga.jpg
 
  }}
 
| width    = {{ #if: {{{width|}}} | {{{width}}} | 100 }}
 
  
| label1    = Japanese
+
-->{{ #if: {{{ja_name<includeonly>|</includeonly>}}}{{ #var: $main }}
| data1    = {{IfSemantics
+
| {{ #vardefine: $above
  | {{ #ifeq: {{{ja_name}}} | {{Ruby/split|{{{ja_name}}}}} || {{Ruby/split|{{{ja_name<includeonly>|</includeonly>}}}|top}}<br /> }}[[Japanese name::{{Ruby/split|{{{ja_name<includeonly>|</includeonly>}}}}}]]
+
  | {{Japanese names<!--
  | {{{ja_name|}}}
+
    -->| {{{ja_name<includeonly>|</includeonly>}}}<!--
 +
    -->| {{{romaji_name<includeonly>|</includeonly>}}}<!--
 +
    -->| {{{trans_name<includeonly>|</includeonly>}}}<!--
 +
    -->| main = {{ #if: {{{ja_name<includeonly>|</includeonly>}}} | | {{ #var: $main }} }}
 +
    }}
 
   }}
 
   }}
 +
}}<!--
 +
 +
## Properties ##
 +
-->{{IfSemantics|<!--
 +
  -->[[English name::{{ #var: $name }}| ]]<!--
 +
  -->{{ #set: English name (linked) = [[{{PAGENAME}}|{{ #var: $name }}]] }}<!--
 +
  -->[[Main card page::{{ #var: $main }}| ]]<!--
 +
  -->[[Card image::{{ #var: $image }}| ]]<!--
 +
  -->{{Star properties|{{{level|}}}}}<!--
 +
  -->[[Medium::Manga| ]]<!--
 +
  -->[[Game::Capsule Monster Chess| ]]
 +
}}<!--
  
| label2    = Romaji
+
-->{{ #if: {{{italic_title|}}}
| data2     = {{ #if: {{{romaji_name<includeonly>|</includeonly>}}}
+
  | {{Italic title|{{{italic_title}}}}}
  | ''{{{romaji_name}}}'' [[Romaji name::{{{romaji_name}}}| ]]
+
  | {{ #if: {{ #explode: {{PAGENAME}} | ( | 1 }}
 +
     | {{ #vardefine: $dabtext | {{Normalized pagename|{{ #replace: {{ #explode: {{PAGENAME}} | ( | 1 }} | ) }}}}
 +
    }}{{ #vardefine: $dabtext
 +
      | {{ #switch: {{ #var: $dabtext }}
 +
        | CMC      | Capsule Monster Chess      = ''{{ #var: $dabtext }}''
 +
        | Manga CMC | Manga Capsule Monster Chess = manga ''{{ #explode: {{ #var: $dabtext }} }}''
 +
      }}
 +
    }}{{ #if: {{ #var: $dabtext }} | {{Italic title|{{ #var: $pagename }} ({{ #var: $dabtext }})|t=1}} }}
 
   }}
 
   }}
 +
}}<!--
  
| label3    = Translated
+
-->{{ #if: {{ #var: $main }} | {{Main|type=card page|"[[{{ #var: $main }}]]"|t=1}} }}<!--
| data3    = {{ #if: {{{trans_name<includeonly>|</includeonly>}}}
+
 
   | {{{trans_name}}} [[Translated Japanese name::{{{trans_name}}}| ]]
+
-->{{{article_messages<includeonly>|</includeonly>}}}<!--
 +
 
 +
-->{{Card table
 +
| bodyclass = manga-card <!--
 +
-->manga-cmc-card <!--
 +
-->{{ #if: {{ #pos: {{{used_by}}} | Mokuba }} | {{ #ifexpr: {{ #rpos: {{{abilities|}}} | * }} > 1
 +
  | manga-cmc-card-player2<!-- Mokuba's pieces had a different background color in his Death-T battle -->
 +
  }} }} <!--
 +
-->{{ #if: {{{level|}}} | manga-cmc-card-lv{{{level}}} }}
 +
| main      = {{ #var: $main }}
 +
| above    = {{ #var: $above }}
 +
| title    = {{ #var: $name }}
 +
| image_raw = {{ #if: {{{image|}}}
 +
  | [[File:{{{image}}}|300px|alt=]]
 +
   | {{ #if: {{ #var: $en-image }}{{ #var: $ja-image }}{{ #var: $ja-color-image }} |
 +
<div style="white-space: nowrap;">
 +
      {{ #if: {{ #var: $en-image }} |
 +
<div style="display: inline-block;">[[File:{{ #var: $en-image }}|{{ #var: $image_size }}|English|alt=]]</div>
 +
      }}{{ #if: {{ #var: $ja-image }} |
 +
<div style="display: inline-block;">[[File:{{ #var: $ja-image }}|{{ #var: $image_size }}|Japanese|alt=]]</div>
 +
      }}{{ #if: {{ #var: $ja-color-image }} |
 +
<div style="display: inline-block;">[[File:{{ #var: $ja-color-image }}|{{ #var: $image_size }}|Japanese color|alt=]]</div>
 +
      }}
 +
</div>
 +
    }}
 
   }}
 
   }}
  
| label4    = Level
+
| label1 = Game
| data4    = {{ #if: {{{level<includeonly>|</includeonly>}}}
+
| data1  = ''[[Capsule Monster Chess]]''
   | {{{level}}} [[File:CapMonLevel{{{level}}}.svg|18px|alt=]] [[Manga CMC Level::{{{level}}}| ]]
+
 
 +
| label2 = Level
 +
| data2  = {{{level<includeonly>|</includeonly>}}}{{{level_note|}}}
 +
 
 +
| label3 = Abilities
 +
| class3 = plainlist
 +
| data3  = {{ #if: {{{abilities<includeonly>|</includeonly>}}} | {{Value list|{{{abilities}}}|Ability}} }}
 +
 
 +
| label4 = Used by
 +
| class4 = plainlist
 +
| data4  = {{ #if: {{ #pos: {{{used_by}}} | * }}
 +
   | {{ #arraydefine: $used_by | {{{used_by}}} | * }}{{ #arrayunique: $used_by }}{{ #arrayprint: $used_by
 +
    |
 +
    | $user
 +
    | &#32;
 +
* [[$user|{{ #explode: $user | ( }}]]
 +
    }}&#32;
 +
  | {{ #if: {{{used_by<includeonly>|</includeonly>}}}
 +
    | [[{{{used_by}}}|{{ #explode: {{{used_by}}} | ( }}]]
 +
    }}
 
   }}
 
   }}
  
| label5   = Abilities
+
| label5 = Appearances
| data5     = {{Value list|{{{abilites<includeonly>|</includeonly>}}}|Manga CMC ability}}
+
| data5  = {{ #if: {{{appears_in_dm<includeonly>|</includeonly>}}} |  
| ja_data5 = {{{ja_abilities|}}}
 
 
 
| label6    = Appearances
 
| data6    = {{ #if: {{{manga_dm<includeonly>|</includeonly>}}} |
 
 
<div class="hlist">
 
<div class="hlist">
; ''[[Yu-Gi-Oh! (manga)|Yu-Gi-Oh!]]''
+
* {{Manga card/appears| {{{appears_in_dm}}} | (manga) | DM | Duel }}
: {{Card table anime and manga appearances|{{{manga_dm}}}|type=Duel}}
 
 
</div>
 
</div>
}}
+
  }}
 +
 
 +
| below  = Manga ''[[Capsule Monster Chess]]'' pieces ([[List of Capsule Monster Chess pieces|list]] '''&middot;''' [[Gallery of Capsule Monster Chess pieces (manga)|gallery]])
 
}}<!--
 
}}<!--
  
-->[[Medium::Manga| ]][[Game::Capsule Monster Chess| ]]<noinclude>
+
-->{{Card info links|{{ #var: $main | {{PAGENAME}} }}|medium=cmc}}<!--
 +
 
 +
-->{{In other media}}<!--
 +
 
 +
--><includeonly>{{ #if: {{ #ask: [[Main card page::{{ #var: $main | {{PAGENAME}} }}]] }} | {{Card navigation}} }}</includeonly><!--
 +
 
 +
-->{{Navbox
 +
| title    = Manga ''[[Capsule Monster Chess]]'' pieces
 +
| state    = expanded
 +
| listclass = hlist
 +
| list1    = {{ #ask: [[Medium::Manga]][[Game::Capsule Monster Chess]]
 +
  | ?English name (linked) =
 +
  | mainlabel = -
 +
  | format    = ul
 +
  }}
 +
}}<!--
 +
 
 +
-->{{ #if: {{NAMESPACE}} || [[Category:Manga Capsule Monster Chess pieces]]{{
 +
  #if: {{{level_note|}}} | [[Category:Cards with notes]]
 +
  }}{{ #if: {{ #var: $main }}
 +
  | {{ #if: {{ #ask: <q>[[Category:OCG cards]] OR [[Category:TCG cards]] OR [[Category:Unusable cards]]</q>[[{{ #var: $main }}]] }} || [[Category:Miscellaneous cards with no OCG/TCG counterpart]] }}
 +
  | [[Category:Miscellaneous cards with no OCG/TCG counterpart]]
 +
  }}
 +
}}
 +
<noinclude>
  
[[Category:Card table templates]]</noinclude>
+
{{documentation}}</noinclude>

Latest revision as of 16:10, 2 May 2023

{{{article_messages}}}

CMC card
Japanese
{{{ja_name}}}
Rōmaji
{{{romaji_name}}}
Translated
{{{trans_name}}}
Back-EN.png
Game Capsule Monster Chess
Level {{{level}}}
Abilities
  • {{{abilities}}}
Used by [[{{{used_by}}}|{{{used_by}}}]]
Appearances
  • Yu-Gi-Oh!: [[ {{{appears_in_dm}}}|{{{appears_in_dm}}}]]
  • [[Card Gallery:{{{main}}}|Gallery]]
  • [[Card Artworks:{{{main}}}|Artworks]]
  • [[Card Trivia:{{{main}}}|Trivia]]
  • [[Card Appearances:{{{main}}}|Appearances]]
  • [[Card Names:{{{main}}}|Names]]
  • [[Card Lores:{{{main}}}|Lores]]

In other media