Predefinição:Se vazio/doc

De Supel Wiki
Ir para: navegação, pesquisa
Edit-copy green.svg Esta é uma subpágina de documentação para a Predefinição:Se vazio.
Ela contém informações sobre o seu uso, categorias, bem como todo o conteúdo que não faz parte da predefinição original.
Ambox important.svg Esta predefinição é usada em 4 600+ páginas. (Ver Wikipedia:Predefinições em alto risco)
Para evitar sobrecargas desnecessárias ao servidor e outros transtornos, quaisquer mudanças devem ser previamente testadas, seja na predefinição de testes ou em Predefinição:Se vazio/doc/Testes (ou ainda em sua página de testes). Por favor, sempre considere expor eventuais mudanças na página de discussão, antes de implementá-las.

Predefinição:Template redirect Predefinição:Lua

Descrição

Esta é a predefinição Predefinição:Lp. Anteriormente, estava limitada a no máximo nove parâmetros. Esta limitação atualmente não existe mais.

A predefinição é usada geralmente dentro de outras predefinições. Ela recebe qualquer número de parâmetros e retorna o primeiro parâmetro que não foi vazio. Se nenhum foi encontrado, nada é retornado.

Uso

Seu uso tipicamente é feito como:

{{Se vazio |{{{logo|}}} |{{{imagem|}}} |{{{figura|}}} |padrão.svg}}

Ele retornará o primeiro dos parâmetros logo, imagem e figura que foi definido e não é vazio, se não, retornará padrão.svg .


Exemplos

Código Resultado Descrição
Predefinição:Lp Retorna uma string vazia
{{Se vazio|um}} main}} Retorna o primeiro parâmetro definido não vazio.
{{Se vazio|um|dois}} main}}
{{Se vazio||dois}} main}} O primeiro parâmetro está vazio/indefinido, então é pulado.