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

Материал из My-Craft
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
 
Строка 1: Строка 1:
<includeonly><table style="width: 100%; margin: 10px 0; background: #f9f9f9; border: 1px solid #aaa; border-collapse: collapse; border-left: 10px solid {{#switch:{{{type|notice}}}
<includeonly><table style="width: 100%; margin: 10px 0; background: #fcfcfc; border: 1px solid #aaa; border-collapse: separate; border-spacing: 0; box-shadow: 0 1px 3px rgba(0,0,0,0.08); border-left: 10px solid {{#switch:{{{type|notice}}}
  | warning = #ff8c00
  | warning = #ff8c00 <!-- Оранжевый (Предупреждение) -->
  | delete  = #ff0000
  | delete  = #ff0000 <!-- Красный (Удаление) -->
  | move    = #9932cc
  | move    = #9932cc <!-- Фиолетовый (Переименование) -->
  | protect = #a9a9a9
  | protect = #a9a9a9 <!-- Серый (Защита) -->
  | #3366cc
| anomaly = #800080 <!-- Темно-фиолетовый (Аномалии/Сбои) -->
| danger  = #8b0000 <!-- Кровавый (Сущности/Угроза) -->
| archive = #708090 <!-- Шиферный (Архив/Документы) -->
| success = #2e8b57 <!-- Зеленый (Успех/Подтверждено) -->
  | #3366cc <!-- Синий (Стандарт) -->
}};">
}};">
<tr>
<tr>
<td style="width: 50px; text-align: center; vertical-align: middle; padding: 10px;">{{{image|[[Файл:Information_icon.png|40px]]}}}</td>
<td style="width: 60px; text-align: center; vertical-align: middle; padding: 10px 0 10px 10px;">{{{image|[[Файл:Information_icon.png|40px]]}}}</td>
<td style="vertical-align: middle; padding: 5px 10px;">{{{text}}}</td>
<td style="vertical-align: middle; padding: 10px 15px;">{{{text}}}</td>
</tr>
</tr>
</table></includeonly><noinclude>
</table></includeonly><noinclude>
Строка 14: Строка 18:
<templatedata>
<templatedata>
{
{
   "description": "Шаблон для отображения служебных сообщений в начале статьи (Article Message Box)",
   "description": "Универсальный шаблон сообщений (Article Message Box). Расширен тематическими типами.",
   "params": {
   "params": {
     "type": {
     "type": {
       "label": "Тип сообщения",
       "label": "Тип сообщения",
       "description": "Определяет цвет боковой полосы. Варианты: notice (синий), warning (оранжевый), delete (красный), move (фиолетовый), protect (серый)",
       "description": "Влияет на цвет левой полосы. Стандартные: notice, warning, delete, move, protect. Тематические: anomaly (аномалии), danger (угрозы), archive (архив), success (подтверждено).",
       "type": "string",
       "type": "string",
       "default": "notice",
       "default": "notice",
       "suggestedvalues": [
       "suggestedvalues": ["notice", "warning", "delete", "move", "protect", "anomaly", "danger", "archive", "success"]
        "notice",
        "warning",
        "delete",
        "move",
        "protect"
      ]
     },
     },
     "image": {
     "image": {
       "label": "Изображение",
       "label": "Изображение",
       "description": "Полная ссылка на изображение (например: [[Файл:Warning.png|40px]]). Если не указано, используется стандартная PNG иконка.",
       "description": "Картинка слева. Если не указана, ставится стандартная i-конка.",
       "type": "string",
       "type": "string",
       "default": "[[Файл:Information_icon.png|40px]]"
       "default": "[[Файл:Information_icon.png|40px]]"
Строка 37: Строка 35:
     "text": {
     "text": {
       "label": "Текст",
       "label": "Текст",
       "description": "Основной текст сообщения. Поддерживает вики-разметку.",
       "description": "Сообщение шаблона.",
       "type": "content",
       "type": "content",
       "required": true
       "required": true

Текущая версия от 22:04, 10 января 2026

Документация шаблона

Использование

Этот шаблон используется для создания информационных сообщений различных типов. Поддерживает ARG-тематику (аномалии, архивы).

Синтаксис

{{Ambox
| type  = тип_сообщения
| image = Файл:Имя_файла.png (необязательно)
| text  = Текст сообщения
}}

Типы сообщений

Ниже представлены все доступные типы оформления:

notice — Стандартное уведомление (по умолчанию).
warning — Предупреждение о важных вещах.
delete — Предложение к удалению.
move — Предложение к переименованию или переносу.
protect — Защищенная страница.
success — Успешная операция или подтвержденный факт.
anomaly — Аномальная активность, сбои, глитчи (Lore).
danger — Высокая угроза, враждебные сущности (Lore).
archive — Архивные записи, документы, найденные файлы (Lore).

Универсальный шаблон сообщений (Article Message Box). Расширен тематическими типами.

Параметры шаблона[Править данные шаблона]

Шаблон использует блочное форматирование параметров.

ПараметрОписаниеТипСтатус
Тип сообщенияtype

Влияет на цвет левой полосы. Стандартные: notice, warning, delete, move, protect. Тематические: anomaly (аномалии), danger (угрозы), archive (архив), success (подтверждено).

Предлагаемые значения
notice warning delete move protect anomaly danger archive success
По умолчанию
notice
Строковый (без форматирования)необязательный
Изображениеimage

Картинка слева. Если не указана, ставится стандартная i-конка.

По умолчанию
[[Файл:Information_icon.png|40px]]
Строковый (без форматирования)необязательный
Текстtext

Сообщение шаблона.

Содержимое (контент)обязательный