Vorlage:Quality: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (better empty image test) |
K (sync) |
||
Zeile 4: | Zeile 4: | ||
-->{{#arraydefine:$qquality|{{ParseInputQuality|quality={{{2|normal}}}}}}}<!-- | -->{{#arraydefine:$qquality|{{ParseInputQuality|quality={{{2|normal}}}}}}}<!-- | ||
+ | // Handle non-standard Milk images in specific languages | ||
+ | -->{{#arraydefine:$qimage | ||
+ | |{{#ifeq:{{#sub:{{{1|}}}|-4}}|Milk | ||
+ | |{{#switch:{{CONTENTLANG}} | ||
+ | |es|fr|ja|pt={{{1}}} {{uc:{{CONTENTLANG}}}} | ||
+ | |#default={{{1}}}}} | ||
+ | |{{#if:{{{1|}}}|{{{1}}}|Blank icon}}}}}}<!-- | ||
// Cleanup size: make sure no px in value, replace any problem values with default (48) | // Cleanup size: make sure no px in value, replace any problem values with default (48) | ||
-->{{#arraydefine:$qsize|{{#replace:{{lc:{{{size|{{{3|}}}}}}}}|px|}}}}<!-- | -->{{#arraydefine:$qsize|{{#replace:{{lc:{{{size|{{{3|}}}}}}}}|px|}}}}<!-- | ||
-->{{#iferror:{{#expr:{{#arrayprint:$qsize}}<24}}|{{#arraydefine:$qsize|48}}|}}<!-- | -->{{#iferror:{{#expr:{{#arrayprint:$qsize}}<24}}|{{#arraydefine:$qsize|48}}|}}<!-- | ||
--><div id="{{#ifexpr:{{#arrayprint:$qsize}}<28|qualitycontainersm|{{#ifexpr:{{#arrayprint:$qsize}}<40|qualitycontainermed|qualitycontainer}}}}"><!-- | --><div id="{{#ifexpr:{{#arrayprint:$qsize}}<28|qualitycontainersm|{{#ifexpr:{{#arrayprint:$qsize}}<40|qualitycontainermed|qualitycontainer}}}}"><!-- | ||
− | --><div id="qualityimage">[[File:{{#ifeq:{{{ | + | --><div id="qualityimage">[[File:{{#arrayprint:$qimage}}.png| {{#arrayprint:$qsize}}px |link={{#ifeq:{{{link}}}|||{{{link|{{{1|}}}}}}}} |alt={{#ifeq:{{{alt}}}|||{{{alt|{{{link|{{{1|}}}}}}}}}}}]]<!-- |
--><div class="qualityindicator"><!-- | --><div class="qualityindicator"><!-- | ||
− | -->{{#switch:{{#arrayindex:$qquality|0}}|Silver|Gold|Iridium=[[File:{{#arrayindex:$qquality|0}}_Quality_Icon.png| {{#arrayprint:$qsize}}px |link={{{link|}}} |alt={{#arrayindex:$qquality|0}}]]}}<!-- | + | -->{{#switch:{{#arrayindex:$qquality|0}}|Silver|Gold|Iridium=[[File:{{#arrayindex:$qquality|0}}_Quality_Icon.png| {{#arrayprint:$qsize}}px |link={{#ifeq:{{{link}}}|||{{{link|{{{1|}}}}}}}} |alt={{#arrayindex:$qquality|0}}]]}}<!-- |
--></div></div></div></includeonly><noinclude>{{Englishdoc}}{{#ifexist:{{FULLPAGENAME}}/doc |<nowiki/> | --></div></div></div></includeonly><noinclude>{{Englishdoc}}{{#ifexist:{{FULLPAGENAME}}/doc |<nowiki/> | ||
{{{{FULLPAGENAME}}/doc}} }}</noinclude> | {{{{FULLPAGENAME}}/doc}} }}</noinclude> |
Version vom 24. September 2020, 20:11 Uhr
Details zur Vorlage finden Sie auf der englischsprachigen Dokumentationsseite.
Verwendung
Diese Vorlage kann verwendet werden, indem Sie auf eine relevante Seite folgendes eingeben.
{{Quality}}
Ergibt...