17,607
edits
Changes
redo, using (approximately) the code of {{value list}} instead
<includeonly>{{ #vardefine: $pagename | {{Normalized pagename|{{PAGENAME}}}}}}{{ #vardefine: $pagename_short | {{ #if: 1 | {{ #explode: {{ #explode: {{ #explode: {{ #explode: {{ #explode: {{ #explode: {{ #explode: {{ #var: $pagename }} | ( }} | promotional }} | attendance }} | attendee }} | invitation }} | participation }} | prize }} }}}}{{ #if: {{PROTECTIONLEVEL:edit}} | {{pp-upcoming set}}
}}{{ #if: {{ #vardefineecho: $italicize_title | {{ #switch: {{ lc: {{{italic_title}}} }} | no | none | off | false | 0 = | #default = yes }} }}
| {{ #if: {{{italic_title|}}}
| {{Italic title|{{{italic_title}}}}}
| {{ #vardefine: $pagename | {{Normalized pagename|{{PAGENAME}}}} }}{{ #vardefine: $dabtext | {{ #replace: {{ #explode: {{ #var: $pagename }} | ( | 1 }} | ) }}
}}{{ #vardefine: $dabtext
| {{ #if: {{ #var: $dabtext }}
| ({{ #ifeqswitch: {{ #explode: {{ #var: $dabtext }} | - | 1 }} | BP = ''{{ #explode: {{ #var: $dabtext }} | - }}''-BP<!-- Decade Duels/NTR/Online/TF02/WC07/WC08/WC10/WC11 sets --> | DT = ''{{ #explode: {{ #var: $dabtext }} | - }}''-DT<!-- Online sets --> | SP = ''{{ #explode: {{ #var: $dabtext }} | - }}''-SP<!-- Online sets --> | VG = ''{{ #explode: {{ #var: $dabtext }} | - }}''-BPVG<!-- WC08/WC10/WC11 sets --> | #default = {{ #switch: {{ #var: $dabtext }} | OCG | TCG | BAM DM5 | DM6 | EDS | GX04 | G5 SDD | WC10 | WC11 | Duel Arena | Duel Links | Duel Monsters 5 | Duel Monsters 6 | Duel Transer | The Eternal Duelist Soul | Legacy of the Duelist | Link Evolution | Nightmare Troubadour | Reshef of Destruction | The Sacred Cards | Stairway to the Destined Duel | Tag Force | Tag Force 1 | Tag Force 2 | Tag Force 3 | Tag Force 4 | Tag Force 5 | Tag Force 6 | World Championship 2004 | World Championship 2005 | World Championship 2006 | World Championship 2007 | World Championship 2008 | World Championship 2009 | World Championship 2010 | World Championship 2011 = ''{{ #var: $dabtext }}''
| #default = {{ #var: $dabtext }}
}}
}}
}}{{ #vardefine: $pagename_nodab | {{ #explode: {{ #var: $pagename }} | ( }}
}}{{ #vardefine: $pagename_left | ''{{ #if: 1 | {{ #explode: {{ #explode: {{ #explode: {{ #var: $pagename_nodab }} | promotional }} | participation }} | prize }} pagename_short }}''
}}{{ #vardefine: $pagename_right | {{ #explode: {{ #var: $pagename_nodab }} | {{ #replace: {{ #var: $pagename_left }} | '' }} | 1 }}
}}{{ #vardefine: $italic_title
}}
}}{{ #if: {{ #pos: {{ #var: $italic_title }} | '' }} | {{Italic title|{{ #var: $italic_title }}|t=1}}
}}</includeonly><infobox>!-- == VARIABLES == <title> <default-->{{ #vardefine: $pagename | {{ #explode: {{Normalized pagename|{{PAGENAME}}}} | ( }}}}{{ #vardefinevar: $sp_release_date | {{ #if: {{{sp_release_date|}pagename }} | {{{sp_release_date}}} | {{{es_release_date|}}} ( }}}}{{ #vardefine: $sp_sneak_peek fr_release_date | {{ #if: {{{sp_sneak_peekfr_release_date<includeonly>|</includeonly>}}} | {{{sp_sneak_peek|fr_release_date}}} | {{{es_sneak_peekfr/de/it/sp_release_date|}}} }}}}{{ #vardefine: $sp-lat_release_date de_release_date | {{ #if: {{{sp-lat_release_datede_release_date<includeonly>|</includeonly>}}} | {{{sp-lat_release_datede_release_date}}} | {{{es-lat_release_datefr/de/it/sp_release_date|}}} }}}}{{ #vardefine: $sp-lat_sneak_peek it_release_date | {{ #if: {{{sp-lat_sneak_peekit_release_date<includeonly>|</includeonly>}}} | {{{sp-lat_sneak_peek}}} | {{{es-lat_sneak_peek|}}} }}}}{{ #vardefine: $fr/de/it/sp_release_date | {{ #if: {{{fr/de/it/sp_release_date|it_release_date}}} | {{{fr/de/it/sp_release_date}}} | {{{fr/de/it/es_release_date|}}} }}}}{{ #vardefine: $fr/de/it/sp_sneak_peek sp_release_date | {{ #if: {{{frsp_release_date<includeonly>|</de/it/sp_sneak_peek|includeonly>}}} | {{{fr/de/it/sp_sneak_peeksp_release_date}}} | {{{fr/de/it/es_sneak_peek|}}} }}}}{{ #vardefine: $jp_release_date | {{ #if: {{{jp_release_date|}}} | {{{jp_release_date}}} | {{{ja_release_date|}}} }}}}{{ #vardefine: $ja_release_date | {{ #if: {{{jp_release_date|}}} | {{{ja_release_date|}}} }}}}{{ #vardefine: $kr_release_date | {{ #if: {{{kr_release_date|}}} | {{{kr_release_date}}} | {{{ko_release_datesp_release_date|}}} }}}}{{ #vardefine: $en_release | {{ #if: {{{en_database_id<includeonly>|</includeonly>}}}{{{en_release_date|}}}{{{en_sneak_peek|}}}{{{en_prefix|}}} | 1 }}}}{{ #vardefine: $na_release | {{ #if: {{{na_release_date<includeonly>|}}}{{{na_sneak_peek|</includeonly>}}}{{{na_prefix|}}} | 1 }}}}{{ #vardefine: $eu_release | {{ #if: {{{eu_release_date<includeonly>|}}}{{{eu_sneak_peek|</includeonly>}}}{{{eu_prefix|}}} | 1 }}}}{{ #vardefine: $oc_release | {{ #if: {{{oc_release_date<includeonly>|}}}{{{oc_sneak_peek|</includeonly>}}}{{{oc_prefix|}}} | 1 }}}}{{ #vardefine: $fr/de/it/es_release | {{ #if: {{ #var: $fr/de/it/sp_release_date }}{{ #var: $fr/de/it/sp_sneak_peek }} | 1 }}}}{{ #vardefine: $fc_release | {{ #if: {{{fc_release_date<includeonly>|</includeonly>}}}{{{fc_prefix|}}} | 1 }}}}{{ #vardefine: $fr_release | {{ #if: {{ #var: $fr/de/it/es_release }}{{{fr_database_id|}}}{{{#var: $fr_release_date|}}}{{{fr_sneak_peek|}}}{{{fr_prefix|}}} | 1 }}}}{{ #vardefine: $de_release | {{ #if: {{ #var: $fr/de/it/es_release }}{{{de_database_id|}}}{{{#var: $de_release_date|}}}{{{de_sneak_peek|}}}{{{de_prefix|}}} | 1 }}}}{{ #vardefine: $it_release | {{ #if: {{ #var: $fr/de/it/es_release }}{{{it_database_id|}}}{{{#var: $it_release_date|}}}{{{it_sneak_peek|}}}{{{it_prefix|}}} | 1 }}}}{{ #vardefine: $pt_release | {{ #if: {{{pt_release_datept_database_id<includeonly>|</includeonly>}}}{{{pt_sneak_peekpt_release_date|}}}{{{pt_prefix|}}} | 1 }}}}{{ #vardefine: $sp-lat_release | {{ #if: {{ #var: ${sp-lat_release_date <includeonly>|</includeonly>}}{{ #var: $sp-lat_sneak_peek }} | 1 }}}}{{ #vardefine: $sp_release | {{ #if: {{ #var: $fr/de/it/es_release }}{{ #var: $sp-lat_release }}{{{es_database_id|}}}{{ #var: $sp_release_date }}{{ #var: $sp_sneak_peek }}{{{sp_prefix|}}}{{{es_prefix|}}} | 1 }}
}}{{ #vardefine: $tcg_release | {{ #if: {{ #var: $en_release }}{{ #var: $na_release }}{{ #var: $eu_release }}{{ #var: $oc_release }}{{ #var: $fr_release }}{{ #var: $fc_release }}{{ #var: $de_release }}{{ #var: $it_release }}{{ #var: $pt_release }}{{ #var: $sp_release }} | 1 }}
}}
}} | data5 = {{ #if: {{{isbn<includeonly>|</includeonly>}}}{{{ean|}}}{{{upc|}}} | {{Infobox | child = yes | header1 = {{ #varif: $jp_prefix {{{isbn<includeonly>|</includeonly>}}}{{{ean|}}}{{{upc|}}} | Identifiers }} | label2 = [[wikipedia:International Standard Book Number|ISBN]] | data2 = {{ #varif: $ja_prefix {{{isbn<includeonly>|</includeonly>}}} | <includeonly>{{ISBN|{{{isbn}}}|plainlink=yes}}</includeonly><noinclude>{{{isbn}}}</noinclude>[[ISBN::{{{isbn}}}| ]] }} | label3 = [[wikipedia:International Article Number (EAN)|EAN]] | data3 = {{ #varif: $ae_prefix {{{ean<includeonly>|</includeonly>}}} | {{{ean}}}[[EAN::{{{ean}}}| ]] }} | label4 = [[wikipedia:Universal Product Code|UPC]] | data4 = {{ #varif: $kr_prefix {{{upc<includeonly>|</includeonly>}}}| {{{upc}}}[[UPC::{{{upc}}}| ]] }} }} }} | data6 = {{ #varif: $tc_prefix {{{appears_in_manga<includeonly>|</includeonly>}}}{{{appears_in_anime|}}}{{{appears_in_books|}}}{{{appears_in_video_games|}}} | {{Infobox |child = yes | header1 = {{ #if: {{{appears_in_manga<includeonly>|</includeonly>}}}{{{appears_in_anime|}}}{{{appears_in_books|}}}{{{appears_in_video_games|}}} | Appearances }} | label2 = Manga | data2 = {{ #varif: {{{appears_in_manga<includeonly>|</includeonly>}}} | <div style="font-style: $ocg_prefix italic;">{{value list|{{{appears_in_manga}}}|Release}}</div> }} | label3 = Anime | * data3 = {{ #varif: $ocg_prefix {{{appears_in_anime<includeonly>|</includeonly>}}} | <div style="font-style: italic;">{{value list|{{{appears_in_anime}}}|Release}}</div> }}[[OCG set prefix | label4 = Books | data4 = {{ #if:{{{appears_in_books<includeonly>|</includeonly>}}} | <div style="font-style:italic;">{{value list|{{{appears_in_books}}}|Release}}</div> }} | label5 = Video games | data5 = {{ #varif: $ocg_prefix {{{appears_in_video_games<includeonly>|</includeonly>}}} | ]] (<abbr titlediv style="Official Card Gamefont-style: italic;<noinclude>word-break: break-word;</noinclude>">''OCG''{{value list|{{{appears_in_video_games}}}|Release}}</abbrdiv>) }}
}}
#if: {{{prev<includeonly>|</includeonly>}}}
| {{
#if: {{ #pos: {{{prev}}} | {{!((}} }}
| {{ #ifexpr: ({{ #pos: {{{prev}}}* | * }} = 0)
| {{autolink| {{{prev}}}}}
|
* {{autolink|{{{prev}}}}}
}}
|
* ''[[{{{prev}}}|{{ #explode: {{ #explode: {{ #explode: {{ #explode: {{ #explode: {{ #explode: {{ #explode: {{{prev}}} | ( }} | promotional }} | attendance }} | attendee }} | invitation }} | participation }} | prize }}]]''
}}
| None
}}</format></datadiv> <data sourcebr style="currclear: left;"><label>Current</label><default>{{
#if: {{{curr|}}}
| {{ #if: {{ #pos: {{{curr}}} | ''' }}{{ #ifexpr: ({{ #pos: {{{curr}}}* | * }} = 0) | 1 }} | {{{curr}}} | '''{{{curr}}}''' }}
| '''''{{ #if: {{{en_name|}}} | {{{en_name}}} | {{ #var: $pagename }} }}'''''
}}<br /default></data> <data sourcediv class="nav-next"><label>Next</label><format>{{
#if: {{{next<includeonly>|</includeonly>}}}
| {{
#if: {{ #pos: {{{next}}} | {{!((}} }}
| {{ #ifexpr: ({{ #pos: {{{next}}}* | * }} = 0)
| {{autolink| {{{next}}}}}
|
* {{autolink|{{{next}}}}}
}}
|
* ''[[{{{next}}}|{{ #explode: {{ #explode: {{ #explode: {{ #explode: {{ #explode: {{ #explode: {{ #explode: {{{next}}} | ( }} | promotional }} | attendance }} | attendee }} | invitation }} | participation }} | prize }}]]''
}}
| None
}}</format></datadiv> </group> }}</infobox>}}<!--
Properties and categories below here
== Properties == -->[[Japanese release date::{{ #explode: {{{jp_release_date|}}} | <ref }}| ]]<!---->[[Japanese-Asian release date::{{ #explode: {{{ja_release_date|}}} | <ref }}| ]]<!---->[[Asian-English release date::{{ #explode: {{{ae_release_date|}}} | <ref }}| ]]<!---->[[Simplified Chinese release date::{{ #explode: {{{sc_release_date|}}} | <ref }}| ]]<!---->[[Traditional Chinese release date::{{ #explode: {{ #if: {{{tc_release_date|}}} | {{{tc_release_date}}} | {{{zh_release_date|}}} }} | <ref }}| ]]<!---->[[Korean release date::{{ #explode: {{{kr_release_date|}}} | <ref }}| ]]<!-- -->[[Worldwide English release date::{{ #explode: {{{en_release_date|}}} | <ref }}| ]]<!---->[[North American English release date::{{ #explode: {{{na_release_date|}}} | <ref }}| ]]<!---->[[European English release date::{{ #explode: {{{eu_release_date|}}} | <ref }}| ]]<!---->[[Oceanic English release date::{{ #explode: {{{oc_release_date|}}} | <ref }}| ]]<!---->[[French release date::{{ #explode: {{ #var: $fr_release_date }} | <ref }}| ]]<!---->[[French-Canadian release date::{{ #explode: {{{fc_release_date|}}} | <ref }}| ]]<!---->[[German release date::{{ #explode: {{ #var: $de_release_date }} | <ref }}| ]]<!---->[[Italian release date::{{ #explode: {{ #var: $it_release_date }} | <ref }}| ]]<!---->[[Portuguese release date::{{ #explode: {{{pt_release_date|}}} | <ref }}| ]]<!---->[[European Spanish release date::{{ #explode: {{ #var: $sp_release_date }} | <ref }}| ]]<!---->[[Latin American Spanish release date::{{ #explode: {{{sp-lat_release_date|}}} | <ref }}| ]]<!--
Store the earlier of the two Spanish release dates and the two Spanish Sneak Peek dates.
-->{{ #if: {{ #var: $sp_release_date }}{{ #var: $fr/de/it/sp_release_date }}{{ #var: $sp-lat_release_date |}}} | [[Spanish release date::{{ #switch: {{ #if: {{ #var: $sp_release_date }}{{ #var: $fr/de/it/sp_release_date }} | 1 | 0 }}{{ #if: {{ #var: $sp-lat_release_date }} | 1 | 0 }} | 01 = {{ #var: $sp-lat_release_date }} | 10 = {{ #var: $sp_release_date | {{ #var: $fr/de/it/sp_release_date }} }} | 11 = {{ #ifexpr: {{ #time: U | {{ #var: $sp_release_date | {{ #var: $fr/de/it/sp_release_date }} today + 5 years }} }} < {{ #time: U | {{ #varif: $sp-lat_release_date }} }} | {{ #var: $sp_release_date | {{ #var: $fr/de/it/sp_release_date }} }} | {{ #var: $sp-lat_release_date |}} }} }}| ]]}}{{ #if: {{ #var: $sp_sneak_peek }}{{ #var: $fr/de/it/sp_sneak_peek }}{{ #var: $sp-lat_sneak_peek lat_release_date}} | [[Spanish Sneak Peek date::{{ #switch: {{ #if: {{ #var: $sp_sneak_peek }}{{ #var: $fr/de/it/sp_sneak_peek }} | 1 | 0 today + 5 years }}{{ #if: {{ #var: $sp-lat_sneak_peek }} | 1 | 0 }} | 01 = {{ #var: $sp-lat_sneak_peek }} | 10 = {{ #var: $sp_sneak_peek | {{ #var: $fr/de/it/sp_sneak_peek }} sp_release_date }} | 11 = {{ #ifexpr: {{ #time: U | {{ #var: $sp_sneak_peek | {{ #var: $fr/de/it/sp_sneak_peek }} }} }} < {{ #time: U | {{ #var: $sp-lat_sneak_peek lat_release_date}} }} | {{ #var: $sp_sneak_peek | {{ #var: $fr/de/it/sp_sneak_peek }} }} | {{ #var: $sp-lat_sneak_peek }} }}
}}| ]]
}}<!--
-->{{ #if: {{{e_release_date|}}} | [[English (E) release date::{{{e_release_date}}}| ]] }}<!--
| {{Infobox set/English release dates
| prefix = EN
}}
}}
}}, {{ #if: {{{eu_release_date|}}} | {{ padleft: {{ #time: U | {{{eu_release_date}}} }} | 10 }}-eu
}}, {{ #if: {{{oc_release_date|}}} | {{ padleft: {{ #time: U | {{{oc_release_date}}} }} | 10 }}-oc }}
| , | unique, sort=asc
}}<!--
-->[[English release date::{{{{{ #explode: {{ #arrayindex: $en_date | 0 }} | - | 1 }}_release_date}}}| ]]
}}<!--
== Categories ==
-->{{ #if: {{{medium|NAMESPACE}}}|| {{ #if: {{ #if: {{{ja_database_idmedium|}}} || {{ #ifpos: {{{jp_release_datemedium}}} |Rush Duel }}| 1 }} | {{#ifeq: {ja_release_date|{{database_id}}}| none | [[Category:Set pages needing Sets without a Japanese database ID]] | {{ #if: {{ #arrayindex: @ja_database_id | 0 }} }} || {{ #ififeq: {{{en_database_id|ja_database_id}}}| none |[[Category:Sets without a Japanese database ID]] | {{ #if: {{ #var: $jp_release }}{{en_release_date#var: $ja_release }} |[[Category:Set pages needing a Japanese database ID]] }} }{{{en_sneak_peek|} }}{{ #if: {{na_release_date#arrayindex: @en_database_id |0 }}} || {{ #ifeq: {{{na_sneak_peek|en_database_id}}}<!--| none | [[Category:Sets without an English database ID]] --> | {{#if: {{eu_release_date|}#var: $en_release }}{{{eu_sneak_peek|}#var: $na_release }}{{{oc_release_date|}#var: $eu_release }}{{{oc_sneak_peek|#var: $oc_release }}} | [[Category:Set pages needing an English database ID]]}} }} }}{{ #if: {{{#arrayindex: @fr_database_id|}0 }} || {{ #ififeq: {{{fc_release_date|fr_database_id}}}| none | [[Category:Sets without a French database ID]] | {{ #if: {{fr_release_date#var: $fr_release }}{{ #var: $fc_release }} |[[Category:Set pages needing a French database ID]] }} }} }}{{ #if: {{fr_sneak_peek#arrayindex: @de_database_id |0 }}}<!-- --> || {{ #ifeq: {{{fr/de/it/sp_release_date|de_database_id}}}| none | [[Category:Sets without a German database ID]] | {{#if: {{fr/de/it/sp_sneak_peek|#var: $de_release }}} | [[Category:Set pages needing a French German database ID]]}} }} }}{{ #if: {{{de_database_id#arrayindex: @it_database_id |}0 }} || {{ #ififeq: {{{de_release_date|it_database_id}}}| none | [[Category:Sets without an Italian database ID]] | {{ #if: {{de_sneak_peek#var: $it_release }} |[[Category:Set pages needing an Italian database ID]] }} }}<!-- --> }}{{ #if: {{fr/de/it/sp_release_date#arrayindex: @pt_database_id |0 }}} || {{ #ifeq: {{{fr/de/it/sp_sneak_peek|pt_database_id}}}| none | [[Category:Sets without a Portuguese database ID]] | {{ #if: {{ #var: $pt_release }} | [[Category:Set pages needing a German Portuguese database ID]]}} }} }}{{ #if: {{ #arrayindex: @es_database_id | 0 }} || {{ #ifeq: {{{it_database_id|es_database_id}}}| none |[[Category:Sets without a Spanish database ID]] | {{ #if: {{#var: $sp_release }}{it_release_date{ #var: $sp-lat_release }} |[[Category:Set pages needing a Spanish database ID]] }} }} }}{{#if: {it_sneak_peek{ #arrayindex: @ko_database_id |0 }}}<!-- --> || {{ #ifeq: {{{fr/de/it/sp_release_date|ko_database_id}}}| none | [[Category:Sets without a Korean database ID]] | {{ #if: {{fr/de/it/sp_sneak_peek|#var: $ko_release }}} | [[Category:Set pages needing an Italian a Korean database ID]]}} }} }}{{ #if: {{{es_database_id#arrayindex: @ae_database_id |}0 }} || {{ #ififeq: {{{sp_release_date|ae_database_id}}}| none | [[Category:Sets without an Asian-English database ID]] | {{#if: {sp_sneak_peek{ #var: $ae_release }} |[[Category:Set pages needing an Asian-English database ID]] }} }} }}{{ #varif: $sp-lat_release_date }}{{ #vararrayindex: $sp-lat_sneak_peek @sc_database_id | 0 }}<!-- --> || {{ #ifeq: {{{fr/de/it/sp_release_date|sc_database_id}}}| none | [[Category:Sets without a Chinese database ID]] | {{#if: {{fr/de/it/sp_sneak_peek|#var: $sc_release }}} | [[Category:Set pages needing a Spanish Chinese database ID]]}} }} }}
}}
}}
}}{{ #invoke: check for unknown parameters | check
| unknown = [[Category:((Infobox set)) transclusions using unknown parameters]]
| showblankpositional = 1
| preview = unknown <nowiki>{{Infobox set}}</nowiki> parameter "_VALUE_"
| italic_title
| image | width | caption
| name | en_name | en_name_2 | fr_name | de_name | it_name | pt_name | es_name | ko_name | hanja_name | ko_rr_name | ko_trans_name | ja_name | romaji_name | ja_trans_name | zh_name | tc_name | sc_name | pinyin_name | jyutping_name | zh_trans_name
| medium | format | type | series
| prefix | ocg_prefix | tcg_prefix | en_prefix | na_prefix | eu_prefix | oc_prefix | fc_prefix | fr_prefix | de_prefix | it_prefix | pt_prefix | sp_prefix | jp_prefix | ja_prefix | kr_prefix | ae_prefix | zh_prefix | tc_prefix | sc_prefix
| postfix | ocg_postfix | tcg_postfix
| order_number | size | cover_card | release_date
| parent_set | main_set | sneak_peek | premiere | 2-pack_set | vendor_edition | special_edition | deluxe_edition | other_sets
| database_id | en_database_id | fr_database_id | de_database_id | it_database_id | pt_database_id | es_database_id | ja_database_id | ko_database_id | ae_database_id | sc_database_id
| en_release_date | na_release_date | eu_release_date | e_release_date | oc_release_date | a_release_date | fc_release_date | fr/de/it/sp_release_date | fr_release_date | de_release_date | it_release_date | pt_release_date | sp_release_date | sp-lat_release_date | es-lat_release_date | jp_release_date | ja_release_date | kr_release_date | ae_release_date | zh_release_date | tc_release_date | sc_release_date
| isbn | ean | upc
| appears_in_manga | appears_in_anime | appears_in_books | appears_in_video_games
| prev | curr | next
}}<noinclude>
</noinclude>