Шаблона:If1: Роздїлы міджі ревізіями
Вызир
Вилучено вміст Додано вміст
Створена сторінка: {{#if:{{{1|}}} |{{{pre|}}}{{{0|}}}{{{1|}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}{{{post|}}} |{{{else|}}}{{{-1|}}} }}<noinclude> {{documentation}} </noinclude> Значкы: Едітованя з мобілного пристроя Едітованя через мобілну верзію Розширене редагування з мобільного |
мНемає опису редагування |
||
(Не показана 1 проміжна версія ще одного користувача) | |||
Рядок 4: | Рядок 4: | ||
}}<noinclude> |
}}<noinclude> |
||
{{ |
{{doc/begin}} |
||
Код шаблону: |
|||
<code><nowiki>{{#if:{{{1|}}} |
|||
|{{{pre|}}}{{{0|}}}{{{1|}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}{{{post|}}} |
|||
|{{{else|}}}{{{-1|}}} |
|||
}}</nowiki></code> |
|||
Меташаблон, який за наявності непорожнього параметра '''{{{1}}}''' (тобто першого позиційного параметра) виводить інші параметри в такому порядку: pre, 0, 1, 2, 3, 4, 5, post, або виводить лише параметри "else", "-1" якщо перший параметр порожній. |
|||
Шаблон дозволяє перевести складні логічні перевірки присутності вікітексту в параметрі в зрозумілу і більш компактну форму. |
|||
== Приклади == |
|||
{| |
|||
|{{tlx|if1|pre{{=}}{{{pre}}}|0{{=}}{{{0}}}|{{{1}}}|{{{2}}}|{{{3}}}|...|else{{=}}{{{else}}}}}→ |
|||
|{{if1|pre={{{pre}}}|0={{{0}}}|{{{1}}}|{{{2}}}|{{{3}}}|...|else={{{else}}}}} |
|||
|- |
|||
|{{tlx|if1|pre{{=}}{{{pre}}}|0{{=}}{{{0}}}|<nowiki>{{{1|}}}</nowiki>|{{{2}}}|{{{3}}}|...|else{{=}}{{{else}}}}}→ |
|||
|{{if1|pre={{{pre}}}|0={{{0}}}|{{{1|}}}|{{{2}}}|{{{3}}}|...|else={{{else}}}}} |
|||
|- |
|||
|{{tlx|if1|pre{{=}}[|0{{=}}[File:|example.jpg|{{<nowiki/>!}}120px|]|]|...}}→ |
|||
{{!}}{{if1|pre=[|0=[File:|example.jpg|{{!}}120px|]|]|...}} |
|||
|- |
|||
| |
|||
<nowiki>{{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> |
|||
}}</nowiki> |
|||
| |
|||
{{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|{{{имя| }}} }}} }}}|nocat=1}}|</div> |
|||
}} |
|||
|- |
|||
| |
|||
<nowiki>{{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=перший позиційний параметр порожній}}</nowiki> |
|||
| |
|||
{{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|{{{вікісховище|{{{викисклад|}}} }}} |
|||
|nocat=1|text={{{ім'я|{{{playername|{{{имя|}}} }}} }}} }}|</div> |
|||
|else=перший позиційний параметр порожній}} |
|||
|} |
|||
== Див. також == |
|||
* {{tl|Інфобокс/rows}} |
|||
[[Катеґорія:Шаблоны:Якщо-тоді-інакше]] |
|||
{{doc/end}} |
|||
</noinclude> |
</noinclude> |
Точна ревізія на 00:16, 28 авґуста 2023
[[{{fullurl:{{{1}}}|action=edit&redlink=1}} створїня]] [обновить]
Документація
Код шаблону:
{{#if:{{{1|}}}
|{{{pre|}}}{{{0|}}}{{{1|}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}{{{post|}}}
|{{{else|}}}{{{-1|}}}
}}
Меташаблон, який за наявності непорожнього параметра {{{1}}} (тобто першого позиційного параметра) виводить інші параметри в такому порядку: pre, 0, 1, 2, 3, 4, 5, post, або виводить лише параметри "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=[File:|example.jpg|{{!}}120px|]|]|...}}→ | ... | ||
{{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> }} |
Помилка скрипту: Функції «formatStatements» не існує.
| ||
---|---|---|---|
{{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=перший позиційний параметр порожній}} |
Помилка скрипту: Функції «formatStatements» не існує.
|
Див. також
- {{Інфобокс/rows}}