Difference between revisions of "Template:Card table set"

From Yugipedia
Jump to: navigation, search
m (Protected "Template:Card table set": High traffic page ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)))
(Redirected page to Template:Card table sets)
(Tag: New redirect)
Line 1: Line 1:
<noinclude>{{card table set/header}}</noinclude><!--
+
#REDIRECT [[Template:Card table sets]]
 
 
******** Start of variable creations **********
 
 
 
note that {{Card table set/header}} provides the following variables already:
 
* $cts-set_ln: ISO-639 alpha-2 code for the language of the sets: en, fr, de, it, pt, es, ja, ko, zh
 
* $cts-set_lang: language of the sets: English, French, German, Italian, Portuguese, Spanish, Japanese, Korean, Chinese
 
* $cts-region: region of the sets: Worldwide English, North American English, European English, Australian English, Asian-English, French, French-Canadian, German, Italian, Portuguese, Spanish, Japanese, Japanese-Asian, Korean, Chinese
 
* $cts-short_region: same as $cts-region except for Worldwide English being shortened to just English
 
 
 
-->{{ #vardefine: $cts-number | {{unlink|{{{1|}}}}} }}<!--
 
 
 
-->{{ #vardefine: $cts-set_name | {{unlink|{{{2|}}}}} }}<!--
 
 
 
-->{{ #vardefine: $cts-rarity | {{r|{{{3}}}|full=1}} }}<!--
 
 
 
-->{{ #ifeq: {{ #var: $cts-set_ln }} | en
 
| {{ #ifeq: {{ #var: $cts-region }} | Asian-English
 
  || {{ #vardefine: $cts-region
 
    | {{ #switch: {{ #sub: {{ #sub: {{ #explode: {{ #var: $cts-number }} | - |  1 }} | 0 | -3 }} || 2 }}
 
      | EN = English (EN)
 
      | E  = English (E)
 
      | A  = English (A)
 
      |    = English (NA)
 
      | #default = {{ #var: $cts-region }}
 
      }}
 
    }}
 
  }}
 
}}<!--
 
 
 
******** End of variable creations **********
 
 
 
-->[[Set information::--- {{ #var: $cts-number }} --- {{ #var: $cts-set_name }} --- {{ #var: $cts-rarity }} --- {{ #var: $cts-short_region }} ---| ]]<!--
 
-->[[Set information (JSON)::{ "number": "{{ #var: $cts-number }}", "name": "{{ #var: $cts-set_name }}", "rarity": "{{ #var: $cts-rarity }}", "region": "{{ #var: $cts-short_region }}" }| ]]
 
<tr>
 
  <td title="{{ #ifeq: {{ #var: $cts-set_name }} | ??? || {{ #show: {{ #var: $cts-set_name }} |?{{ #var: $cts-region }} release date#MEDIAWIKI }} }}"><!--
 
  -->{{ #ifeq: {{ #var: $cts-set_name }} | ??? || {{ #show: {{ #var: $cts-set_name }} |?{{ #var: $cts-region }} release date#ISO }} }} </td>
 
  <td>{{ #if: {{ #pos: {{ #var: $cts-number | ? }} | ? }}{{ #ifeq: {{ uc: {{ #var: $cts-number }} }} | N/A | 1 }} | {{ #var: $cts-number }} | [[{{ #var: $cts-number }}]] }} </td>
 
  <td>{{ #if: {{ #var: $cts-set_name }} | {{ #ifeq: {{ #var: $cts-set_name }} | ??? | ??? | {{ #if: {{ #arraymap: }} | [[{{ #var: $cts-set_name }}]] | {{ #ask: [[{{ #var: $cts-set_name }}]] |?English name |?Japanese translated name | format = template | template = Card table set/link | link = none | default = [[{{ #var: $cts-set_name }}]] }}}} }} }}</td>
 
{{ #ifeq: {{ #var: $cts-set_lang }} | English ||
 
  <td lang="{{ #var: $cts-set_ln }}">{{ #ifeq: {{ #var: $cts-set_name }} | ??? || {{ #if: {{ #arraymap: }} | {{ #var: $cts-set_name }} | {{ #show: {{ #var: $cts-set_name }} |?{{ #var: $cts-set_lang }} name }} }} }} </td>
 
}}
 
  <td>{{ #if: {{ #var: $cts-rarity }} | [[{{ #var: $cts-rarity }}]] }}</td>
 
</tr>
 
<noinclude>{{card table set/footer}}{{Documentation}}</noinclude>
 

Revision as of 17:45, 16 July 2023