Predefinição:Ifexist

De Wikinet
Ir para: navegação, pesquisa

{{{1}}} {{ifexist|Artigo}} ou {{ifexist|Artigo|W}}

O objetivo desta predefinição é colocar uma ligação para artigos que não existem, provavelmente não existirão nunca (por fugirem do escopo do projeto), mas que, eventualmente, podem existir. Quando o artigo existe na Wikipédia, esta predefinição pode incorporar a Predefinição:W.

O problema de colocar um ligação para um artigo que não existe, por exemplo, [[Padre Quevedo]], é que este texto é mostrado em um vermelho escandaloso, Padre Quevedo, e qualquer veterano de wikis sente uma compulsão quase psicótica de "azular o link", ou seja, escrever o artigo que falta.

Não tem nada de errado em azular os links, quando os links fazem parte do escopo do projeto, mas na maioria dos casos os links ficariam vermelhos por muito tempo - e um artigo com muitos links vermelhos é feio.

Por outro lado, é bom que, quando exista a página, ela apareça como um link azul, para que o leitor possa pular de uma página para outra.

Esta predefinição resolve este problema.

Ao escrever, por exemplo, {{ifexist|Internet na Costa Rica}}, as páginas mostrarão o link em azul quando o artigo for escrito, e um texto normal enquanto o texto não for escrito.

Caso seja importante incluir o link para o artigo na Wikipédia em português, passar o parâmetro W, por exemplo: {{ifexist|Internet na Costa Rica|W}} fica assim: Internet na Costa Rica Wikipedia's W.svg

Outras predefinições podem ser usadas, e são variantes da {{ifexist}}:

{{ifexist texto artigo|Texto|Artigo}}

Mostra o texto Texto e, se existe o Artigo, cria o link para o artigo. Em outras palavras:

  • Se existe Artigo, funciona como [[Artigo|Texto]]
  • Se não existe, mostra apenas Texto

{{ifexist-or-link|Artigo|Ligação externa}}

Utilizada para ligações sobre um site, em que a ligação externa é a URL do site. Deve ser usada quando a ligação para o site for muito importante para a compreensão do artigo, porém a ligação pode tornar-se desnecessária quando o artigo sobre o site for escrito.

Como exemplo hipotético, consideremos o uso como {{ifexist-or-link|Pitágoras|http://www.pitagoras.el}}

  • Se existe o artigo Pitágoras, funciona como [[Pitágoras]]
  • Caso contrário, funciona como [http://www.pitagoras.el Pitágoras]

{{ifexist ou anexo lista gostosa país|Gostosa|País}}

Como a Wikinet não é uma Punhetopédia, nem todas gostosas devem ter artigo aqui. A exceção são as gostosas que são muito importantes para a Internet ou as gostosas que tem um site pessoal. Por outro lado, usar apenas o {{ifexist|Gostosa}}, já que o artigo da gostosa dificilmente será escrito, não dá nenhuma informação útil, por exemplo, o que ela fez na vida, quantos anos ela ainda tem de vida útil, com quem ela fez ensaios eróticos, etc. Uma solução intermediária foi juntar as minibiografias das gostosas em artigos do tipo "Anexo:Lista de gostosas por país/País", em que onde está "/País", leia-se "/Brasil", "/França", etc.

Como exemplo hipotético, consideremos o uso como {{ifexist ou anexo lista gostosa país|Rainha Gorgo|Esparta}} são feitos três testes:

  • Se existe o artigo Rainha Gorgo, funciona como [[Rainha Gorgo]]
  • Caso contrário, se existe a minibiografia Anexo:Lista de gostosas/Rainha Gorgo, funciona como [[Anexo:Lista de gostosas por país/Esparta|Rainha Gorgo]]
  • Caso contrário, é um texto normal, Rainha Gorgo (sem ligações) um artigo sobre a gostosa, este artigo é a ligação

Note que, neste exemplo, no caso de não existir o artigo Rainha Gorgo, existir o Anexo:Lista de gostosas/Rainha Gorgo, mas não existir o Anexo:Lista de gostosas por país/Esparta, aparecerá um link vermelho.

{{ifexist ou anexo lista pirocudo país|Pirocudo|País}}

Mesma coisa que a predefinição das gostosas, mas para picocudos.

{{#ifexist:}}

Todas as merdas acima são baseadas na função do MediaWiki {{#ifexist:}}, que, em resumo, testa se algum artigo existe, e mostra o conteúdo se existe ou se não existe:

{{#ifexist: algum artigo|porra que aparece se existe|porra que aparece se não existe}}.

A documentação completa, que ninguém se importa, está localizada aqui. Spoiler: a documentação foi gerada pelo Google translator e é absolutamente ilegível.