Vorlage:Cite book/ParamBool

Vorlage:Cite book/ParamBool

Vorlage:Dokumentation/Unterseite

Diese Seite wird von mehreren mit "Vorlage:Cite " beginnenden Seiten aufgerufen!

Verknüpft beide Operanden (1. u. 3. Parameter) mittels Operator (2. Parameter), wobei die Werte leer bzw. Leerzeichen als false gewertet werden.

Die Operanden können mit Groß- oder Kleinbuchstaben geschrieben werden (z. B. OR, Or, or, oR).

 Info: Wenn '-', '0', 'false', '000', 'n', 'N', 'no', 'No', 'NO' ebenfalls als 'falsch' gewertet werden sollen, müssen Bool-Vorlagen wie z. B. Vorlage:Booland und Vorlage:Boolor benutzt werden!

Ausgabe

false: leere Zeichenkette
true: Zeichen 1

Parameter

1 = 1. Operand
2 = Operator (AND, OR, XOR, AND NOT, OR NOT, XOR NOT)
3 = 2. Operand

Test
1. Parameter 3. Parameter AND OR XOR AND NOT OR NOT XOR NOT
leer leer "" "" "" "" "1" "1"
nicht leer leer "" "1" "1" "1" "1" ""
leer nicht leer "" "1" "1" "" "" ""
nicht leer nicht leer "1" "1" "" "" "1" "1"
Beispiel
 
{{#if: {{Cite book/ParamBool | {{{Parameter1|}} | AND | {{{Parameter2|}} }}
     | Beide Parameter haben Inhalt
}}

Fehler beim Aufruf der Vorlage:Cite book/ParamBool: Parameter '2=' ungültig.