Шаблон:Добавить тему

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

Данный шаблон предназначен для отображения ссылки, позволяющей начать новую тему на той странице, где находится этот шаблон, или на какой-то другой. С помощью параметров ссылку можно оформить не как обычный текст, а как кнопку. Синтаксис (все параметры необязательны):

{{добавить тему|текст|раздел=параметры ссылки|страница=название страницы|маленькая=1|кнопка=1}}

где

  • |текст= (или |текст) — текст ссылки (по умолчанию — «Добавить тему»).
  • |страница= (или |page=) — можно указать, для какой страницы будет предлагаться создание новой темы (по умолчанию тема будет создаваться на той же странице, где находится этот шаблон). Пример: |страница=template talk:Добавить тему.
  • |раздел= (или |section=):
    • |раздел=new — новая тема добавляется снизу страницы.
    • |раздел=0 — для редактирования открывается самая верхняя (нулевая) секция страницы и пользователь сам должен оформить заголовок темы.
  • |editintro= — шаблон с сообщением, выводящимся над окном редактирования. См. {{editintro}}.
  • |preload= — шаблон с заготовкой добавляемого текста. См. {{preload}}.
  • |параметры= (или |url_ending=) — дополнительные параметры ссылки (справочник). Например:
    • |параметры=&section=0&preview=no&editintro=template:Тема_сверху&summary=/*++*/+новая+тема
    • |параметры=&editintro=template:Тема_сверху — при создании новой темы над полем редактирования отображается шаблон {{Тема сверху}}.
    • |параметры=&summary=/*++*/+новая+тема — в поле описания будет добавлен указанный текст.
  • |кнопка=1 (или |button=1) — ссылка оформляется в виде кнопки с увеличенным на 30 % текстом.
  • |маленькая=1 (или |small=1) — текст в кнопке обычного размера.
  • |белая=1 (или |white=1) — цвет кнопки меняется на белый.
  • |стиль ссылки= (или |container_style=) и |стиль= (или |style=) — css стили контейнера и текста/кнопки.

Если аргумент для параметра |раздел= не указан или он равен 0 (|раздел=0), то к ссылке добавляются параметры &preview=no&editintro=template:Тема_сверху&summary=/*++*/+новая+тема. Иными словами, следующие варианты вызова шаблона идентичны:

{{добавить тему}}
{{добавить тему|section=}}
{{добавить тему|section=0}}
{{добавить тему|section=0&preview=no&editintro=template:Тема_сверху&summary=/*++*/+новая+тема}}

Примеры[править код]

Код Результат
{{добавить тему}} Добавить тему
{{добавить тему|добавляйте|раздел=new}} добавляйте
{{добавить тему|editintro=Шаблон:Тема сверху|раздел=0|параметры=&preview=no}} Добавить тему
{{добавить тему|Добавить запрос|кнопка=1}} Добавить запрос
{{добавить тему|Добавить запрос|белая=1}} Добавить запрос
{{добавить тему|маленькая=1}} Добавить тему
{{добавить тему|маленькая=1|белая=1}} Добавить тему

Сообщение над окном редактирования (editintro)[править код]

Если у страницы, на которой находится этот шаблон, есть подстраница, названная editintro, то эта страница появиться в виде сообщения над окном редактирования. Например, Тептар:Форум/Вниманию участников/editintro появиться при нажатии на кнопку «Добавить тему» на странице Тептар:Форум/Вниманию участников. В противном случае будет использоваться стандартное сообщение Шаблон:Тема сверху.