Открыть меню
Переключить меню настроек
Открыть персональное меню
Вы не представились системе
Ваш IP-адрес будет виден всем, если вы внесёте какие-либо изменения.

Шаблон:Уровень способности: различия между версиями

Материал из Лабиринт - база знаний
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
<includeonly><div class="visually-hidden">
<includeonly><div class="visually-hidden">
==== Уровень {{{Уровень|?}}} ====
==== Уровень {{{Уровень|?}}} ====
</div><div class="qa-item"><div class="qa-header mw-customtoggle-qa{{{ID}}}"><span class="qa-header-title">Уровень {{{Уровень|?}}}</span><span class="qa-toggle-icon"></span></div><div class="qa-content mw-collapsible mw-collapsed" id="mw-customcollapsible-qa{{{ID}}}"><div class="qa-answer">{{{Описание|Описание уровня...}}}</div></div>
</div><div class="collapsible-block">
    <div class="collapsible-header mw-customtoggle-cb{{{ID}}}">
        <span class="collapsible-title">Уровень {{{Уровень|?}}}</span>
        <span class="collapsible-icon"></span>
    </div>
    <div class="collapsible-content mw-collapsible mw-collapsed" id="mw-customcollapsible-cb{{{ID}}}">
        <div class="collapsible-body">
            {{{Описание|Описание уровня...}}}
        </div>
    </div>
</div></includeonly><noinclude>
</div></includeonly><noinclude>
== Документация шаблона: Уровень_способности ==
== Документация шаблона: Уровень_способности ==
Этот шаблон создает сворачиваемый блок для описания одного уровня способности. Номер уровня всегда виден и служит '''кликабельным переключателем''' для отображения полного описания.
Этот шаблон создает универсальный сворачиваемый блок. Заголовок всегда виден и служит '''кликабельным переключателем''' для отображения полного описания.


=== Важно: Параметр ID ===
=== Важно: Параметр ID ===
Каждый блок уровня на странице '''должен иметь уникальное значение параметра `ID`'''. Это необходимо для корректной работы механизма сворачивания, чтобы каждый заголовок управлял только своим блоком описания.
Каждый сворачиваемый блок на странице '''должен иметь уникальное значение параметра `ID`'''. Это необходимо для корректной работы механизма сворачивания.
* ID должен быть уникальным в пределах одной страницы. Используйте префикс способности и номер уровня, например: `ID=fireball1`, `ID=fireball2`.
* ID должен быть уникальным в пределах одной страницы. Например: `ID=fireball1`, `ID=fireball2`.
* ID не должен содержать пробелов и спецсимволов, используйте латинские буквы и цифры.
* ID не должен содержать пробелов и спецсимволов.


=== Использование ===
=== Использование ===
Строка 16: Строка 25:
|ID= fireball1
|ID= fireball1
|Уровень= 1
|Уровень= 1
|Описание= Персонаж получает возможность создавать небольшие огненные шары, которые наносят 10 единиц урона.
|Описание= Персонаж получает возможность создавать небольшие огненные шары.
}}
 
{{Уровень_способности
|ID= fireball2
|Уровень= 2
|Описание= Урон от огненных шаров увеличен до 15 единиц. Появляется шанс поджечь цель.
}}
}}
</pre>
</pre>
Строка 29: Строка 32:
{
{
"params": {
"params": {
"ID": {
"ID": { "label": "Уникальный ID", "description": "Уникальный идентификатор для этого блока на странице (например, 'abilityName1'). Необходим для работы сворачивания.", "type": "string", "required": true, "example": "fireball1" },
"label": "Уникальный ID",
"Уровень": { "label": "Номер уровня", "description": "Номер уровня способности (число от 1 до 5).", "type": "number", "required": true, "example": "3" },
"description": "Уникальный идентификатор для этого блока на странице (без пробелов, например, 'abilityName1'). Необходим для работы сворачивания и должен быть уникален для каждого вызова шаблона на одной странице.",
"Описание": { "label": "Описание уровня", "description": "Подробное описание того, что даёт этот уровень способности.", "type": "content", "required": true, "example": "Урон от огненных шаров увеличен." }
"type": "string",
"required": true,
"example": "fireball1"
},
"Уровень": {
"label": "Номер уровня",
"description": "Номер уровня способности (число от 1 до 5).",
"type": "number",
"required": true,
"example": "3"
},
"Описание": {
"label": "Описание уровня",
"description": "Подробное описание того, что даёт этот уровень способности. Поддерживает вики-разметку.",
"type": "content",
"required": true,
"example": "Персонаж получает возможность создавать большие огненные шары, которые наносят 25 единиц урона и гарантированно поджигают цель."
}
},
},
"description": "Создает сворачиваемый блок для описания одного уровня способности. Требует указания уникального ID.",
"description": "Создает сворачиваемый блок для описания одного уровня способности. Требует указания уникального ID.",
"format": "block",
"format": "block",
"paramOrder": [
"paramOrder": [ "ID", "Уровень", "Описание" ]
"ID",
"Уровень",
"Описание"
]
}
}
</templatedata>
</templatedata>
</noinclude>
</noinclude>

Версия от 16:23, 12 июля 2025

Документация шаблона: Уровень_способности

Этот шаблон создает универсальный сворачиваемый блок. Заголовок всегда виден и служит кликабельным переключателем для отображения полного описания.

Важно: Параметр ID

Каждый сворачиваемый блок на странице должен иметь уникальное значение параметра `ID`. Это необходимо для корректной работы механизма сворачивания.

  • ID должен быть уникальным в пределах одной страницы. Например: `ID=fireball1`, `ID=fireball2`.
  • ID не должен содержать пробелов и спецсимволов.

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

{{Уровень_способности
|ID= fireball1
|Уровень= 1
|Описание= Персонаж получает возможность создавать небольшие огненные шары.
}}

Создает сворачиваемый блок для описания одного уровня способности. Требует указания уникального ID.

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

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

ПараметрОписаниеТипСтатус
Уникальный IDID

Уникальный идентификатор для этого блока на странице (например, 'abilityName1'). Необходим для работы сворачивания.

Пример
fireball1
Строковый (без форматирования)обязательный
Номер уровняУровень

Номер уровня способности (число от 1 до 5).

Пример
3
Числообязательный
Описание уровняОписание

Подробное описание того, что даёт этот уровень способности.

Пример
Урон от огненных шаров увеличен.
Содержимое (контент)обязательный