Zeile 38: |
Zeile 38: |
| // Initialize array variables | | // Initialize array variables |
| -->{{#arraydefine:$image_list|{{{image|}}}, {{{image2|}}}, {{{image3|}}}, {{{image4|}}}|,|unique}}<!-- | | -->{{#arraydefine:$image_list|{{{image|}}}, {{{image2|}}}, {{{image3|}}}, {{{image4|}}}|,|unique}}<!-- |
| + | // If no images provided, fill in default names -- but default is different on english wiki than other wikis |
| -->{{#ifexpr:{{#arraysize:$image_list}}<1|{{#arraydefine:$image_list|{{#ifeq:{{CONTENTLANG}}|en|{{PAGENAME}}|{{{eng|}}}}}}}}}<!-- | | -->{{#ifexpr:{{#arraysize:$image_list}}<1|{{#arraydefine:$image_list|{{#ifeq:{{CONTENTLANG}}|en|{{PAGENAME}}|{{{eng|}}}}}}}}}<!-- |
| -->{{#arraydefine:$quality|{{ParseInputQuality|quality={{{quality|}}}|iridium={{{iridium|}}}|hide={{{hide|}}}}}}}<!-- | | -->{{#arraydefine:$quality|{{ParseInputQuality|quality={{{quality|}}}|iridium={{{iridium|}}}|hide={{{hide|}}}}}}}<!-- |
Zeile 54: |
Zeile 55: |
| // If image appears to already have a .png/.gif/.jpg/etc extension (i.e., if 4th-last character is .), don't want to add .png extension | | // If image appears to already have a .png/.gif/.jpg/etc extension (i.e., if 4th-last character is .), don't want to add .png extension |
| -->{{#ifeq:{{#sub:@image@|-4|1}}|. | | -->{{#ifeq:{{#sub:@image@|-4|1}}|. |
− | | [[File:@image@]] | + | | {{#ifexist:Media:@image@|[[File:@image@]]}} |
− | | + | | {{#ifexist:Media:@image@_{{uc:{{CONTENTLANG}}}}.png |
− | }}}}<nowiki/> | + | | [[File:@image@_{{uc:{{CONTENTLANG}}}}.png]] |
| + | |
| + | }}}}}}<nowiki/> |
| {{!}}- | | {{!}}- |
| {{!}}colspan="2" id="infoboxdetail" style="text-align: center; font-style: italic;" {{!}} {{#if:{{{description|}}}|{{{description|}}}|{{Description|{{PAGENAME}}}}}} | | {{!}}colspan="2" id="infoboxdetail" style="text-align: center; font-style: italic;" {{!}} {{#if:{{{description|}}}|{{{description|}}}|{{Description|{{PAGENAME}}}}}} |