|
|
(14 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
− | {{ #arraydefine: @cts-releases | {{{1}}} | /\n/
| + | <templatestyles src="Card table sets/styles.css" /><!-- |
− | }}{{ #vardefine: $cts-rg | {{ #switch: {{ lc: {{{region}}} }}
| + | --><includeonly>{{ #invoke: Card table sets | main }}</includeonly><!-- |
− | | en = en
| + | --><noinclude> |
− | | na = na
| + | {{Documentation}} |
− | | eu = eu
| + | </noinclude> |
− | | au | oc = au
| |
− | | ae = ae
| |
− | | fr = fr
| |
− | | fc = fc
| |
− | | de = de
| |
− | | it = it
| |
− | | ja = ja
| |
− | | jp = jp
| |
− | | ko | kr = kr
| |
− | | pt = pt
| |
− | | es | sp = sp
| |
− | | tc | zh = tc
| |
− | | #default = en
| |
− | }}
| |
− | }}{{ #vardefine: $cts-ln | {{ #switch: {{ #var: $cts-rg }}
| |
− | | en | na | eu | au | ae = en
| |
− | | fr | fc = fr
| |
− | | de = de
| |
− | | it = it
| |
− | | ja | jp = ja
| |
− | | kr = ko
| |
− | | pt = pt
| |
− | | sp = es
| |
− | | tc = zh
| |
− | }} }}{{ #vardefine: $cts-lang | {{ #switch: {{ #var: $cts-ln }}
| |
− | | en = English
| |
− | | fr = French
| |
− | | de = German
| |
− | | it = Italian
| |
− | | ja = Japanese
| |
− | | ko = Korean
| |
− | | pt = Portuguese
| |
− | | es = Spanish
| |
− | | zh = Chinese
| |
− | }} }}{{ #vardefine: $cts-region | {{ #switch: {{ #var: $cts-rg }}
| |
− | | en = Worldwide English
| |
− | | na = North American English
| |
− | | eu = European English
| |
− | | au = Australian English
| |
− | | ae = Asian-English
| |
− | | fr = French
| |
− | | fc = French-Canadian
| |
− | | de = German
| |
− | | it = Italian
| |
− | | ja = Japanese-Asian
| |
− | | jp = Japanese
| |
− | | ko = Korean
| |
− | | pt = Portuguese
| |
− | | sp = Spanish
| |
− | | tc = Chinese
| |
− | }} }}{{ #vardefine: $cts-short_region | {{ #ifeq: {{ #var: $cts-region }} | Worldwide English | English | {{ #var: $cts-region }} }} }}<table class="wikitable sortable card-list plainlist cts" data-region="{{ #var: $cts-rg }}" data-language="{{ #var: $cts-ln }}">
| |
− | <caption class="mobile-show">{{ #var: $cts-short_region }}</caption>
| |
− | {{ #if: {{{header|}}} | <caption>{{{header|}}}</caption> }}
| |
− | <tr>
| |
− | <th style="width: 4.5em;">Release</th>
| |
− | <th style="width: 6em;">Number</th>
| |
− | <th>Set</th>{{ #ifeq: {{ #var: $cts-ln }} | en ||
| |
− | <th>{{ #var: $cts-lang }} name</th>
| |
− | }}
| |
− | <th style="min-width: 7em; max-width: 12em;">Rarity</th>
| |
− | </tr>
| |
− | {{ #arrayprint: @cts-releases || $cts-release | <!--
| |
− | -->{{ #vardefine: $cts-number | {{unlink|{{ #explode: $cts-release | ; }}}} }}<!-- | |
− | -->{{ #vardefine: $cts-name | {{unlink|{{ #explode: $cts-release | ; | 1 }}}} }}<!--
| |
− | -->{{ #vardefine: $cts-rarities | {{ #explode: $cts-release | ; | 2 }} }}<!--
| |
− | | |
− | -->{{ #vardefine: $cts-rarities | {{ #if: {{ #pos: {{ #var: $cts-rarities }} | , }}
| |
− | | {{ #arraydefine: @rarities | {{ #var: $cts-rarities }} }}{{ #arrayprint: @rarities || @rarity |
| |
− | * [[{{r|@rarity|full=1}}]]
| |
− | }}
| |
− | | [[{{r|{{ #var: $cts-rarities }}|full=1}}]]
| |
− | }}
| |
− | }}<!--
| |
− | | |
− | -->{{ #ifeq: {{ #var: $cts-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 }}
| |
− | }}
| |
− | }}
| |
− | }}
| |
− | }}<!--
| |
− | | |
− | -->{{ #vardefine: $cts-query-en-name }}{{ #vardefine: $cts-query-trans-name }}{{ #vardefine: $cts-query-local-name }}{{ #vardefine: $cts-query-reldate }}{{ #ifeq: {{ #var: $cts-name }} | ??? || {{ #vardefine: $cts-query-info | {{ #replace: {{ #ask: [[{{ #var: $cts-name }}]]
| |
− | |?English name = cts-query-en-name::
| |
− | |?Translated Japanese name = cts-query-trans-name::
| |
− | |?{{ #var: $cts-lang }} name = cts-query-local-name::
| |
− | |?{{ #var: $cts-region }} release date#-F[Y-m-d] = cts-query-reldate::
| |
− | | format = list
| |
− | | headers = plain
| |
− | | sep = ;
| |
− | | mainlabel = -
| |
− | }} | (cts | ;cts }} }}{{ #arraymap: {{ #sub: {{ #var: $cts-query-info }} || {{ #expr: {{ #len: {{ #var: $cts-query-info }} }} -1 }} }} | ; | $cts-query-piece | {{ #vardefine: ${{ #explode: $cts-query-piece | :: }} | {{ #explode: $cts-query-piece | :: | 1 }} }} }} }}<!--
| |
− | | |
− | ******** End of variable creations **********
| |
− | | |
− | --><!--{{ #subobject: {{ #var: $cts-number }}~{{ #var: $cts-name }}~{{ #var: $cts-lang }}~{{ #var: $cts-rarities }}
| |
− | | Card number = {{ #var: $cts-number }}
| |
− | | Set name = {{ #var: $cts-name }}
| |
− | | Region = {{ #var: $cts-lang }}
| |
− | | Rarity = {{ #var: $cts-rarities }}<! -- this probably needs jiggering to work with multiple rarities correctly -- >
| |
− | }}-->
| |
− | <tr>
| |
− | <td title="{{ #ifeq: {{ #var: $cts-name }} | ??? || {{ #if: {{ #var: $cts-query-reldate }} | {{ #time: F j, Y | {{ #var: $cts-query-reldate }} }} }} }}"><!--
| |
− | -->{{ #ifeq: {{ #var: $cts-name }} | ??? || {{ #var: $cts-query-reldate }} }} </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-name }} | {{ #ifeq: {{ #var: $cts-name }} | ??? | ??? | [[{{ #var: $cts-name }}|{{ #var: $cts-query-en-name | {{ #var: $cts-query-trans-name | {{ #var: $cts-name }} }} }}]] }} }}</td>
| |
− | {{ #ifeq: {{ #var: $cts-lang }} | English ||
| |
− | <td lang="{{ #var: $cts-ln }}">{{ #ifeq: {{ #var: $cts-name }} | ??? || {{ #var: $cts-query-local-name }} }} </td>
| |
− | }}
| |
− | <td>{{ #var: $cts-rarities }}</td>
| |
− | </tr>
| |
− | }}
| |
− | </table><noinclude>{{Documentation}}</noinclude>
| |