Шаблон:Mbox/doc: различия между версиями

Материал из Циклопедии
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 51: Строка 51:
<includeonly>
<includeonly>
== Примеры ==
== Примеры ==
{{Hider
|hidden        = 1
|frame-style  = border:1px solid #ccc; background:#eee;
|title-style  = border:1px solid #ccc; background:#ddd; text-align:left;
|content-style = border:1px solid #ccc; background:#fff; padding:0;
|title        = {{Tl|Ambox}}
|content      =
{{{{BASEPAGENAME}}|type=notice|text=«notice»}}
{{{{BASEPAGENAME}}|type=notice|text=«notice»}}
{{{{BASEPAGENAME}}|type=good|text=«good»}}
{{{{BASEPAGENAME}}|type=good|text=«good»}}
Строка 69: Строка 62:
{{{{BASEPAGENAME}}|type=license|text=«license»}}
{{{{BASEPAGENAME}}|type=license|text=«license»}}
{{{{BASEPAGENAME}}|mini=1|text=«small» или «mini»}}
{{{{BASEPAGENAME}}|mini=1|text=«small» или «mini»}}
}}</includeonly>
</includeonly>

Версия от 02:12, 20 ноября 2024

Шаблон · Документация · Обсуждение · Подстраницы · Где используется

Заготовка для создания информационных шаблонов-плашек.

  • Mbox (англ. message box) — универсальный вариант, вид автоматически изменяется при использовании в разных пространствах имён
  • Ambox (англ. article message box) − шаблон для создания информационных плашек в статьях основного пространства.
  • Tmbox — для обсуждений
  • Cmbox (англ. category message box) — шаблон для создания информационных плашек в категориях.
  • Imbox — для файлов
  • Ombox — для других страниц, кроме вышеперечисленных.

Код для копирования

{{Mbox
|name       = {{{name|Mbox}}}
|mini       = 
|id         = 
|class      = 
|style      = 
|textstyle  = 
|type       = 
|image      = 
|imageright = 
|text       = 
|text-small = 
|cat        = 
|all        = 
|nocat      = {{{nocat|}}}
}}

Параметры

Для всех шаблонов действителен набор общих параметров:

  • name — имя шаблона. Требуется для корректной работы при вызове из производных шаблонов (вставка категорий, вывод сообщений об ошибках). Если не указано, действует имя шаблона-родителя.
  • mini — любое непустое значение включает мини-формат
  • type − тип шаблона, задаёт картинку по умолчанию и цветовое оформление:
    notice, editnotice − информация (отображается по умолчанию)
    good, featured − статус статьи, файла
    content − проблемы с содержанием статьи
    speedy, warning − критические проблемы
    delete или serious − проблемы
    style − стилевые проблемы
    merge или move − перенос содержимого
    discussion − обсуждение
    protection, system − защита
    license − для лицензий
  • image − небольшое изображение в формате викиразметки ([[Файл:Example.jpg]]), рекомендуемые размеры: 40x40px. При указании none поле изображения скрывается. Если не указано, картинка зависит от type. Допускается вставлять символы текста вместо картинок, они отображаются по центру поля изображения жирным шрифтом.
  • imageright − дополнительная картинка справа. Формат как и у image.
  • text − крупный текст вверху, заголовок. В новых версиях шаблона на замену text введены новые параметры issue и issue_sect, содержимое которых отображается соответственно при размещении шаблона в преамбуле и в разделах статьи.
  • text-small или fix − мелкий текст ниже, подробности.
  • date — дата простановки шаблона в формате ISO (ГГГГ-ММ-ДД) или в других форматах, совместимых с функцией парсера {{#date:.
  • info — дополнительный текст после даты (необязательный параметр).
  • all — добавляемая категория. Имя категории без пространства имён.
  • cat — категория с добавлением указания даты (если дата указана)[в разработке].