MediaWiki CMS:Шаблоны/Цитата №1: различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) (Новая страница: «{{Панель управления/MediaWiki}} {{Myagkij-редактор}} =Цитата №1= Красиво оформленные блоки для вст...») |
Myagkij (обсуждение | вклад) |
||
Строка 8: | Строка 8: | ||
==Пример использования== | ==Пример использования== | ||
{{Цитата|Бестолковые человеки должны нам | {{Цитата|Бестолковые человеки должны нам поклоняться.|Кот}} | ||
==Код== | ==Код== |
Версия от 11:08, 1 ноября 2021
Проверка/Оформление/Редактирование: Мякишев Е.А.
Цитата №1
Красиво оформленные блоки для вставки на заглавную страницу или страницу портала.
Пример использования
« |
Бестолковые человеки должны нам поклоняться. | » |
— Кот |
Код
<table class="tpl-quote-tiny" style="margin:16px auto auto; border-collapse:collapse; background-color:transparent; border-style:none; width:{{{width|{{{w|auto}}}}}};"><tr><td style="width:30px; padding-left:25px; vertical-align:top; text-align:left; color:silver; font-size:2.5em; font-family:serif; font-weight:bold;">{{{qmarkl|«}}}</td><td style="display:block; text-align:{{{text-align|{{{ta|left}}}}}}; font-style:italic;">
<p class="{{#if: {{{pre|{{{p|}}}}}}|pre}}quote">{{{text|{{{t|{{{1|Текст цитаты}}}}}}}}}</p>
</td><td style="width:30px; padding-right:25px; vertical-align:bottom; text-align:right; color:silver; font-size:2.5em; font-family:serif; font-weight:bold;">{{{qmarkr|»}}}</td></tr><!--
Дальше подпись, с пугающим механизмом отключения.
На самом деле всё просто:
Если получаем нуль в первом #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:100%; text-align:right; padding: 5px 30px 0;">— {{{source|{{{s|{{{2|Анонимус}}}}}}}}}</td></tr>}}
</table><noinclude>{{doc}}</noinclude>
См.также
Внешние ссылки
MediaWiki CMS |
---|