Difference between revisions of "Template:Set gallery"

From Yugipedia
Jump to: navigation, search
m (Becasita moved page User:Becasita/SubPages/Templates/SetGallery/Sandbox to Template:Set gallery: Move to "Template" namespace.)
(Update terminology. Added {{{region}}}, just because. Better management of italics and the page header. Update separator for literal values. Basically, update per {{Set list}}.)
Line 27: Line 27:
 
-->{{ #vardefine: $set-info    | {{ #explode: {{PAGENAME}} | ( | -1 }} }}<!--
 
-->{{ #vardefine: $set-info    | {{ #explode: {{PAGENAME}} | ( | -1 }} }}<!--
 
-->{{ #vardefine: $OCG-TCG    | {{ #explode: {{ #var: $set-info }} | - | 0  }} }}<!--
 
-->{{ #vardefine: $OCG-TCG    | {{ #explode: {{ #var: $set-info }} | - | 0  }} }}<!--
-->{{ #vardefine: $region     | {{ #replace: {{ #explode: {{ #var: $set-info }} | - | 1  }} | ) }} }}<!--
+
-->{{ #vardefine: $region
 +
      | {{ #if: {{Rg|{{{region}}}}}
 +
          | {{Rg|{{{region}}}}}
 +
          | {{ #replace: {{ #explode: {{ #var: $set-info }} | - | 1  }} | ) }}
 +
        }}
 +
  }}<!--
 
-->{{ #vardefine: $region-full | {{Region|{{ #var: $region }}| oceanic = 1 }} }}<!--
 
-->{{ #vardefine: $region-full | {{Region|{{ #var: $region }}| oceanic = 1 }} }}<!--
 
-->{{ #vardefine: $edition    | {{ #replace: {{ #explode: {{ #var: $set-info }} | - | 2 }} | ) }} }}<!--
 
-->{{ #vardefine: $edition    | {{ #replace: {{ #explode: {{ #var: $set-info }} | - | 2 }} | ) }} }}<!--
Line 62: Line 67:
 
         }}
 
         }}
 
   }}<!--
 
   }}<!--
-->{{ #vardefine: $set-localized   | {{Card name|{{ #var: $set-full }}|{{ #var: $language }}}} }}<!--
+
-->{{ #vardefine: $set-localized | {{Card name|{{ #var: $set-full }}|{{ #var: $language }}}} }}<!--
  
 
-->{{ #vardefine: $set-abbr
 
-->{{ #vardefine: $set-abbr
Line 80: Line 85:
 
         }}
 
         }}
 
   }}<!--
 
   }}<!--
-->{{ #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 }} }}
Line 91: Line 96:
  
 
-->{{ #vardefine: $flag-italics
 
-->{{ #vardefine: $flag-italics
       | {{ #switch: {{ #var: $region }}
+
       | {{ #switch: {{ #var: $language }}
           | JA | JP | TC | KR =
+
           | ja | zh | ko = normal
           | #default = ''
+
           | #default     = italic
 
         }}
 
         }}
 
   }}<!--
 
   }}<!--
Line 100: Line 105:
  
 
-->{{{{#var: $OCG-TCG }}SetGalleries}}
 
-->{{{{#var: $OCG-TCG }}SetGalleries}}
<div style="text-align: center;"><span style="font-size: 120%;">'''''[[{{ #var: $set-full }}{{!}}{{ #var: $set }}]]'''''</span>{{ #if: {{ #var: $flag-notEnglish }} | {{ #if: {{ #var: $set-localized }} | <br />{{ #var: $flag-italics }}'''{{ #var: $set-localized }}'''{{ #var: $flag-italics }} }} }}<br />{{ #var: $region-full }} {{ #if: {{ #var: $edition-full }} | - {{ #var: $edition-full }} }}</div><!--
+
<div style="text-align: center;"><span style="font-size: 120%;">'''''[[{{ #var: $set-full }}|{{ #var: $set }}]]'''''</span>{{ #if: {{ #var: $flag-notEnglish }} | {{ #if: {{ #var: $set-localized }} | <br /><span style="font-weight: bold; font-style: {{ #var: $flag-italics }};">{{ #var: $set-localized }}</span> }} }}<br />{{ #var: $region-full }} {{ #if: {{ #var: $edition-full }} | - {{ #var: $edition-full }} }}</div><!--
  
 
== Categories ==
 
== Categories ==
Line 127: Line 132:
 
== Local variables ==
 
== Local variables ==
 
=== General ===
 
=== General ===
-->{{ #vardefine: $values-standard  | {{ #explode: @ROW-PART | ;; | 0 }} }}<!--
+
-->{{ #vardefine: $values-standard  | {{ #explode: @ROW-PART | // | 0 }} }}<!--
-->{{ #vardefine: $values-alternate | {{ #explode: @ROW-PART | ;; | 1 }} }}<!--
+
-->{{ #vardefine: $values-alternate | {{ #explode: @ROW-PART | // | 1 }} }}<!--
  
 
=== Alternate values ===
 
=== Alternate values ===
Line 142: Line 147:
 
-->{{ #vardefine: $set-index-no.  | {{ #explode: {{ #var: $values-standard }} | ; | 0 }} }}<!--
 
-->{{ #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: $card-number | {{ #var: $set-index-no. }} }}<!--
           -->{{ #vardefine: $set-abbr   | {{ #explode: {{ #var: $set-index-no. }} | - }} }}
+
           -->{{ #vardefine: $set-abbr   | {{ #explode: {{ #var: $set-index-no. }} | - }} }}
           | {{ #vardefine: $set-number | {{ #var: $set-abbr-full }}{{ #var: $set-index-no. }} }}
+
           | {{ #vardefine: $card-number | {{ #var: $set-abbr-full }}{{ #var: $set-index-no. }} }}
 
   }}<!--
 
   }}<!--
  
Line 178: Line 183:
 
   }} {{!}} {{ #var: $caption
 
   }} {{!}} {{ #var: $caption
 
               | {{ #if: {{ #var: $set-index-no. }}
 
               | {{ #if: {{ #var: $set-index-no. }}
                     | [[{{ #var: $set-number }}]]
+
                     | [[{{ #var: $card-number }}]]
 
                 }} ([[{{ #var: $rarity }}]])<!--
 
                 }} ([[{{ #var: $rarity }}]])<!--
 
               --><br /><!--
 
               --><br /><!--

Revision as of 20:38, 20 February 2017