Predefinição:Seigual

Permanently protected template
Origem: Wikipédia, a enciclopédia livre.
Documentação da predefinição[ver] [editar] [histórico] [purgar]
Note que a página possui operativos em código escondidos quando visualizadas diretamente.
Esta predefinição é usada para estender a função de '#ifeq:' a múltiplos testes.
  • A cadeia que retorna é definida VERDADEIRA se qualquer par de teste dos parâmetros introduzidos' satisfaz como apresentado em 'qualquer' teste #ifeq:.
  • O valor que retorna é essencialmente caracteres lixo—VERDADEIRO OU FALSO OU uma cadeia de caracteres null, respectivamente. Então é apropriada para testes por uma simples condição #se:-então-algo na página.
  • Aplicações são geralmente para mostrar o texto seletivo para um par de páginas, como por exemplo, um uso comum (entre projetos-irmãos) para predefinições, selecionados por nomes específicos de páginas.
  • Aplicações são geralmente para categorizar diferentemente para um grupo de sites irmãos dividindo um esquema de categorização comum, necessitando de predefinições portáteis para serem ajustadas pelos sites.
Isto pode ser usado para testar os critérios que podem ser satisfazidos por alguma combinação de múltiplas palavras mágicas, tais quais {{SITENAME}} ou {{PAGENAME}}.
Exemplo
{{#if: {{seigual|{{{1}}}|maçãs|{{{2}}}|laranjas|{{{3}}}|pêras}}|Tem|Sem}} frutas redondas presentes".
  -- retorna verdadeiro se qualquer par combina, então criará a cadeia "Tem frutas redondas presentes"
  -- retorna falso se nenhum combinar, então criará a cadeia: "Sem frutas redondas presentes"
{{#if: {{#if: {{seigual|{{{SITENAME}}}|Wikiversity|
{{{PAGENAME}}}|Aircraft|
{{{SITENAME}}}|Wikimedia commons}}||Não}}
|outer if's then branch...|outer if's else branch...}}
... inverte o teste para que teste uma condição... com um "resultado invertido".
--Presumindo que os sites sejam ou Wikiversity ou Mediawiki commons, retorna uma cadeia null
  como vista pelo segundo se, o qual então retorna a cadeia null ao primeiro se... 
  que expandirá a condição específica algo "outer if's else branch...".