Diferenças entre edições de "Predefinição:Quality"
Saltar para a navegação
Saltar para a pesquisa
(+Englishdoc) |
(sync with english template) |
||
Linha 1: | Linha 1: | ||
− | <includeonly>< | + | <includeonly><!-- |
− | | | + | |
− | | | + | // This template contains no text requiring translation |
− | | | + | |
− | |#default= | + | -->{{#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) | |
− | {{ | + | -->{{#arraydefine:$qsize|{{#replace:{{lc:{{{size|{{{3|}}}}}}}}|px|}}}}<!-- |
− | + | -->{{#iferror:{{#expr:{{#arrayprint:$qsize}}<24}}|{{#arraydefine:$qsize|48}}|}}<!-- | |
− | + | --><div id="{{#ifexpr:{{#arrayprint:$qsize}}<28|qualitycontainersm|{{#ifexpr:{{#arrayprint:$qsize}}<40|qualitycontainermed|qualitycontainer}}}}"><!-- | |
− | {{ | + | --><div id="qualityimage">[[File:{{#arrayprint:$qimage}}.png| {{#arrayprint:$qsize}}px |link={{#ifeq:{{{link}}}|||{{{link|{{{1|}}}}}}}} |alt={{#ifeq:{{{alt}}}|||{{{alt|{{{link|{{{1|}}}}}}}}}}}]]<!-- |
− | + | --><div class="qualityindicator"><!-- | |
− | + | -->{{#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/> | |
− | < | + | {{{{FULLPAGENAME}}/doc}} }}</noinclude> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revisão das 01h39min de 2 de outubro de 2020
Consulte a página de documentação em inglês para obter detalhes sobre este predefinição.
Uso
Este modelo pode ser usado inserindo o seguinte em uma página relevante.
{{Quality}}
Resulta em...