Šablóna:Anonie
Vzhľad
Dokumentácia
Šablóna Anonie normalizuje vstup tak, aby jej výstup boli len možnosti „ano“ a „nie“.
Použitie
Parameter 1 je povinný (logicky), ostatné parametre sú ľubovolné, môžu sa vynechať.
{{Anonie|1|ano=|nie=|blank=}}
Parametre
- Parameter 1: vstupný reťazec, rôzne tvary reťazcov „ano“ a „nie“, alebo iný reťazec;
- Parameter ano: (predvoľba: „ano“) premenná, ktorej hodnota nahradí výstupný reťazec, ak výsledok bude mať hodnotu ano;
- Parameter nie: (predvoľba: „nie“) premenná, ktorej hodnota nahradí výstupný reťazec, ak výsledok bude mať hodnotu nie;
- Parameter blank: (predvoľba: „“) premenná, ktorej hodnota nahradí výstupný reťazec, ak výsledok bude mať hodnotu prázdneho reťazca;
Príklady
Šablóna má päť možných výsledkov (výstupov), ktoré závisia od parametrov (vstupov).
Pri najjednoduchšom použití vracia hodnotu „ano“ alebo nič (prázdny reťazec):
Kód | Výsledok | Poznámky |
---|---|---|
{{anonie|ano}} |
„ano“ | rovnaký výsledok aj pri hodnotách „Ano“, „AnO“, atď.; „A“, „a“ a „1“ |
{{anonie|nie}} |
„“ | rovnaký výsledok aj pri hodnotách „Nie“, „NIE“, atď.; „N“, „n“ a „0“ |
{{anonie}} |
„“ | |
{{anonie|¬}} |
„“ | |
{{anonie|purpurováopicaumývariad}} |
„ano“ | rovnaký výsledok aj pri hodnotách iných aké sú uvedené vyššie |
Každý z výstupných parametrov môže byť prepísaný:
Kód | Výsledok | Poznámky |
---|---|---|
{{anonie|ano|ano=slanina}} |
„slanina“ | rovnaký výsledok aj pri hodnotách „Ano“, „AnO“, atď.; „A“, „a“ a „1“ |
{{anonie|nie|nie=šunka}} |
„šunka“ | rovnaký výsledok aj pri hodnotách „Nie“, „NIE“, atď.; „N“, „n“ a „0“ |
{{anonie||blank=vajcia}} |
„vajcia“ | |
ale {{anonie||nie=šunka}} |
„šunka“ | |
a {{anonie||blank=vajcia|nie=šunka}} |
„vajcia“ | |
{{anonie|¬|¬=klobása}} |
„klobása“ | |
{{anonie|purpurováopicaumývariad|def=šálka-čaju}} |
„šálka-čaju“ | rovnaký výsledok aj pri hodnotách iných aké sú uvedené vyššie |
ale {{anonie|purpurováopicaumývariad|ano=slanina}} |
„slanina“ | |
ale {{anonie|purpurováopicaumývariad|def=šálka-čaju|ano=slanina}} |
„šálka-čaju“ |
Pomocou prepísania výstupných hodnôt je možné vytvoriť logickú inverziu:
Kód | Výsledok | Poznámky |
---|---|---|
{{anonie|ano|ano=nie|nie=ano}} |
„nie“ | |
{{anonie|nie|ano=nie|nie=ano}} |
„ano“ |
Ak máte otázku k tejto šablóne, alebo potrebujete jej rozšírenie a neviete ho správne naformátovať, pýtajte sa v diskusii k šablóne. Pokiaľ je potrebné šablónu urgentne opraviť, obráťte sa na technickú podporu. Na testovanie šablóny môžete vytvoriť testy šablóny.
- Použitie šablóny v článkoch.
- Zoznam podstránok tejto šablóny.