Шаблон:Добавить тему: различия между версиями
[непроверенная версия] | [отпатрулированная версия] |
Новая страница: «<includeonly><span class="plainlinks" {{#ifeq: {{{button|{{{small|}}}}}}|1|style="{{#ifeq: {{{small|}}}|1||font-size:130%;}} background:#F0F0F0; padding:1px 10px;…» |
Нет описания правки |
||
Строка 1: | Строка 1: | ||
<includeonly><span class="plainlinks" | <includeonly><span class="plainlinks"><!-- | ||
-->[{{fullurl:{{#if:{{{page|}}}|{{FULLPAGENAME:{{{page}}}}}|{{FULLPAGENAME}}}}|action=edit§ion=<!-- | -->[{{fullurl:{{#if:{{{page|}}}|{{FULLPAGENAME:{{{page}}}}}|{{FULLPAGENAME}}}}|action=edit§ion=<!-- | ||
-->{{#if: {{#if: {{{section|}}}|{{#ifeq: {{{section|}}}|0|1}}|1}}<!-- | -->{{#if: {{#if: {{{section|}}}|{{#ifeq: {{{section|}}}|0|1}}|1}}<!-- | ||
-->|0&preview=no&editintro=template:Тема_сверху&summary=/*++*/+новая+тема<!-- | -->|0&preview=no&editintro=template:Тема_сверху&summary=/*++*/+новая+тема<!-- | ||
-->|{{{section|}}}<!-- | -->|{{{section|}}}<!-- | ||
-->}}}} {{{1|Добавить тему}}}]</span></includeonly><noinclude> | -->}}}} <span class="plainlinks {{#ifeq:{{{button|{{{small|{{{white|}}}}}}}}}|1|mw-ui-button {{#ifeq:{{{white|}}}|1||mw-ui-progressive}} {{#ifeq:{{{small|}}}|1||mw-ui-big}}}}">{{{1|Добавить тему}}}</span>]</span></includeonly><noinclude> | ||
{{doc}}<!-- Пожалуйста, добавляйте категории и интервики на страницу документации! --> | {{doc}}<!-- Пожалуйста, добавляйте категории и интервики на страницу документации! --> | ||
</noinclude> | </noinclude> |
Текущая версия от 07:07, 18 декабря 2017
Данный шаблон предназначен для отображения ссылки, позволяющей начать новую тему на той странице, где находится этот шаблон, или на какой-то другой. С помощью параметров ссылку можно оформить не как обычный текст, а как кнопку. Синтаксис (все параметры необязательны):
{{добавить тему|текст|section=параметры ссылки|button=1|small=1|page=название страницы}}
где
- текст — текст ссылки (по умолчанию — «Добавить тему»).
section=new
— новая тема добавляется снизу страницы.section=0
— для редактирования открывается самая верхняя (нулевая) секция страницы и пользователь сам должен оформить заголовок темы.- Кроме номера секции в
section=
можно указать дополнительные параметры ссылки (справочник). Например:section=0&preview=no&editintro=template:Тема_сверху&summary=/*++*/+новая+тема
&editintro=template:Тема_сверху
— при создании новой темы над полем редактирования отображается шаблон {{Тема сверху}}.&summary=/*++*/+новая+тема
— в поле описания будет добавлен указанный текст.
button=1
— ссылка оформляется в виде кнопки с увеличенным на 30 % текстом.small=1
— текст в кнопке обычного размера.page=
— можно указать, для какой страницы будет предлагаться создание новой темы (по умолчанию тема будет создаваться на той же странице, где находится этот шаблон). Пример:page=template talk:Добавить тему
.white=1
— цвет кнопки меняется на белый.
Если параметр section=
указан вместе с дополнительными параметрами ссылки, то его аргумент обязательно должен начинаться с номера секции (например, section=new&summary=описание
), в противном случае (section=&summary=описание
) для редактирования будет открыта вся страница.
Если аргумент для параметра section=
не указан или он равен 0 (section=0
), то к ссылке добавляются параметры &preview=no&editintro=template:Тема_сверху&summary=/*++*/+новая+тема
. Иными словами, следующие варианты вызова шаблона идентичны:
- {{добавить тему}}
- {{добавить тему|section=}}
- {{добавить тему|section=0}}
- {{добавить тему|section=0&preview=no&editintro=template:Тема_сверху&summary=/*++*/+новая+тема}}
Примеры использования (с выделением результата жирным шрифтом):
{{добавить тему}} | Добавить тему |
добавляйте|section=new}} | добавляйте |
section=0&preview=no&editintro=template:Тема_сверху}} | Добавить тему |
Добавить запрос|button=1}} | |
Добавить запрос|white=1}} | |
small=1}} | |
small=1|white=1}} |