Пређи на садржај

Шаблон:If either

С Википедије, слободне енциклопедије
Документација шаблона[прикажи] [уреди] [историја] [освежи]
{{if either (|a) (|b) (|први резултат) (|други резултат)}}
 „Ако је (или a или) (b) тачно, (врати први резултат,) (у осталим случајевима врати други резултат).”

Овај помоћни шаблон је дизајниран да се користи унутар других шаблона. Може помоћи уређивачима да направе код шаблона који ће се сам документовати. Главна предност коришћења у односу на конструкцију {{#if:{{{1|}}}{{{2|}}} |…}} је то да ако први параметар није празан тада други параметар бива неодређен.

„Или” у „или a или b” изнад је инклузивно: ако је и a и b тачно, шаблон ће вратити први резултат (зато што је услов да или a или b буде тачно за први резултат, тј. довољно је да или a или b буде тачно за први резултат).

Овај шаблон се такође може користити за замењивање конструкције {{#if:a |тачно |{{#if:b |тачно |нетачно}}}} (тј. „ако је a, онда је тачно; ако није a и ако је b, онда је тачно; у осталим случајевима је нетачно”).

Примери

Код Резултат
{{if either |a |b |тачно |нетачно}} тачно
{{if either |a | |тачно |нетачно}} тачно
{{if either | |b |тачно |нетачно}} тачно
{{if either | | |тачно |нетачно}} нетачно

Види још