Difference between revisions of "Template:Infobox set"
(Restoring revision 5192200 by User:Dinoguy1000 on 2023-03-01 04:22:23. "rm {{autolink}} transclusion which uses second parameter") |
Dinoguy1000 (talk | contribs) (track all the es/sp, ko/kr, and jp/ja stuff - the last in particular so we can finally properly support sets with a Japanese-Asian release but no Japanese release (should've been done ages ago)) |
||
Line 56: | Line 56: | ||
| {{ #arraydefine: @sc_database_id | {{{cn_database_id}}} | * | unique }}[[Category:((Infobox set)) transclusions using (((cn_database_id)))]] | | {{ #arraydefine: @sc_database_id | {{{cn_database_id}}} | * | unique }}[[Category:((Infobox set)) transclusions using (((cn_database_id)))]] | ||
| {{ #arraydefine: @sc_database_id | {{{sc_database_id<includeonly>|</includeonly>}}} | * | unique }} | | {{ #arraydefine: @sc_database_id | {{{sc_database_id<includeonly>|</includeonly>}}} | * | unique }} | ||
− | }}{{ #vardefine: $sp_release_date | {{ # | + | }}{{ #if: {{{es_release_date|}}} |
− | + | | {{ #vardefine: $sp_release_date | {{{es_release_date}}} }}[[Category:((Infobox set)) transclusions using (((es_release_date)))]] | |
− | + | | {{ #vardefine: $sp_release_date | {{{sp_release_date<includeonly>|</includeonly>}}} }} | |
− | }} | + | }}{{ #if: {{{es-lat_release_date|}}} |
− | + | | {{ #vardefine: $sp-lat_release_date | {{{es-lat_release_date}}} }}[[Category:((Infobox set)) transclusions using (((es-lat_release_date)))]] | |
− | + | | {{ #vardefine: $sp-lat_release_date | {{{sp-lat_release_date<includeonly>|</includeonly>}}} }} | |
+ | }}{{ #if: {{{fr/de/it/es_release_date|}}} | ||
+ | | {{ #vardefine: $fr/de/it/sp_release_date | {{{fr/de/it/es_release_date}}} }}[[Category:((Infobox set)) transclusions using (((fr/de/it/es_release_date)))]] | ||
+ | | {{ #vardefine: $fr/de/it/sp_release_date | {{{fr/de/it/sp_release_date<includeonly>|</includeonly>}}} }} | ||
+ | }}{{ #if: {{{jp_release_date<includeonly>|</includeonly>}}} | ||
+ | | {{ #vardefine: $jp_release_date | {{{jp_release_date}}} }}<!-- | ||
+ | -->{{ #vardefine: $ja_release_date | {{{ja_release_date<includeonly>|</includeonly>}}} }} | ||
+ | | {{ #if: {{{ja_release_date|}}} | {{ #vardefine: $jp_release_date | {{{ja_release_date}}} }}[[Category:((Infobox set)) transclusions using (((ja_release_date))) without (((jp_release_date)))]] }} | ||
+ | }}{{ #if: {{{ko_release_date|}}} | ||
+ | | {{ #vardefine: $kr_release_date | {{{ko_release_date}}} }}[[Category:((Infobox set)) transclusions using (((ko_release_date)))]] | ||
+ | | {{ #vardefine: $kr_release_date | {{{kr_release_date<includeonly>|</includeonly>}}} }} | ||
}}{{ #vardefine: $en_release | {{ #if: {{{en_database_id<includeonly>|</includeonly>}}}{{{en_release_date|}}}{{{en_prefix|}}} | 1 }} | }}{{ #vardefine: $en_release | {{ #if: {{{en_database_id<includeonly>|</includeonly>}}}{{{en_release_date|}}}{{{en_prefix|}}} | 1 }} | ||
}}{{ #vardefine: $na_release | {{ #if: {{{na_release_date<includeonly>|</includeonly>}}}{{{na_prefix|}}} | 1 }} | }}{{ #vardefine: $na_release | {{ #if: {{{na_release_date<includeonly>|</includeonly>}}}{{{na_prefix|}}} | 1 }} | ||
Line 73: | Line 83: | ||
}}{{ #vardefine: $pt_release | {{ #if: {{{pt_database_id<includeonly>|</includeonly>}}}{{{pt_release_date|}}}{{{pt_prefix|}}} | 1 }} | }}{{ #vardefine: $pt_release | {{ #if: {{{pt_database_id<includeonly>|</includeonly>}}}{{{pt_release_date|}}}{{{pt_prefix|}}} | 1 }} | ||
}}{{ #vardefine: $sp-lat_release | {{ #if: {{ #var: $sp-lat_release_date }} | 1 }} | }}{{ #vardefine: $sp-lat_release | {{ #if: {{ #var: $sp-lat_release_date }} | 1 }} | ||
− | }}{{ #vardefine: $sp_release | {{ #if: {{ #var: $fr/de/it/es_release }}{{ #var: $sp-lat_release }}{{ #arrayindex: @es_database_id | 0 }}{{ #var: $sp_release_date }}{{{sp_prefix|}}}{{{es_prefix|}}} | 1 }} | + | }}{{ #vardefine: $sp_release | {{ #if: {{ #var: $fr/de/it/es_release }}{{ #var: $sp-lat_release }}{{ #arrayindex: @es_database_id | 0 }}{{ #var: $sp_release_date }}{{{sp_prefix|}}}{{{es_prefix|}}}<!-- remove me --> | 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 }} | }}{{ #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 }} | ||
− | }}{{ #vardefine: $jp_release | {{ #if: {{ #arrayindex: @ja_database_id | 0 }}{{ #var: $jp_release_date }}{{ #if: {{{jp_prefix|}}} | {{{jp_prefix}}} | {{{ja_prefix|}}} }} | 1 }} | + | }}{{ #vardefine: $jp_release | {{ #if: {{ #arrayindex: @ja_database_id | 0 }}{{ #var: $jp_release_date }}{{ #if: {{{jp_prefix|}}} | {{{jp_prefix}}} | {{{ja_prefix|}}} }}<!-- remove me --> | 1 }} |
− | }}{{ #vardefine: $ja_release | {{ #if: {{ #var: $ja_release_date }}{{ #if: {{{jp_prefix|}}} | {{{ja_prefix|}}} }} | 1 }} | + | }}{{ #vardefine: $ja_release | {{ #if: {{ #var: $ja_release_date }}{{ #if: {{{jp_prefix|}}} | {{{ja_prefix|}}} }}<!-- remove me --> | 1 }} |
− | }}{{ #vardefine: $kr_release | {{ #if: {{ #arrayindex: @ko_database_id | 0 }}{{ #var: $kr_release_date }}{{{kr_prefix|}}}{{{ko_prefix|}}} | 1 }} | + | }}{{ #vardefine: $kr_release | {{ #if: {{ #arrayindex: @ko_database_id | 0 }}{{ #var: $kr_release_date }}{{{kr_prefix|}}}{{{ko_prefix|}}}<!-- remove me --> | 1 }} |
}}{{ #vardefine: $ae_release | {{ #if: {{{ae_release_date<includeonly>|</includeonly>}}}{{{ae_prefix|}}} | 1 }} | }}{{ #vardefine: $ae_release | {{ #if: {{{ae_release_date<includeonly>|</includeonly>}}}{{{ae_prefix|}}} | 1 }} | ||
}}{{ #vardefine: $zh_release | {{ #if: {{{zh_release_date<includeonly>|</includeonly>}}}{{{zh_prefix|}}}{{{tc_release_date|}}} | 1 }} | }}{{ #vardefine: $zh_release | {{ #if: {{{zh_release_date<includeonly>|</includeonly>}}}{{{zh_prefix|}}}{{{tc_release_date|}}} | 1 }} | ||
Line 251: | Line 261: | ||
}}{{ #vardefine: $it_prefix | {{ #if: {{{it_prefix<includeonly>|</includeonly>}}} | {{{it_prefix}}} | {{ #if: {{ #var: $it_release }} | {{ #if: {{ #var: $tcg_prefix }} | {{ #var: $tcg_prefix }}-IT{{ #var: $tcg_postfix }} }} }} }} | }}{{ #vardefine: $it_prefix | {{ #if: {{{it_prefix<includeonly>|</includeonly>}}} | {{{it_prefix}}} | {{ #if: {{ #var: $it_release }} | {{ #if: {{ #var: $tcg_prefix }} | {{ #var: $tcg_prefix }}-IT{{ #var: $tcg_postfix }} }} }} }} | ||
}}{{ #vardefine: $pt_prefix | {{ #if: {{{pt_prefix<includeonly>|</includeonly>}}} | {{{pt_prefix}}} | {{ #if: {{ #var: $pt_release }} | {{ #if: {{ #var: $tcg_prefix }} | {{ #var: $tcg_prefix }}-PT{{ #var: $tcg_postfix }} }} }} }} | }}{{ #vardefine: $pt_prefix | {{ #if: {{{pt_prefix<includeonly>|</includeonly>}}} | {{{pt_prefix}}} | {{ #if: {{ #var: $pt_release }} | {{ #if: {{ #var: $tcg_prefix }} | {{ #var: $tcg_prefix }}-PT{{ #var: $tcg_postfix }} }} }} }} | ||
− | }}{{ #vardefine: $sp_prefix | {{ # | + | }}{{ #if: {{{es_prefix|}}} |
+ | | {{ #vardefine: $sp_prefix | {{{es_prefix}}} }}[[Category:((Infobox set)) transclusions using (((es_prefix)))]] | ||
+ | | {{ #vardefine: $sp_prefix | {{{sp_prefix<includeonly>|</includeonly>}}} }} | ||
}}{{ #vardefine: $sp_prefix | {{ #var: $sp_prefix | {{ #if: {{ #var: $sp_release }} | {{ #if: {{ #var: $tcg_prefix }} | {{ #var: $tcg_prefix }}-SP{{ #var: $tcg_postfix }} }} }} }} | }}{{ #vardefine: $sp_prefix | {{ #var: $sp_prefix | {{ #if: {{ #var: $sp_release }} | {{ #if: {{ #var: $tcg_prefix }} | {{ #var: $tcg_prefix }}-SP{{ #var: $tcg_postfix }} }} }} }} | ||
− | }} | + | }}{{ #if: {{{jp_prefix<includeonly>|</includeonly>}}} |
+ | | {{ #vardefine: $jp_prefix | {{{jp_prefix}}} }}<!-- | ||
+ | -->{{ #vardefine: $ja_prefix | {{{ja_prefix<includeonly>|</includeonly>}}} }} | ||
+ | | {{ #if: {{{ja_prefix|}}} |  <!-- for some reason, without this, on pages with only {{{ja_prefix}}}, the prefix gets tossed out of the infobox to the head of the page -->{{ #vardefine: $jp_prefix | {{{ja_prefix}}} }}[[Category:((Infobox set)) transclusions using (((ja_prefix))) without (((jp_prefix)))]] }} | ||
}}{{ #vardefine: $jp_prefix | {{ #var: $jp_prefix | {{ #if: {{ #var: $jp_release }} | {{ #if: {{ #var: $ocg_prefix }} | {{ #var: $ocg_prefix }}-JP{{ #var: $ocg_postfix }} }} }} }} | }}{{ #vardefine: $jp_prefix | {{ #var: $jp_prefix | {{ #if: {{ #var: $jp_release }} | {{ #if: {{ #var: $ocg_prefix }} | {{ #var: $ocg_prefix }}-JP{{ #var: $ocg_postfix }} }} }} }} | ||
− | |||
}}{{ #vardefine: $ja_prefix | {{ #var: $ja_prefix | {{ #if: {{ #var: $ja_release }} | {{ #if: {{ #var: $ocg_prefix }} | {{ #var: $ocg_prefix }}-JA{{ #var: $ocg_postfix }} }} }} }} | }}{{ #vardefine: $ja_prefix | {{ #var: $ja_prefix | {{ #if: {{ #var: $ja_release }} | {{ #if: {{ #var: $ocg_prefix }} | {{ #var: $ocg_prefix }}-JA{{ #var: $ocg_postfix }} }} }} }} | ||
}}{{ #vardefine: $ae_prefix | {{ #if: {{{ae_prefix<includeonly>|</includeonly>}}} | {{{ae_prefix}}} | {{ #if: {{ #var: $ae_release }} | {{ #if: {{ #var: $ocg_prefix }} | {{ #var: $ocg_prefix }}-AE{{ #var: $ocg_postfix }} }} }} }} | }}{{ #vardefine: $ae_prefix | {{ #if: {{{ae_prefix<includeonly>|</includeonly>}}} | {{{ae_prefix}}} | {{ #if: {{ #var: $ae_release }} | {{ #if: {{ #var: $ocg_prefix }} | {{ #var: $ocg_prefix }}-AE{{ #var: $ocg_postfix }} }} }} }} | ||
Line 261: | Line 275: | ||
}}{{ #vardefine: $tc_prefix | {{ #var: $tc_prefix | {{ #if: {{ #var: $tc_release }}{{ #var: $zh_release }} | {{ #if: {{ #var: $ocg_prefix }} | {{ #var: $ocg_prefix }}-TC{{ #var: $ocg_postfix }} }} }} }} | }}{{ #vardefine: $tc_prefix | {{ #var: $tc_prefix | {{ #if: {{ #var: $tc_release }}{{ #var: $zh_release }} | {{ #if: {{ #var: $ocg_prefix }} | {{ #var: $ocg_prefix }}-TC{{ #var: $ocg_postfix }} }} }} }} | ||
}}{{ #vardefine: $sc_prefix | {{ #if: {{{sc_prefix<includeonly>|</includeonly>}}} | {{{sc_prefix}}} | {{ #if: {{ #var: $sc_release }} | {{ #if: {{ #var: $ocg_prefix }} | {{ #var: $ocg_prefix }}-SC{{ #var: $ocg_postfix }} }} }} }} | }}{{ #vardefine: $sc_prefix | {{ #if: {{{sc_prefix<includeonly>|</includeonly>}}} | {{{sc_prefix}}} | {{ #if: {{ #var: $sc_release }} | {{ #if: {{ #var: $ocg_prefix }} | {{ #var: $ocg_prefix }}-SC{{ #var: $ocg_postfix }} }} }} }} | ||
− | }}{{ #vardefine: $kr_prefix | {{ # | + | }}{{ #if: {{{ko_prefix|}}} |
+ | | {{ #vardefine: $kr_prefix | {{{ko_prefix}}} }}[[Category:((Infobox set)) transclusions using (((ko_prefix)))]] | ||
+ | | {{ #vardefine: $kr_prefix | {{{kr_prefix<includeonly>|</includeonly>}}} }} | ||
}}{{ #vardefine: $kr_prefix | {{ #var: $kr_prefix | {{ #if: {{ #var: $kr_release }} | {{ #if: {{ #var: $ocg_prefix }} | {{ #var: $ocg_prefix }}-KR{{ #var: $ocg_postfix }} }} }} }} | }}{{ #vardefine: $kr_prefix | {{ #var: $kr_prefix | {{ #if: {{ #var: $kr_release }} | {{ #if: {{ #var: $ocg_prefix }} | {{ #var: $ocg_prefix }}-KR{{ #var: $ocg_postfix }} }} }} }} | ||
}}{{ #if: {{ #var: $en_prefix }} | }}{{ #if: {{ #var: $en_prefix }} | ||
Line 708: | Line 724: | ||
| prev | curr | next | | prev | curr | next | ||
}}<noinclude> | }}<noinclude> | ||
− | |||
− | |||
{{Documentation}} | {{Documentation}} | ||
− | |||
</noinclude> | </noinclude> |
Revision as of 13:17, 23 April 2023
[[File:|0px|{{{caption}}}]] | |||||||||
Names | |||||||||
---|---|---|---|---|---|---|---|---|---|
English |
| ||||||||
French | {{{fr_name}}} | ||||||||
German | {{{de_name}}} | ||||||||
Italian | {{{it_name}}} | ||||||||
Portuguese | {{{pt_name}}} | ||||||||
Spanish | {{{es_name}}} | ||||||||
| |||||||||
Korean | |||||||||
Korean | {{{ko_name}}} | ||||||||
Base text | {{{ko_name}}} | ||||||||
Hangul | {{{ko_name}}} | ||||||||
Hanja | {{{hanja_name}}} | ||||||||
Revised Romanization | {{{ko_rr_name}}} | ||||||||
Translated | {{{ko_trans_name}}} | ||||||||
Chinese | |||||||||
Traditional Chinese | {{{tc_name}}} | ||||||||
Simplified Chinese | {{{sc_name}}} | ||||||||
Hanzi | {{{tc_name}}} | ||||||||
Bopomofo | {{{tc_name}}} | ||||||||
Pinyin | {{{pinyin_name}}} | ||||||||
Jyutping | {{{jyutping_name}}} | ||||||||
Translated | {{{zh_trans_name}}} | ||||||||
Set information | |||||||||
Medium | OCG/TCG | ||||||||
Type |
| ||||||||
Part of series | [[{{{series}}}|{{{series}}}]] | ||||||||
Prefix |
| ||||||||
Order number | {{{order_number}}} | ||||||||
Number of cards | {{{size}}} | ||||||||
Cover card |
| ||||||||
Release date | {{{release_date}}} | ||||||||
Yugioh-Card database ID |
| ||||||||
Related sets | |||||||||
Main set | [[{{{main_set}}}]] | ||||||||
Sneak Peek | ' Sneak Peek | ||||||||
Premiere! | ' Premiere! | ||||||||
2-pack set | ' 2-Pack Set | ||||||||
Vendor Edition | Vendor Edition | ||||||||
Special Edition | Special Edition | ||||||||
Deluxe Edition | Deluxe Edition | ||||||||
Other | [[{{{other_sets}}}]] | ||||||||
Release dates | |||||||||
Japanese |
| ||||||||
Japanese-Asian |
| ||||||||
Asian-English | {{{ae_release_date}}} | ||||||||
English (world) | Template:Infobox set/release date | ||||||||
English (na) | Template:Infobox set/release date | ||||||||
English (eu) | Template:Infobox set/release date | ||||||||
English (oc) | Template:Infobox set/release date | ||||||||
Traditional Chinese |
| ||||||||
Simplified Chinese |
| ||||||||
French, German, Italian, Spanish | Template:Infobox set/group release date | ||||||||
French | Template:Infobox set/release date | ||||||||
French (ca) | {{{fc_release_date}}} | ||||||||
German | Template:Infobox set/release date | ||||||||
Italian | Template:Infobox set/release date | ||||||||
Korean |
| ||||||||
Portuguese | Template:Infobox set/release date | ||||||||
Spanish | Template:Infobox set/release date | ||||||||
Spanish (lat-am) | Template:Infobox set/release date | ||||||||
Identifiers | |||||||||
ISBN | {{{isbn}}} | ||||||||
EAN | {{{ean}}} | ||||||||
UPC | {{{upc}}} | ||||||||
Appearances | |||||||||
Manga |
| ||||||||
Anime |
| ||||||||
Books |
| ||||||||
Video games |
| ||||||||
''''' |