Open main menu

Yugipedia β

Changes

Template:Set gallery

283 bytes added, 7 years ago
Chance to pass a global rarity that will apply to all files, unless stated locally. Simplifying the logic in case this has to be changed in the future.
-->{{ #vardefine: $name | {{ #explode: @ROW-PART | ; | 0 }} }}<!--
-->{{ #vardefine: $set-index-no. | {{ #explode: @ROW-PART | ; | 1 }} }}<!--
 -->{{ #vardefine: $rarity | {{rR|{{ #explode: @ROW-PART | ; | 2 }}}} }}<!---->{{ #if: {{ #var: $rarity }} | | {{ #if: {{{rarity|}}} <!-- If a particular rarity wasn't input, --> | {{ #vardefine: $rarity| {{R|{{{rarity|}}}}} }}<!-- Check for a global input and save it if exists. --> | {{ #vardefine: $rarity| C }}<!-- If none was given either, default to Common. --> }} }}<!-- 
-->{{ #vardefine: $alt | {{ #explode: @ROW-PART | ; | 3 }} }}<!--
-->{{ #if: {{ #var: $alt }}
|
| {{ #vardefine: $alt | {{{alt|}}} }}
}}<!--
-->{{ #vardefine: $name-print | {{ #explode: {{ #var: $name }} | ( }} }}<!--
-->{{ #vardefine: $name-trim | {{ #replace: {{ #var: $name }} | # }} }}<!--
-->{{ #vardefine: $name-print-full | {{ #ifeq: {{ #var: $name-print }} | {{ #var: $name-trim }} | {{ #var: $name-print }} | {{ #var: $name-trim }}{{!}}{{ #var: $name-print }} }} }}<!--
== Row ==
}}-{{ #var: $set-abbr
}}-{{ #var: $region
}}-{{ #var: $rarity | C
}}{{ #if: {{ #var: $edition }} | -{{ #var: $edition }}
}}{{ #if: {{ #var: $alt | {{{alt|}}} }} | -{{ #var: $alt | {{{alt|}}} }}}}.png {{!}} [[{{ #var: $set-abbr-full }}{{ #var: $set-index-no. }}]] ([[{{ #var: $rarity | C }}]])<br />[[{{ #var: $name-print-full }}]]{{ #if: {{ #var: $flag-notEnglish }} | <br />{{Card name|{{ #var: $name-trim }}|{{ #var: $language }}}} }}
}}<!--Close @ROW -->
|widths=175px}}
Bureaucrats, System administrator, Administrators
57,479
edits