Песочница:Mihey yxNet/Черновик шаблона: различия между версиями
Перейти к навигации
Перейти к поиску
м (+ лавки, выравнивание меток по верхнему краю, использован шаблон Join (требует проверки пробел и адекватный перенос строки)) |
Красавица (обсуждение | вклад) м (коррекция ссылки после переименования) |
||
| (не показаны 33 промежуточные версии 1 участника) | |||
| Строка 13: | Строка 13: | ||
{{-}} | {{-}} | ||
== Памятка == | |||
Расчистить шаблоны Снаряжение и Умения, Монстры. А также Босс, Карточка. | |||
== Алгоритм подмены черновика == | |||
; При загрузке | |||
# Вынести присвоение всех категорий в документацию, если она есть | |||
# На странице документации отключить присвоение категорий, окружив их конструкцией вида: <pre> Категории на странице документации:<code>< nowiki> ... </ nowiki></code> </pre> | |||
# Заменить в исполняемых кодах примеров название шаблона на <code>:Песочница:Mihey_yxNet/Черновик_шаблона</code> | |||
# В шаблоне подменить или отключить документацию <pre> - - >{{doc}}</ noinclude>-->{{doc|Песочница:Mihey yxNet/Черновик шаблона/Документация}}</ noinclude></pre> | |||
# В случае создания временной версии в режиме совместимости внести условное присвоение категории ''Страницы, использующие устаревшие параметры шаблона Название шаблона''. Ввести проверку на все устаревшие и новые обязательные параметры. Категорию не создавать. '''СТРАНИЦЫ НЕ ПЕРЕИМЕНОВЫВАТЬ И НЕ УДАЛЯТЬ!''' во избежание создания ложных запросов-призраков. | |||
#* При запланированном переименовании шаблона можно таким же образом условно включить предупреждающую плашку и/или дополнительную категорию. | |||
; При отладке | |||
# При необходимости открыть условие отображения принудительных примеров на этой странице | |||
#* Не забывать добавлять </code>| nocat = no</code> при копипасте примеров. | |||
#* В случае создания временной версии в режиме совместимости, желательно добавить примеры-сравнения '''с обоими вариантами заполнения'''. | |||
<!--* ''При необходимости использовать документацию черновика напрямую <nowiki>{{doc|Песочница:Mihey yxNet/Черновик шаблона/Документация}}</nowiki>'' --> | |||
; При выгрузке | |||
* На странице документации | |||
*# СМЕНИТЬ ШАБЛОН в примерах с <code>Песочница:Mihey yxNet/Черновик шаблона</code> на целевой | |||
*# Включить ВСЕ категории, в том числе их условное присвоение — в песочнице проверить отображение нужных. | |||
* На странице шаблона | |||
*# Удалить DISPLAY_* | |||
*# Включить документацию <pre> <code>< noinclude><! - -Категория задана в документации, на эту страницу не добавлять! -->{{doc}}</ noinclude></code> </pre> | |||
{{#if:{{{принудительные примеры|}}}| | |||
=== Принудительные примеры === | |||
{{-}} | |||
Проба флешмоба: | |||
{{:Песочница:Mihey_yxNet/Черновик_шаблона | |||
| имя = Танатоходец | |||
| изображение = Танатоходец by Рашап.jpg{{!}}200px | |||
| изображение_пояснение =A. N. Nymous. Картон, темпера. 106×150. ок. MMCXXXVIII. Годвилльский центральный музей изящных исскуств. | |||
| изображение_автор =Рашап | |||
| тип = подземный | |||
| уровень = 1 | |||
| понедельный флешмоб = 88 | |||
| nocat = no | |||
}} | |||
<pre>{{Босс | |||
| имя = Танатоходец | |||
| изображение = Танатоходец by Рашап.jpg{{!}}200px | |||
| изображение_пояснение =A. N. Nymous. Картон, темпера. 106×150. ок. MMCXXXVIII. Годвилльский центральный музей изящных исскуств. | |||
| изображение_автор =Рашап | |||
| тип = подземный | |||
| уровень = 1 | |||
| понедельный флешмоб = 88 | |||
.. + ПФ2 и 3 во втором примере | |||
| | }}</pre> | ||
{{:Песочница:Mihey_yxNet/Черновик_шаблона | |||
| имя = Танатоходец | |||
| тип = подземный | |||
| уровень = 1 | |||
| понедельный флешмоб = 88 | |||
| понедельный флешмоб2 = 88 | |||
| понедельный флешмоб3 = 88 | |||
| nocat = no | |||
}} | |||
; Вопрос дня : Откуда берётся этот злобный пробел после номера флешмоба?! >_< | |||
<!-- | |||
{{-}} | |||
Исключительный вариант 1: | |||
{{:Песочница:Mihey_yxNet/Черновик_шаблона | |||
| nocat = 1 | |||
}} | |||
{{-}} | |||
Исключительный вариант 2: | |||
{{:Песочница:Mihey_yxNet/Черновик_шаблона | |||
| nocat = 1 | |||
}} | |||
--> | |||
}}<!-- конец условного отображения принудительных примеров --> | |||
== Изменения по сравнению с оригиналом == | |||
Оригинал шаблона — {{tl|Боссы}} | |||
* | |||
* ... | |||
| | == Код шаблона == | ||
| | </noinclude><includeonly>{{Карточка | ||
| | |название = [[Боссы]] Годвилля | ||
|наименование = {{{имя|{{PAGENAME}} }}} | |||
|изображение = {{#if:{{{изображение|}}}|[[Файл:{{{изображение}}}]]}} | |||
|изображение_пояснение = {{#if:{{{изображение_пояснение|{{{подпись|}}} }}}|{{{изображение_пояснение|{{{подпись|}}} }}} }} | |||
|изображение_автор = {{#if:{{{изображение_автор|}}}|{{{изображение_автор}}} }} | |||
| | |текст1 = | ||
'''{{#switch: {{{тип|}}} | |||
|полевой |индивидуальный = {{Tooltip|Text=Индивидуальный|Tip=Такой босс может случайно появиться в финале мини-квеста или из коробочки. Герой бьётся с ним один на один.}} босс | |||
|рейд-босс |рейдовый = {{Tooltip|Text=Рейд-босс|Tip=Откапываемый или из коробочки. Для битвы с ним требуется группа героев.}} | |||
|подземный = Подземный босс | |||
| #default = <span style="color:red;">тип не указан</span> | |||
}}''' | |||
| | |метка2 = {{Tooltip|Text=Мини-квест|Tip=Данный босс встречается только в финале этого мини-квеста}} | ||
|текст2 = {{#switch:{{{тип|}}} | |||
|полевой |индивидуальный = {{#if:{{{мини-квест|}}}|{{{мини-квест}}} }} | |||
|#default = | |||
}} | |||
| | |метка3 = В рейде | ||
|текст3 = {{#switch:{{{тип|}}} | |||
<!--|полевой |индивидуальный = 1 герой--> | |||
<!--|подземный = 2–5 героев--> | |||
|рейд-босс |рейдовый = {{#if:{{{героев в рейде|{{{уровень|}}} }}}|{{{героев в рейде|{{{уровень|}}} }}}|<span style="color:red;">'''не указано''' сколько</span>}} геро{{plural:{{{героев в рейде|{{{уровень|}}} }}}|й|я|ев}} | |||
|#default = | |||
}} | |||
}} | |||
|метка4 = Способности | |||
|текст4 = {{#switch:{{{тип|}}} | |||
|полевой |индивидуальный = 0–1 | |||
|рейд-босс |рейдовый = 1–3 | |||
|#default = {{#if:{{{способности|{{{уровень|}}} }}}|{{{способности|{{{уровень|}}} }}}|}} | |||
}} | |||
|метка5 = Запчасти | |||
|текст5 = {{#ifeq:{{{тип|}}}|подземный|{{{способности|{{{уровень|}}} }}}|1–2}}-го уровня | |||
|заголовок6 = | |||
|метка6 = Описание | |||
|текст6 = {{#if:{{{описание|}}}|{{{описание}}} }} | |||
|понедельный флешмоб = {{#if:{{{понедельный флешмоб|}}}|{{{понедельный флешмоб|}}} }} | |||
== | |понедельный флешмоб2 = {{#if:{{{понедельный флешмоб2|}}}|{{{понедельный флешмоб2}}} }} | ||
|понедельный флешмоб3 = {{#if:{{{понедельный флешмоб3|}}}|{{{понедельный флешмоб3}}} }} | |||
{{doc|Песочница:Mihey yxNet/Черновик шаблона/Документация}} | |позиция = {{{позиция|right}}} | ||
}}</includeonly><includeonly>{{#if: {{{nocat|}}}||[[Категория:Боссы]]}}</includeonly><noinclude><!--Категория задана в документации, на эту страницу не добавлять! | |||
- - >{{doc}}--> | |||
<!-- Раскомментировать, если при отладке нужна страница черновой документации, а не примеры (оригинальная документация должна быть отключена в любом случае) {{doc|Песочница:Mihey yxNet/Черновик шаблона/Документация}}--> | |||
</noinclude> | </noinclude> | ||
Текущая версия от 11:04, 17 мая 2024
Памятка
Расчистить шаблоны Снаряжение и Умения, Монстры. А также Босс, Карточка.
Алгоритм подмены черновика
- При загрузке
- Вынести присвоение всех категорий в документацию, если она есть
- На странице документации отключить присвоение категорий, окружив их конструкцией вида:
Категории на странице документации:<code>< nowiki> ... </ nowiki></code>
- Заменить в исполняемых кодах примеров название шаблона на
:Песочница:Mihey_yxNet/Черновик_шаблона - В шаблоне подменить или отключить документацию
- - >{{doc}}</ noinclude>-->{{doc|Песочница:Mihey yxNet/Черновик шаблона/Документация}}</ noinclude> - В случае создания временной версии в режиме совместимости внести условное присвоение категории Страницы, использующие устаревшие параметры шаблона Название шаблона. Ввести проверку на все устаревшие и новые обязательные параметры. Категорию не создавать. СТРАНИЦЫ НЕ ПЕРЕИМЕНОВЫВАТЬ И НЕ УДАЛЯТЬ! во избежание создания ложных запросов-призраков.
- При запланированном переименовании шаблона можно таким же образом условно включить предупреждающую плашку и/или дополнительную категорию.
- При отладке
- При необходимости открыть условие отображения принудительных примеров на этой странице
- Не забывать добавлять | nocat = no при копипасте примеров.
- В случае создания временной версии в режиме совместимости, желательно добавить примеры-сравнения с обоими вариантами заполнения.
- При выгрузке
- На странице документации
- СМЕНИТЬ ШАБЛОН в примерах с
Песочница:Mihey yxNet/Черновик шаблонана целевой - Включить ВСЕ категории, в том числе их условное присвоение — в песочнице проверить отображение нужных.
- СМЕНИТЬ ШАБЛОН в примерах с
- На странице шаблона
- Удалить DISPLAY_*
- Включить документацию
<code>< noinclude><! - -Категория задана в документации, на эту страницу не добавлять! -->{{doc}}</ noinclude></code>
Изменения по сравнению с оригиналом
Оригинал шаблона — {{Боссы}}
- ...