Difference between revisions of "Template:Set gallery"
(Err, this obviously need to go after the var is defined.) |
(Chance to define stuff on the caption manually.) |
||
Line 71: | Line 71: | ||
}}<!-- | }}<!-- | ||
-->{{ #if: {{ #var: $set-abbr }} | -->{{ #if: {{ #var: $set-abbr }} | ||
− | + | | | |
− | + | | {{ #vardefine: $set-abbr | {{ #show: {{ #var: $set-full }} | ?English set prefix | link = none }} }} | |
}}<!-- | }}<!-- | ||
-->{{ #vardefine: $set-abbr-full | -->{{ #vardefine: $set-abbr-full | ||
Line 81: | Line 81: | ||
}}<!-- | }}<!-- | ||
-->{{ #if: {{ #var: $set-abbr-full}} | -->{{ #if: {{ #var: $set-abbr-full}} | ||
− | + | | | |
− | + | | {{ #vardefine: $set-abbr-full | {{ #show: {{ #var: $set-full }} | ?English set and region prefix | link = none }} }} | |
}}<!-- | }}<!-- | ||
-->{{ #if: {{ #explode: {{ #var: $set-abbr-full }} | - | 1 }} | -->{{ #if: {{ #explode: {{ #var: $set-abbr-full }} | - | 1 }} | ||
Line 114: | Line 114: | ||
-->{{ #if: {{{header|}}} | -->{{ #if: {{{header|}}} | ||
| <tr> | | <tr> | ||
− | <th>{{{header}}}</th> | + | <th> {{{header}}} </th> |
</tr> | </tr> | ||
}} | }} | ||
Line 126: | Line 126: | ||
== Local variables == | == Local variables == | ||
+ | === General === | ||
+ | -->{{ #vardefine: $values-standard | {{ #explode: @ROW-PART | ;; | 0 }} }}<!-- | ||
+ | -->{{ #vardefine: $values-alternate | {{ #explode: @ROW-PART | ;; | 1 }} }}<!-- | ||
+ | |||
+ | === Alternate values === | ||
+ | # Store literal information that overrides any standard info passed. | ||
+ | -->{{ #vardefine: $name-alt | {{ #explode: {{ #explode: {{ #var: $values-alternate }} | name:: | 1 }} | ; }} }}<!-- | ||
+ | -->{{ #vardefine: $localized-alt | {{ #explode: {{ #explode: {{ #var: $values-alternate }} | name-local:: | 1 }} | ; }} }}<!-- | ||
+ | -->{{ #vardefine: $description | {{ #explode: {{ #explode: {{ #var: $values-alternate }} | description:: | 1 }} | ; }} }}<!-- | ||
+ | -->{{ #vardefine: $caption | {{ #explode: {{ #explode: {{ #var: $values-alternate }} | caption:: | 1 }} | ; }} }}<!-- | ||
− | -->{{ #vardefine: $name | {{ #explode: | + | === Standard values === |
− | -->{{ #vardefine: $set-index-no. | {{ #explode: | + | -->{{ #vardefine: $name | {{ #explode: {{ #var: $values-standard }} | ; | 1 }} }}<!-- |
+ | -->{{ #vardefine: $set-index-no. | {{ #explode: {{ #var: $values-standard }} | ; | 0 }} }}<!-- | ||
-->{{ #if: {{ #pos: {{ #var: $set-index-no. }} | - }} | -->{{ #if: {{ #pos: {{ #var: $set-index-no. }} | - }} | ||
| {{ #vardefine: $set-number | {{ #var: $set-index-no. }} }}<!-- | | {{ #vardefine: $set-number | {{ #var: $set-index-no. }} }}<!-- | ||
Line 135: | Line 146: | ||
}}<!-- | }}<!-- | ||
− | -->{{ #vardefine: $rarity | {{R|{{ #explode: | + | -->{{ #vardefine: $rarity | {{R|{{ #explode: {{ #var: $values-standard }} | ; | 2 }}}} }}<!-- |
-->{{ #if: {{ #var: $rarity }} | -->{{ #if: {{ #var: $rarity }} | ||
| | | | ||
Line 144: | Line 155: | ||
}}<!-- | }}<!-- | ||
− | -->{{ #vardefine: $alt | {{ #explode: | + | -->{{ #vardefine: $alt | {{ #explode: {{ #var: $values-standard }} | ; | 3 }} }}<!-- |
-->{{ #if: {{ #var: $alt }} | -->{{ #if: {{ #var: $alt }} | ||
| | | | ||
Line 162: | Line 173: | ||
}}{{ #if: {{ #var: $edition }} | -{{ #var: $edition }} | }}{{ #if: {{ #var: $edition }} | -{{ #var: $edition }} | ||
}}{{ #if: {{ #var: $alt }} | -{{ #var: $alt }} | }}{{ #if: {{ #var: $alt }} | -{{ #var: $alt }} | ||
− | }}.png {{!}} {{ #if: {{ #var: $set-index-no. }} | [[{{ #var: $set-number }}]] }} ([[{{ #var: $rarity }}]])<br />[[{{ #var: $name-print-full }}]]{{ #if: {{ #var: $flag-notEnglish }} | <br />{{Card name|{{ #var: $name-trim }}|{{ #var: $language }}}} }}<!-- | + | }}.png {{!}} {{ #var: $caption |
+ | | {{ #if: {{ #var: $set-index-no. }} | ||
+ | | [[{{ #var: $set-number }}]] | ||
+ | }} ([[{{ #var: $rarity }}]])<!-- | ||
+ | --><br /><!-- | ||
+ | -->{{ #var: $name-alt | ||
+ | | [[{{ #var: $name-print-full }}]] | ||
+ | }}<!-- | ||
+ | -->{{ #if: {{ #var: $flag-notEnglish }} | ||
+ | | <br />{{ #var: $localized-alt | ||
+ | | {{Card name|{{ #var: $name-trim }}|{{ #var: $language }}}} | ||
+ | }} | ||
+ | }}<!-- | ||
+ | -->{{ #if: {{ #var: $description }} | ||
+ | | <br />{{ #var: $description }} | ||
+ | }} | ||
+ | }}<!-- | ||
-->{{ #vardefine: $set-abbr | {{ #var: $set-abbr-temp }} }}<!-- Redefine $set-abbr. --> | -->{{ #vardefine: $set-abbr | {{ #var: $set-abbr-temp }} }}<!-- Redefine $set-abbr. --> | ||
}}<!--Close @ROW --> | }}<!--Close @ROW --> |