Дополнительные действия
Gardolir (обсуждение | вклад) Новая страница: «<noinclude> <templatedata> { "params": { "Изображение": { "label": "Изображение", "description": "Имя файла изображения предмета (например, MyCoolSword.png).", "type": "wiki-file-name", "default": "Placeholder.png", "example": "ShinyOrb.jpg" }, "Внешний_вид": { "label": "Внешний вид", "description": "Описание внешнего вида предме...» |
Gardolir (обсуждение | вклад) Нет описания правки |
||
| (не показано 14 промежуточных версий 2 участников) | |||
| Строка 1: | Строка 1: | ||
<noinclude> | <includeonly><div class="left-infobox"> | ||
<div class="infobox-caption">О предмете</div> | |||
<table class="wikitable infobox-table"> | |||
{{#if:{{{Изображение|}}}| | |||
<tr><td colspan="2" style="text-align:center;">[[File:{{{Изображение}}}|250px|link=]]</td></tr> | |||
}} | |||
{{#if:{{{Внешний_вид|}}}| | |||
<tr> | |||
<th>Внешний вид</th> | |||
<td>{{{Внешний_вид}}}</td> | |||
</tr> | |||
}} | |||
{{#if:{{{Редкость|}}}| | |||
<tr> | |||
<th>Редкость</th> | |||
<td><span class="{{#switch:{{{Редкость}}} | |||
|Необычный=text-green | |||
|Редкий=text-blue | |||
|Эпический=text-violet | |||
|Легендарный=text-orange | |||
|Обычный=text-white | |||
|#default= | |||
}}">{{{Редкость}}}</span> | |||
</td> | |||
</tr> | |||
}} | |||
{{#if:{{{Тип|}}}| | |||
<tr> | |||
<th>Тип</th> | |||
<td>{{{Тип}}}</td> | |||
</tr> | |||
}} | |||
{{#if:{{{Классификация|}}}| | |||
<tr> | |||
<th>Классификация</th> | |||
<td>{{{Классификация}}}</td> | |||
</tr> | |||
}} | |||
{{#if:{{{Владелец|}}}| | |||
<tr> | |||
<th>Владелец(ы)</th> | |||
<td>{{{Владелец}}}</td> | |||
</tr> | |||
}} | |||
{{#if:{{{Статус|}}}| | |||
<tr> | |||
<th>Статус</th> | |||
<td><span class="{{#switch:{{{Статус}}} | |||
|В игре=text-success | |||
|Не функционирует=text-danger | |||
|Утрачен=text-danger | |||
|Разрушен=text-danger | |||
|#default= | |||
}}">{{{Статус}}}</span> | |||
</td> | |||
</tr> | |||
}} | |||
</table> | |||
</div>[[Категория:Магические предметы]] | |||
{{#switch:{{{Классификация|}}} | |||
|Артефакты защитные и нейтрализующие=[[Категория:Артефакты защитные и нейтрализующие]] | |||
|Артефакты воздействия на сознание и эмоции=[[Категория:Артефакты воздействия на сознание и эмоции]] | |||
|Артефакты манипуляции способностями и жизненной силой=[[Категория:Артефакты манипуляции способностями и жизненной силой]] | |||
|Артефакты с негативными последствиями и проклятиями=[[Категория:Артефакты с негативными последствиями и проклятиями]] | |||
|Артефакты связи, информации и сокрытия=[[Категория:Артефакты связи, информации и сокрытия]] | |||
|Артефакты призыва, пленения и контроля существ=[[Категория:Артефакты призыва, пленения и контроля существ]] | |||
|Артефакты утилитарные и специализированные=[[Категория:Артефакты утилитарные и специализированные]] | |||
}} | |||
{{#switch:{{{Тип|}}} | |||
|Амулет=[[Категория:Амулеты]] | |||
|Артефакт=[[Категория:Артефакты]] | |||
}} | |||
{{#switch:{{{Редкость|}}} | |||
|Обычный=[[Категория:Обычные предметы]] | |||
|Необычный=[[Категория:Необычные предметы]] | |||
|Редкий=[[Категория:Редкие предметы]] | |||
|Эпический=[[Категория:Эпические предметы]] | |||
|Легендарный=[[Категория:Легендарные предметы]] | |||
}}</includeonly><noinclude> | |||
== Документация шаблона: Магический_предмет == | |||
Этот шаблон предназначен для отображения информационного блока (инфобокса) о магическом предмете. Основное текстовое описание предмета (магические свойства, история и т.д.) размещается на странице отдельно, после вызова этого шаблона. | |||
'''Автоматическая категоризация:''' | |||
Этот шаблон автоматически добавляет страницы, на которых он используется, в следующие категории: | |||
* [[Категория:Магические предметы]] (всегда) | |||
* Категорию, соответствующую значению параметра `Классификация` (например, [[Категория:Артефакты защитные и нейтрализующие]]). | |||
* Категорию, соответствующую значению параметра `Редкость` (например, [[Категория:Редкие предметы]], если параметр `Редкость` = "Редкий"). | |||
* [[Категория:Амулеты]], если параметр `Тип` указан как "Амулет". | |||
* [[Категория:Артефакты]], если параметр `Тип` указан как "Артефакт". | |||
=== Использование === | |||
<pre> | |||
{{Магический_предмет | |||
|Изображение= ВашеИзображение.jpg | |||
|Внешний_вид= Описание внешнего вида. | |||
|Редкость= Редкий | |||
|Тип= Артефакт | |||
|Классификация= Артефакты защитные и нейтрализующие | |||
|Владелец= [[ИмяПерсонажа]] | |||
|Статус= Не функционирует | |||
}} | |||
== Магические свойства == | |||
... | |||
== История == | |||
... | |||
</pre> | |||
Если вы хотите, чтобы основной текст страницы (например, разделы "Магические свойства", "История") обтекал инфобокс с левой стороны, вы можете использовать специальную CSS-разметку, описанную ниже (см. раздел "CSS и структура страницы для обтекания"). | |||
=== Параметры шаблона === | |||
<templatedata> | <templatedata> | ||
{ | { | ||
"description": "Шаблон для отображения инфобокса о магическом предмете. Автоматически добавляет страницу в категории: 'Магические предметы', категорию согласно Классификации, категорию по Редкости (например, 'Редкие предметы'), а также 'Амулеты' или 'Артефакты' в зависимости от Типа.", | |||
"params": { | "params": { | ||
"Изображение": { | "Изображение": { | ||
"label": "Изображение", | "label": "Изображение", | ||
"description": "Имя файла изображения предмета (например, | "description": "Имя файла изображения предмета (например, Anathema.jpg). Отображается в инфобоксе.", | ||
"type": "wiki-file-name", | "type": "wiki-file-name", | ||
" | "example": "Anathema.jpg", | ||
" | "suggested": true | ||
}, | }, | ||
"Внешний_вид": { | "Внешний_вид": { | ||
"label": "Внешний вид", | "label": "Внешний вид", | ||
"description": " | "description": "Краткое текстовое описание внешнего вида предмета.", | ||
"type": " | "type": "string", | ||
"example": "Кулон из необработанного гематита на шнурке" | |||
"example": " | |||
}, | }, | ||
"Редкость": { | "Редкость": { | ||
"label": "Редкость", | "label": "Редкость", | ||
"description": " | "description": "Редкость предмета. Влияет на цвет отображения в инфобоксе и добавляет соответствующую категорию (например, 'Редкие предметы').", | ||
"type": " | "type": "string", | ||
"suggestedvalues": [ | "suggestedvalues": [ | ||
"Обычный", | "Обычный", | ||
| Строка 30: | Строка 138: | ||
"Легендарный" | "Легендарный" | ||
], | ], | ||
"example": " | "example": "Редкий" | ||
}, | }, | ||
"Тип": { | "Тип": { | ||
"label": "Тип", | "label": "Тип", | ||
"description": "Тип | "description": "Тип предмета (например, Артефакт, Амулет, Оружие). Используется для категоризации как 'Амулеты' или 'Артефакты'.", | ||
"type": "line", | "type": "line", | ||
"example": "Артефакт" | "example": "Артефакт" | ||
}, | |||
"Классификация": { | |||
"label": "Классификация", | |||
"description": "Основная функциональная классификация предмета. Используется для автоматической категоризации.", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"Артефакты защитные и нейтрализующие", | |||
"Артефакты воздействия на сознание и эмоции", | |||
"Артефакты манипуляции способностями и жизненной силой", | |||
"Артефакты с негативными последствиями и проклятиями", | |||
"Артефакты связи, информации и сокрытия", | |||
"Артефакты призыва, пленения и контроля существ", | |||
"Артефакты утилитарные и специализированные" | |||
], | |||
"example": "Артефакты защитные и нейтрализующие" | |||
}, | }, | ||
"Владелец": { | "Владелец": { | ||
"label": "Владелец | "label": "Владелец(ы)", | ||
"description": "Текущий владелец или владельцы предмета. Используйте вики-ссылки для страниц персонажей (например, [[Фил Морган]], [[Еще Ктото]]).", | |||
"type": "line", | |||
"example": "[[Фил Морган]]" | |||
"description": " | |||
"type": " | |||
" | |||
}, | }, | ||
"Статус": { | "Статус": { | ||
"label": "Статус", | "label": "Статус", | ||
"description": "Текущий статус предмета | "description": "Текущий статус предмета. Некоторые значения меняют цвет текста.", | ||
"type": " | "type": "string", | ||
"suggestedvalues": [ | "suggestedvalues": [ | ||
"В игре", | "В игре", | ||
" | "Не функционирует", | ||
" | "Утрачен", | ||
" | "Разрушен", | ||
"Активен" | |||
], | ], | ||
"example": " | "example": "Не функционирует" | ||
} | } | ||
}, | }, | ||
" | "paramOrder": [ | ||
"Изображение", | |||
"Внешний_вид", | |||
"Редкость", | |||
"Тип", | |||
"Классификация", | |||
"Владелец", | |||
"Статус" | |||
], | |||
"format": "inline" | |||
} | } | ||
</templatedata> | </templatedata> | ||
=== | === CSS и структура страницы для обтекания === | ||
Чтобы текст ("Магические свойства", "История") корректно располагался справа от инфобокса, соответствующие CSS-стили должны быть добавлены на страницу `MediaWiki:Common.css` вашей вики. Сами стили для классов `.item-infobox`, `.item-main-content` и цветовых классов (`.text-green` и т.д.) остаются теми же, что обсуждались ранее. | |||
Примерная структура страницы для достижения такого эффекта: | |||
<pre> | |||
<div class="item-page-container"> | |||
{{Магический_предмет | |||
| ... (все параметры) ... | |||
}} | |||
<div class="item-main-content"> | |||
== Магические свойства == | |||
... | |||
== История == | |||
< | ... | ||
</div> | |||
<div style="clear:both;"></div> | |||
</div> | |||
</pre> | |||
</noinclude> | </noinclude> | ||
Текущая версия от 12:24, 2 июня 2025
Документация шаблона: Магический_предмет
Этот шаблон предназначен для отображения информационного блока (инфобокса) о магическом предмете. Основное текстовое описание предмета (магические свойства, история и т.д.) размещается на странице отдельно, после вызова этого шаблона.
Автоматическая категоризация: Этот шаблон автоматически добавляет страницы, на которых он используется, в следующие категории:
- (всегда)
- Категорию, соответствующую значению параметра `Классификация` (например, ).
- Категорию, соответствующую значению параметра `Редкость` (например, , если параметр `Редкость` = "Редкий").
- , если параметр `Тип` указан как "Амулет".
- , если параметр `Тип` указан как "Артефакт".
Использование
{{Магический_предмет
|Изображение= ВашеИзображение.jpg
|Внешний_вид= Описание внешнего вида.
|Редкость= Редкий
|Тип= Артефакт
|Классификация= Артефакты защитные и нейтрализующие
|Владелец= [[ИмяПерсонажа]]
|Статус= Не функционирует
}}
== Магические свойства ==
...
== История ==
...
Если вы хотите, чтобы основной текст страницы (например, разделы "Магические свойства", "История") обтекал инфобокс с левой стороны, вы можете использовать специальную CSS-разметку, описанную ниже (см. раздел "CSS и структура страницы для обтекания").
Параметры шаблона
Шаблон для отображения инфобокса о магическом предмете. Автоматически добавляет страницу в категории: 'Магические предметы', категорию согласно Классификации, категорию по Редкости (например, 'Редкие предметы'), а также 'Амулеты' или 'Артефакты' в зависимости от Типа.
| Параметр | Описание | Тип | Статус | |
|---|---|---|---|---|
| Изображение | Изображение | Имя файла изображения предмета (например, Anathema.jpg). Отображается в инфобоксе.
| Имя файла | предложенный |
| Внешний вид | Внешний_вид | Краткое текстовое описание внешнего вида предмета.
| Строковый (без форматирования) | необязательный |
| Редкость | Редкость | Редкость предмета. Влияет на цвет отображения в инфобоксе и добавляет соответствующую категорию (например, 'Редкие предметы').
| Строковый (без форматирования) | необязательный |
| Тип | Тип | Тип предмета (например, Артефакт, Амулет, Оружие). Используется для категоризации как 'Амулеты' или 'Артефакты'.
| Однострочный | необязательный |
| Классификация | Классификация | Основная функциональная классификация предмета. Используется для автоматической категоризации.
| Строковый (без форматирования) | необязательный |
| Владелец(ы) | Владелец | Текущий владелец или владельцы предмета. Используйте вики-ссылки для страниц персонажей (например, [[Фил Морган]], [[Еще Ктото]]).
| Однострочный | необязательный |
| Статус | Статус | Текущий статус предмета. Некоторые значения меняют цвет текста.
| Строковый (без форматирования) | необязательный |
CSS и структура страницы для обтекания
Чтобы текст ("Магические свойства", "История") корректно располагался справа от инфобокса, соответствующие CSS-стили должны быть добавлены на страницу `MediaWiki:Common.css` вашей вики. Сами стили для классов `.item-infobox`, `.item-main-content` и цветовых классов (`.text-green` и т.д.) остаются теми же, что обсуждались ранее.
Примерная структура страницы для достижения такого эффекта:
<div class="item-page-container">
{{Магический_предмет
| ... (все параметры) ...
}}
<div class="item-main-content">
== Магические свойства ==
...
== История ==
...
</div>
<div style="clear:both;"></div>
</div>