Diferenças entre edições de "Predefinição:Commonscat"

1 389 bytes removidos ,  01h06min de 26 de janeiro de 2019
m
Desfeita(s) uma ou mais edições de Joalpe (imagino que a intenção é boa, mas quebra a compatibilidade e a funcionalidade), com Reversão e avisos
(atualização da predefinição, com o intuito de reduzir eventuais redirecionamentos manuais quebrados)
m (Desfeita(s) uma ou mais edições de Joalpe (imagino que a intenção é boa, mas quebra a compatibilidade e a funcionalidade), com Reversão e avisos)
<includeonly><div class="noprint" style="clear: right; border: solid #aaa 1px; margin: 0 0 1em 1em; font-size: 90%; background: #f9f9f9; width: 238px; padding: 5px; spacing: 0px; text-align: center; float: right;">
<includeonly>{{Commons
<div style="float: left; vertical-align:middle;">[[Imagem:Commons-logo.svg|22px|none|ligação=|alt=]]</div>
| posicao = {{{posicao|}}}
<div style="margin-left: 30px; line-height:normal; vertical-align:middle;">O [[Commons:Página principal|Commons]] possui uma ''categoria'' contendo imagens e outros ficheiros sobre {{{prefixo|{{{3|}}}}}} '''<span class="plainlinks">[{{fullurl:Commons:Category:{{Argvar | {{{1|}}} | {{PAGENAME}} }}}}?uselang=pt {{Argvar | {{{2|}}} | {{PAGENAME}} }}]</span>'''</div>
<!-- Link -->
</div></includeonly>{{Commons<noinclude>
| 1 = <!--
Verifique se há uma categoria especificada locamente
-->{{#if:{{{1|}}} | Category:{{{1|}}} <!--
... ou use Wikidata
-->|{{if then show|{{#invoke:WikidataIB |getCommonsLink|qid={{{qid|}}}|onlycat=True}}<!--
... ou mude para o nome da página
--> |Category:{{PAGENAME}} }} }}
<!-- Mostre título -->
| 2 = {{{2|{{#if:{{{1|}}} | {{{1|}}} <!--
-->|{{if then show|{{#invoke:String|replace|{{#invoke:WikidataIB |getLabel|lang=pt|qid={{{qid|}}}|onlycat=True}}|Category:|}}<!--
--> |{{PAGENAME}} }} }} }}}
}}<!--
Fim do código da predefinição, agora adicione categorias de controle relevantes
 
-->{{#switch:{{NAMESPACE}}||{{ns:14}}=<!--
Apenas adicione categorias de controle a artigos e categorias
-->{{#if:{{{1|}}}|{{#ifeq:Category:{{replace|{{{1|}}}|_|&#32;}}|{{#invoke:WikidataIB |getCommonsLink|qid={{{qid|}}}|onlycat=True}}|<!--
-->[[Categoria:!Ligação da categoria no Commons está no Wikidata]]<!--
 
-->|{{#ifeq:{{replace|{{{1|}}}|_|&#32;}}|{{PAGENAME}}|<!--
... o parâmetro local é o mesmo da página local, mas não o mesmo do do Wikidata
-->[[Categoria:!Ligação da categoria no Commons está definida como o nome da página]]<!--
 
... o parâmetro local não confere com nenhuma das opções anteriores
-->|[[Categoria:!Ligação da categoria no Commons está definida localmente]]}} }}<!--
 
Não existe uma ligação definida localmente
-->|{{#if:{{#invoke:WikidataIB |getCommonsLink|qid={{{qid|}}}|onlycat=True}}|<!--
 
... então estamos usando o Wikidata
-->[[Categoria:!Ligação da categoria no Commons a partir do Wikidata]]<!--
 
... ou voltamos a usar o nome da página
-->|[[Categoria:!Ligação da categoria no Commons é o nome da página]]}}
}}<!-- Verifique o uso de P373
-->{{#ifeq:{{#invoke:WikidataIB |getCommonsLink |qid={{{qid|}}}|onlycat=True|fallback=True}}|{{#invoke:WikidataIB |getCommonsLink |qid={{{qid|}}}|onlycat=True|fallback=False}}||[[Categoria:!Ligação da categoria no Commons está no Wikidata usando P373]]}} }}</includeonly>
<noinclude>
{{Documentação}}
</noinclude>