Vorlage:Cite book/ParamBool

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Diese Seite ist eine Untervorlage von Vorlage:Cite book.

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).

i 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.