Шаблон:Q — различия между версиями

Материал из Zanoza
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
м (Защищена страница «Шаблон:Q» ([edit=sysop] (бессрочно) [move=sysop] (бессрочно)))
м
 
Строка 9: Строка 9:
 
Если получаем нуль в первом #ifeq:, то выводим подпись, в этом нам помогает #if:{{{source|{{{s|}}}}}}, который сразу возвращает ноль, если параметры source или s не пусты. Если пусты, то проходит викифицированный механизм "2==noanon OR 2==na OR noanon и na имеют значения" — любое из этих условий даст единичку, то есть подписи не будет.
 
Если получаем нуль в первом #ifeq:, то выводим подпись, в этом нам помогает #if:{{{source|{{{s|}}}}}}, который сразу возвращает ноль, если параметры source или s не пусты. Если пусты, то проходит викифицированный механизм "2==noanon OR 2==na OR noanon и na имеют значения" — любое из этих условий даст единичку, то есть подписи не будет.
  
-->{{#ifeq:{{#if:{{{source|{{{s|}}}}}}|0|{{#expr: {{#ifeq:{{{2|}}}|noanon|1|0}} + {{#ifeq:{{{2|}}}|na|1|0}} + {{#if:{{{noanon|{{{na|}}}}}}|1|0}} }} }}|0|<tr><td colspan="3" style="font-size:80%; line-height:80%; text-align:right; padding: 5px 30px 0;">— {{{source|{{{s|{{{2|Анонимус}}}}}}}}}</td></tr>}}
+
-->{{#ifeq:{{#if:{{{source|{{{s|}}}}}}|0|{{#expr: {{#ifeq:{{{2|}}}|noanon|1|0}} + {{#ifeq:{{{2|}}}|na|1|0}} + {{#if:{{{noanon|{{{na|}}}}}}|1|0}} }} }}|0|<tr><td colspan="3" style="font-size:80%; line-height:80%; text-align:right; padding: 8px 30px 0;">— {{{source|{{{s|{{{2|Анонимус}}}}}}}}}</td></tr>}}
 
</table><noinclude>{{doc}}</noinclude>
 
</table><noinclude>{{doc}}</noinclude>

Текущая версия на 16:38, 16 декабря 2011

Для этой страницы существуют <span onClick='toggleSecurityInfo()'><a href='javascript:'>ограничения, связанные с безопасностью</a></span>
«

Текст цитаты

»
— Анонимус

Документация


Взято с лурка: http://lurkmore.ru/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Q