Difference between revisions of "Template:Set gallery"

From Yugipedia
Jump to: navigation, search
(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  | {{ #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 }} }}
+
      | {{ #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: @ROW-PART | ; | 1 }} }}<!--
+
=== Standard values ===
-->{{ #vardefine: $set-index-no.  | {{ #explode: @ROW-PART | ; | 0 }} }}<!--
+
-->{{ #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: @ROW-PART | ; | 2 }}}} }}<!--
+
-->{{ #vardefine: $rarity          | {{R|{{ #explode: {{ #var: $values-standard }} | ; | 2 }}}} }}<!--
 
-->{{ #if: {{ #var: $rarity }}
 
-->{{ #if: {{ #var: $rarity }}
 
       |
 
       |
Line 144: Line 155:
 
   }}<!--
 
   }}<!--
  
-->{{ #vardefine: $alt            | {{ #explode: @ROW-PART | ; | 3 }} }}<!--
+
-->{{ #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 -->

Revision as of 00:45, 8 February 2017