Predefinição:Seigual
![]() | Esta predefinição não apresenta nenhuma documentação. Por favor, documente-a caso a saiba usar ou tenha conhecimentos para tal. |
- 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...".
A documentação acima é transcluída de Predefinição:Seigual/doc. (editar | histórico) Editores podem experimentar nas páginas de teste (criar | espelhar) e de exemplos para testes (criar) desta predefinição. Por favor adicione categorias à subpágina /doc. Subpáginas desta predefinição. |