Шаблон:If-posarg

Материал из Мракопедии
Перейти к: навигация, поиск
Документация к этому шаблону

Этот шаблон служит для определения того, является ли аргумент целым числом больше нуля. Единственное практическое применение заключается в том, чтобы отделять позиционные аргументы шаблонов ({{foo|4=hello|world}}) от ключевых ({{foo|key=blargh|ia-ia=shub-niggurath}}).

0 = {{if-posarg|0|да|нет}} <br>
1 = {{if-posarg|1|да|нет}} <br>
123 = {{if-posarg|123|да|нет}} <br>
-5 = {{if-posarg|-5|да|нет}} <br>
3. = {{if-posarg|3.|да|нет}} <br>
3.14 = {{if-posarg|3.14|да|нет}} <br>
123d = {{if-posarg|123d|да|нет}} <br>
x = {{if-posarg|x|да|нет}} <br>
x123 = {{if-posarg|x123|да|нет}} <br>
''(пустая строка)'' = {{if-posarg||да|нет}} <br>

0 = нет
1 = да
123 = да
-5 = нет
3. = нет
3.14 = нет
123d = нет
x = нет
x123 = нет
(пустая строка) = нет


Посетите Шаблон:If-posarg/doc, чтобы править этот текст. (Как это работает?)