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

Материал из Циклопедии
Перейти к навигации Перейти к поиску
 
(не показаны 22 промежуточные версии этого же участника)
Строка 1: Строка 1:
{{docpage}}<includeonly>{{template navigation}}</includeonly>{{СИШ}}
{{docpage}}<includeonly>{{template navigation}}</includeonly>{{СИШ}}
Заготовка для создания производных информационных шаблонов и предупреждений для разных пространств имён.
Заготовка для создания информационных шаблонов-плашек.
* {{tl|Mbox}} — универсальный вариант, вид автоматически изменяется при использовании в разных пространствах имён  
* {{tl|Mbox}} ({{lang-en|«message box»}}) — универсальный вариант, вид автоматически изменяется при использовании в разных пространствах имён  
* {{tl|Ambox}} (''article message box'') − шаблон для создания информационных плашек в статьях основного пространства.
* {{tl|Ambox}} ({{lang-en|«article message box»}}) − шаблон для создания информационных плашек в статьях основного пространства.
* {{tl|Tmbox}} — для обсуждений
* {{tl|Tmbox}} ({{lang-en|«talk message box»}}) — для обсуждений
* {{tl|Cmbox}} (''category message box'') — шаблон для создания информационных плашек в категориях.
* {{tl|Cmbox}} ({{lang-en|«category message box»}}) — шаблон для создания информационных плашек в категориях.
* {{tl|Imbox}} — для файлов
* {{tl|Imbox}} ({{lang-en|«image message box»}}) — для файлов
* {{tl|Ombox}} — для других страниц
* {{tl|Ombox}} ({{lang-en|«other message box»}}) — для других страниц, кроме вышеперечисленных.


=== Код для копирования ===
=== Код для копирования ===
<pre>{{Mbox
<pre>{{Mbox
|name      = {{{name|Mbox}}}
|mini      =  
|mini      =  
|id        =  
|id        =  
Строка 20: Строка 21:
|text      =  
|text      =  
|text-small =  
|text-small =  
|date      =
|info      =
|cat        =  
|cat        =  
|all        =  
|all        =  
Строка 27: Строка 30:
== Параметры ==
== Параметры ==
Для всех шаблонов действителен набор общих параметров:
Для всех шаблонов действителен набор общих параметров:
* '''mini''' — мини-формат
* '''name''' — имя шаблона. Требуется для корректной работы при вызове из производных шаблонов (вставка категорий, вывод сообщений об ошибках). Если не указано, действует имя шаблона-родителя.
* '''type''' − тип шаблона:
* '''mini''' или '''small''' — любое непустое значение включает мини-формат
* '''type''' − тип шаблона, задаёт картинку по умолчанию и цветовое оформление:
*: ''notice'', ''editnotice'' − информация (отображается по умолчанию)
*: ''notice'', ''editnotice'' − информация (отображается по умолчанию)
*: ''good'', ''featured'' − статус статьи, файла
*: ''good'', ''featured'' − статус статьи, файла
*: ''content'' − проблемы с содержанием статьи
*: ''content'' − проблемы с содержанием статьи
*: ''speedy'', ''warning'' − критические проблемы
*: ''speedy'', ''warning'' − критические проблемы
*: ''delete'' или ''serious'' − критические проблемы
*: ''delete'' или ''serious'' − проблемы
*: ''style'' − стилевые проблемы
*: ''style'' − стилевые проблемы
*: ''merge'' или ''move'' − перенос содержимого
*: ''merge'' или ''move'' − перенос содержимого
*: ''discussion'' − обсуждение
*: ''discussion'' − обсуждение
*: ''protection'', ''system'' − защита
*: ''protection'' − защита
*: ''system'' − системные
*: ''license'' − для лицензий
*: ''license'' − для лицензий
* '''image''' − небольшое изображение в формате викиразметки (<code><nowiki>[[Файл:Example.jpg]]</nowiki></code>), рекомендуемые размеры: 40x40px. При указании ''none'' поле изображения скрывается. Если не указано, картинка зависит от '''type'''.  
* '''image''' − небольшое изображение в формате викиразметки (<code><nowiki>[[Файл:Example.jpg]]</nowiki></code>), рекомендуемые размеры: 40x40px. При указании ''none'' поле изображения скрывается. Если не указано, картинка зависит от '''type'''. Допускается вставлять символы текста вместо картинок, они отображаются по центру поля изображения жирным шрифтом.
* '''imageright''' − дополнительная картинка справа.
* '''imageright''' − дополнительная картинка справа. Формат как и у '''image'''.
Допускается вставлять символы текста вместо картинок, они отображаются по центру поля изображения жирным шрифтом.
* '''text''' − крупный текст вверху, заголовок. В новых версиях шаблона на замену '''text''' введены новые параметры '''issue''' и '''issue_sect''', содержимое которых отображается соответственно при размещении шаблона в преамбуле и в разделах статьи.
* '''text''' − крупный текст вверху, заголовок. В новых версиях шаблона на замену '''text''' введены новые параметры '''issue''' и '''issue_sect''', содержимое которых отображается соответственно при размещении шаблона в преамбуле и в разделах статьи.
* '''text-small''' или '''fix''' − мелкий текст ниже, подробности
* '''text-small''' или '''fix''' − мелкий текст ниже, подробности.
* '''date''' — дата простановки шаблона в формате ISO или в форматах, совместимых с функцией парсера <code>&#123;&#123;#date:</code>.
* '''date''' — дата простановки шаблона в формате ISO (ГГГГ-ММ-ДД) или в других форматах, совместимых с функцией парсера <code>&#123;&#123;#time:</code>.
* '''info''' — дополнительный текст после даты (необязательный параметр).
* '''info''' — дополнительный текст после даты (необязательный параметр).
* '''all''' — добавляемая категория. Имя категории без пространства имён.
* '''all''', '''all2''', '''all3''' — добавляемая категория. Имя категории без пространства имён.
* '''cat''' — категория с добавлением указания даты (если дата указана)<sup><i>&#91;в&nbsp;разработке&#93;</i></sup>.
* '''cat''', '''cat2''', '''cat3''' — категория с добавлением указания даты (если дата указана)<sup><i>&#91;в&nbsp;разработке&#93;</i></sup>.


== Примеры ==
== Примеры ==
 
{{{{BASEPAGENAME}}|type=notice|text=<tt><b>type</b>=</tt> «notice»}}
===Ambox===
{{{{BASEPAGENAME}}|type=good|text=<tt><b>type</b>=</tt> «good» или «featured»}}
{{Ambox|type=notice|text=«notice»}}
{{{{BASEPAGENAME}}|type=content|text=<tt><b>type</b>=</tt> «content»}}
{{Ambox|type=good|text=«good»}}
{{{{BASEPAGENAME}}|type=speedy|text=<tt><b>type</b>=</tt> «speedy» или «warning»}}
{{Ambox|type=content|text=«content»}}
{{{{BASEPAGENAME}}|type=delete|text=<tt><b>type</b>=</tt> «delete» или «serious»}}
{{Ambox|type=speedy|text=«speedy»}}
{{{{BASEPAGENAME}}|type=style|text=<tt><b>type</b>=</tt> «style»}}
{{Ambox|type=delete|text=«delete» или «serious»}}
{{{{BASEPAGENAME}}|type=merge|text=<tt><b>type</b>=</tt> «merge» или «move»}}
{{Ambox|type=style|text=«style»}}
{{{{BASEPAGENAME}}|type=discussion|text=<tt><b>type</b>=</tt> «discussion» или «talk»}}
{{Ambox|type=merge|text=«merge» или «move»}}
{{{{BASEPAGENAME}}|type=license|text=<tt><b>type</b>=</tt> «license»}}
{{Ambox|type=discussion|text=«discussion» или «talk»}}
{{{{BASEPAGENAME}}|type=protection|text=<tt><b>type</b>=</tt> «protection»}}
{{Ambox|type=protection|text=«protection»}}
{{{{BASEPAGENAME}}|type=system|text=<tt><b>type</b>=</tt> «system»}}
{{Ambox|type=license|text=«license»}}
{{{{BASEPAGENAME}}|mini=1|text=«small» или «mini»}}
{{Ambox|mini=1|text=«small» или «mini»}}
 
===Tmbox===
{{Tmbox|type=notice|text=«notice»}}
{{Tmbox|type=good|text=«good»}}
{{Tmbox|type=content|text=«content»}}
{{Tmbox|type=speedy|text=«speedy»}}
{{Tmbox|type=delete|text=«delete» или «serious»}}
{{Tmbox|type=style|text=«style»}}
{{Tmbox|type=merge|text=«merge» или «move»}}
{{Tmbox|type=discussion|text=«discussion» или «talk»}}
{{Tmbox|type=protection|text=«protection»}}
{{Tmbox|type=license|text=«license»}}
{{Tmbox|mini=1}}
 
===Cmbox===
{{Cmbox|type=notice|text=notice}}
{{Cmbox|type=content|text=content}}
{{Cmbox|type=delete|text=delete}}
{{Cmbox|type=style|text=style}}
{{Cmbox|type=move|text=move}}
{{Cmbox|type=protection|text=protection}}
 
===Imbox===
{{Imbox|type=notice|text=«notice»}}
{{Imbox|type=good|text=«good»}}
{{Imbox|type=content|text=«content»}}
{{Imbox|type=speedy|text=«speedy»}}
{{Imbox|type=delete|text=«delete» или «serious»}}
{{Imbox|type=style|text=«style»}}
{{Imbox|type=merge|text=«merge» или «move»}}
{{Imbox|type=discussion|text=«discussion» или «talk»}}
{{Imbox|type=protection|text=«protection»}}
{{Imbox|type=license|text=«license»}}
{{Imbox|mini=1}}
 
===Ombox===
{{Ombox|type=notice|text=«notice»}}
{{Ombox|type=good|text=«good»}}
{{Ombox|type=content|text=«content»}}
{{Ombox|type=speedy|text=«speedy»}}
{{Ombox|type=delete|text=«delete» или «serious»}}
{{Ombox|type=style|text=«style»}}
{{Ombox|type=merge|text=«merge» или «move»}}
{{Ombox|type=discussion|text=«discussion» или «talk»}}
{{Ombox|type=protection|text=«protection»}}
{{Ombox|type=license|text=«license»}}
{{Ombox|mini=1}}
 
<includeonly>[[Категория:Шаблоны:Для шаблонов]]</includeonly>

Текущая версия от 01:59, 21 ноября 2024

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

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

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

Код для копирования[править]

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

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

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

  • name — имя шаблона. Требуется для корректной работы при вызове из производных шаблонов (вставка категорий, вывод сообщений об ошибках). Если не указано, действует имя шаблона-родителя.
  • mini или small — любое непустое значение включает мини-формат
  • 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 (ГГГГ-ММ-ДД) или в других форматах, совместимых с функцией парсера {{#time:.
  • info — дополнительный текст после даты (необязательный параметр).
  • all, all2, all3 — добавляемая категория. Имя категории без пространства имён.
  • cat, cat2, cat3 — категория с добавлением указания даты (если дата указана)[в разработке].

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