Mall:Boolxor

Från Järnvägsdata
Version från den 16 januari 2013 kl. 10.45 av jarnvagsdata>Lajm (Skapade sidan med '{{#if: {{{1|}}} |{{#if: {{{2|}}} | |1 }} |{{#if: {{{2|}}} |1 | }} }} <noinclude> {{dokumentation}} </noinclude>')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)


[visa] [redigera] [rensa sidcachen]

Test Template Info-Icon.svg Dokumentation


Användning

Boolesk EXKLUSIV ELLER-operation. Returnerar 1 om någon (men inte båda) parametrarna har ett värde. Används främst i andra mallar för att göra logiska val.

Exempel

Detta returnerar 1 eftersom endast en av parametrarna har ett värde:

{{boolxor | hej | }}

Dessa två returnerar en tom sträng. Den första för att ingen parameter har något värde, den andra för att båda har det:

{{boolxor | | }}
{{boolxor | hej | då}}

Så här kan mallen användas i andra mallar för att kolla att en parameter är satt:

{{#if: {{ boolxor | {{{1|}}} | {{{2|}}} }}
  | En parameter har ett värde
  | Ingen eller båda parametrarna har ett värde
}}

Se även