Шаблон:If1

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук


{{i}} Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]

Код шаблону:

{{#if:{{{1|}}}
|{{{pre|}}}{{{0|}}}{{{1|}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}
|{{{else|}}}{{{-1|}}}
}}

Тестовий шаблон, який виводить усі параметри (pre, 0-5), коли перший позиційний параметр непорожній, і виводить параметри "else","-1" коли він порожній.

Шаблон дозволяе перевести складні логічні перевірки присутності вікітексту в параметрі в зрозумілу і більш компактну форму.

Приклади[ред. код]

{{if1|pre={{{pre}}}|0={{{0}}}|{{{1}}}|{{{2}}}|{{{3}}}|...|else={{{else}}}}} {{{pre}}}{{{0}}}{{{1}}}{{{2}}}{{{3}}}...
{{if1|pre={{{pre}}}|0={{{0}}}|{{{1|}}}|{{{2}}}|{{{3}}}|...|else={{{else}}}}} {{{else}}}
{{if1|pre=[|0=[Зображення:|example.jpg|{{!}}120px|]|]|...}} Example.jpg...
{{if1|pre=
!colspan="3" class="metadata" style="text-align:center;"{{!}}<div style="border: solid #ddd; border-width: 1px 0px 0px 0px;width:100%;background:#eaeaea">|{{
  wikidata/p373|{{{вікісховище|{{{викисклад}}} }}}
   |text={{{ім'я|{{{playername|{{{имя|}}} }}} }}} }}|</div>
}}
{{if1|pre=
!colspan="2" class="metadata" style="text-align:center;"{{!}}<div style="border: solid #ddd; border-width: 1px 0px 0px 0px;width:100%;background:#eaeaea">|{{
  wikidata/p373|{{{вікісховище|{{{викисклад|}}} }}}
   |text={{{ім'я|{{{playername|{{{имя|}}} }}} }}} }}|</div>
  |else=перший позиційний параметр порожній}}

перший позиційний параметр порожній


Примітки[ред. код]

  • шаблон не має інтервікі

Див. також[ред. код]