Predefinição:Yesno/doc

Origem: Wikimotorpedia, a enciclopédia livre.
Revisão em 19h58min de 21 de maio de 2013 por Calimero0000 (discussão | contribs) (Criou nova página com '{{Subpágina de documentação}} <!-- POR FAVOR, ADICIONE CATEGORIAS E INTERWIKIS NO FINAL DESTA PÁGINA --> {{Alto-risco|4,100,000+}} Esta predefinição normaliza uma...')
(dif) ← Revisão anterior | Revisão atual (dif) | Revisão seguinte → (dif)
Saltar para a navegação Saltar para a pesquisa
Esta é uma subpágina de documentação para a Predefinição:Yesno.
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.
Esta predefinição é usada em 4,100,000+ páginas. (Ver Wikimotorpedia: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 seu próprio espaço de usuário. Por favor, sempre considere expor eventuais mudanças na página de discussão antes de implementá-las.

Esta predefinição normaliza uma entrada para ser um yes/no saída.

Uso

A predefinição tem cinco saídas possíveis, dependendo do parâmetro padrão (input if you will).

No seu uso mais simples se trata apenas ser um "yes" ou "" (em branco - nada, nenhum caractere).

  1. {{yesno|yes}} result "yes" (também se aplica a "Yes", "YeS", etc, "Y", "y" e "1")
  2. {{yesno|no}} result "" (também se aplica a "No", "NO", "nO", "N", "n" e "0")
  3. {{yesno}} resulta ""
  4. {{yesno|¬}} resulta ""
  5. {{yesno|purplemonkeydishwasher}} resulta "yes" (também se aplica a qualquer outro valor não dado acima).


Cada um deles pode ser cancelado.

  1. {{yesno|yes|yes=bacon}} resulta "bacon" (também se aplica a "Yes", "YeS", etc, "Y", "y" e "1")
  2. {{yesno|no|no=ham}} resulta "ham" (também se aplica a "No", "NO", "nO", "N", "n" e "0")
  3. {{yesno|blank= eggs}} resulta "eggs"
    1. mas {{yesno|no=ham}} resulta "ham"
    2. e {{yesno|blank= eggs|no=ham}} resulta "eggs"
  4. {{yesno|¬|¬=sausage}} resulta "sausage"
  5. {{yesno|purplemonkeydishwasher|def=cup-of-tea}} resulta "cup-of-tea" (também se aplica a qualquer outro valor não dado acima).
    1. mas {{yesno|purplemonkeydishwasher|yes=bacon}} resulta "bacon"
    2. mas {{yesno|purplemonkeydishwasher|def=cup-of-tea|yes=bacon}} resulta "cup-of-tea"

Isso pode ser usado (aparentemente perversamente) assim:

  • {{yesno|yes|yes=no|no=yes}} resulta "no"
  • {{yesno|no|yes=no|no=yes}} resulta "yes"

Isso cria uma inversão de lógica.

Ver também