Difference between revisions of "Template:Set gallery"
m (No, this wasn't supposed to be left here.) |
(This should make it work for galleries that have images from multiple sets.) |
||
Line 74: | Line 74: | ||
| {{ #vardefine: $set-abbr-full | {{ #var: $set-abbr-full }}- }}<!-- Add - for cases like SDY-001, which do not contain a region index. --> | | {{ #vardefine: $set-abbr-full | {{ #var: $set-abbr-full }}- }}<!-- Add - for cases like SDY-001, which do not contain a region index. --> | ||
}}<!-- | }}<!-- | ||
+ | -->{{ #vardefine: $set-abbr-temp | {{ #var: $set-abbr }} }}<!-- This is used to store the set abbreviation in case it's manually entered later. | ||
-->{{ #vardefine: $flag-italics | -->{{ #vardefine: $flag-italics | ||
Line 114: | Line 115: | ||
-->{{ #vardefine: $name | {{ #explode: @ROW-PART | ; | 0 }} }}<!-- | -->{{ #vardefine: $name | {{ #explode: @ROW-PART | ; | 0 }} }}<!-- | ||
-->{{ #vardefine: $set-index-no. | {{ #explode: @ROW-PART | ; | 1 }} }}<!-- | -->{{ #vardefine: $set-index-no. | {{ #explode: @ROW-PART | ; | 1 }} }}<!-- | ||
+ | -->{{ #if: {{ #pos: {{ #var: $set-index-no. }} | - }} | ||
+ | | {{ #vardefine: $set-number | {{ #var: $set-index-no. }} }}<!-- | ||
+ | -->{{ #vardefine: $set-abbr | {{ #explode: {{ #var: $set-index-no. }} | - }} }} | ||
+ | | {{ #vardefine: $set-number | {{ #var: $set-abbr-full }}{{ #var: $set-index-no. }} }} | ||
+ | }}<!-- | ||
-->{{ #vardefine: $rarity | {{R|{{ #explode: @ROW-PART | ; | 2 }}}} }}<!-- | -->{{ #vardefine: $rarity | {{R|{{ #explode: @ROW-PART | ; | 2 }}}} }}<!-- | ||
Line 142: | Line 148: | ||
}}{{ #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- | + | }}.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 }}}} }}<!-- |
+ | -->{{ #vardefine: $set-abbr | {{ #var: $set-abbr-temp }} }}<!-- Redefine $set-abbr. --> | ||
}}<!--Close @ROW --> | }}<!--Close @ROW --> | ||
|widths=175px}} | |widths=175px}} |