Песочница:Mihey yxNet/Черновик шаблона: различия между версиями
Перейти к навигации
Перейти к поиску
м (имправлена накладка с документацией) |
Красавица (обсуждение | вклад) м (коррекция ссылки после переименования) |
||
| (не показаны 2 промежуточные версии 1 участника) | |||
| Строка 14: | Строка 14: | ||
{{-}} | {{-}} | ||
== Памятка == | == Памятка == | ||
Расчистить шаблоны Снаряжение и Умения, Монстры. А также Босс | Расчистить шаблоны Снаряжение и Умения, Монстры. А также Босс, Карточка. | ||
== Алгоритм подмены черновика == | == Алгоритм подмены черновика == | ||
| Строка 20: | Строка 20: | ||
# Вынести присвоение всех категорий в документацию, если она есть | # Вынести присвоение всех категорий в документацию, если она есть | ||
# На странице документации отключить присвоение категорий, окружив их конструкцией вида: <pre> Категории на странице документации:<code>< nowiki> ... </ nowiki></code> </pre> | # На странице документации отключить присвоение категорий, окружив их конструкцией вида: <pre> Категории на странице документации:<code>< nowiki> ... </ nowiki></code> </pre> | ||
# Заменить в исполняемых кодах примеров название шаблона на <code>:Песочница:Mihey_yxNet/Черновик_шаблона</code> | |||
# В шаблоне подменить или отключить документацию <pre> - - >{{doc}}</ noinclude>-->{{doc|Песочница:Mihey yxNet/Черновик шаблона/Документация}}</ noinclude></pre> | # В шаблоне подменить или отключить документацию <pre> - - >{{doc}}</ noinclude>-->{{doc|Песочница:Mihey yxNet/Черновик шаблона/Документация}}</ noinclude></pre> | ||
# | # В случае создания временной версии в режиме совместимости внести условное присвоение категории ''Страницы, использующие устаревшие параметры шаблона Название шаблона''. Ввести проверку на все устаревшие и новые обязательные параметры. Категорию не создавать. '''СТРАНИЦЫ НЕ ПЕРЕИМЕНОВЫВАТЬ И НЕ УДАЛЯТЬ!''' во избежание создания ложных запросов-призраков. | ||
#* При запланированном переименовании шаблона можно таким же образом условно включить предупреждающую плашку и/или дополнительную категорию. | |||
; При отладке | ; При отладке | ||
# При необходимости открыть условие отображения принудительных примеров на этой странице | # При необходимости открыть условие отображения принудительных примеров на этой странице | ||
#* В случае создания временной версии в режиме совместимости, добавить примеры-сравнения '''с обоими вариантами заполнения'''. | #* Не забывать добавлять </code>| nocat = no</code> при копипасте примеров. | ||
#* В случае создания временной версии в режиме совместимости, желательно добавить примеры-сравнения '''с обоими вариантами заполнения'''. | |||
<!--* ''При необходимости использовать документацию черновика напрямую <nowiki>{{doc|Песочница:Mihey yxNet/Черновик шаблона/Документация}}</nowiki>'' --> | <!--* ''При необходимости использовать документацию черновика напрямую <nowiki>{{doc|Песочница:Mihey yxNet/Черновик шаблона/Документация}}</nowiki>'' --> | ||
| Строка 43: | Строка 46: | ||
=== Принудительные примеры === | === Принудительные примеры === | ||
{{-}} | {{-}} | ||
Проба флешмоба: | |||
{{:Песочница:Mihey_yxNet/Черновик_шаблона | {{:Песочница:Mihey_yxNet/Черновик_шаблона | ||
| nocat = 1 | | имя = Танатоходец | ||
| изображение = Танатоходец 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: | Исключительный вариант 1: | ||
| Строка 60: | Строка 95: | ||
}} | }} | ||
--> | |||
}}<!-- конец условного отображения принудительных примеров --> | }}<!-- конец условного отображения принудительных примеров --> | ||
| Строка 66: | Строка 103: | ||
== Изменения по сравнению с оригиналом == | == Изменения по сравнению с оригиналом == | ||
Оригинал шаблона — {{tl| | Оригинал шаблона — {{tl|Боссы}} | ||
* | * | ||
* ... | * ... | ||
| Строка 73: | Строка 110: | ||
== Код шаблона == | == Код шаблона == | ||
</noinclude><includeonly>{{Карточка | </noinclude><includeonly>{{Карточка | ||
|название = [[ | |название = [[Боссы]] Годвилля | ||
|наименование = {{{имя|{{PAGENAME}} }}} | |наименование = {{{имя|{{PAGENAME}} }}} | ||
|изображение = {{#if:{{{изображение|}}}|[[Файл:{{{изображение}}}]]}} | |изображение = {{#if:{{{изображение|}}}|[[Файл:{{{изображение}}}]]}} | ||
| | |изображение_пояснение = {{#if:{{{изображение_пояснение|{{{подпись|}}} }}}|{{{изображение_пояснение|{{{подпись|}}} }}} }} | ||
|изображение_автор = {{#if:{{{изображение_автор|}}}|{{{изображение_автор}}} }} | |||
| | |||
| | |текст1 = | ||
'''{{#switch: {{{тип|}}} | '''{{#switch: {{{тип|}}} | ||
|полевой |индивидуальный = {{Tooltip|Text=Индивидуальный|Tip=Такой босс может случайно появиться в финале мини-квеста или из коробочки. Герой бьётся с ним один на один.}} босс | |полевой |индивидуальный = {{Tooltip|Text=Индивидуальный|Tip=Такой босс может случайно появиться в финале мини-квеста или из коробочки. Герой бьётся с ним один на один.}} босс | ||
|рейд-босс | | |рейд-босс |рейдовый = {{Tooltip|Text=Рейд-босс|Tip=Откапываемый или из коробочки. Для битвы с ним требуется группа героев.}} | ||
|подземный = Подземный босс | |подземный = Подземный босс | ||
| #default = <span style="color:red;"> | | #default = <span style="color:red;">тип не указан</span> | ||
}}''' | }}''' | ||
| | |метка2 = {{Tooltip|Text=Мини-квест|Tip=Данный босс встречается только в финале этого мини-квеста}} | ||
|текст2 = {{#switch:{{{тип|}}} | |||
| | |||
|полевой |индивидуальный = {{#if:{{{мини-квест|}}}|{{{мини-квест}}} }} | |полевой |индивидуальный = {{#if:{{{мини-квест|}}}|{{{мини-квест}}} }} | ||
|#default = | |#default = | ||
| Строка 100: | Строка 131: | ||
|метка3 = В рейде | |||
|текст3 = {{#switch:{{{тип|}}} | |||
| | |||
| | |||
<!--|полевой |индивидуальный = 1 герой--> | <!--|полевой |индивидуальный = 1 герой--> | ||
<!--|подземный = 2–5 героев--> | <!--|подземный = 2–5 героев--> | ||
|рейд-босс | | |рейд-босс |рейдовый = {{#if:{{{героев в рейде|{{{уровень|}}} }}}|{{{героев в рейде|{{{уровень|}}} }}}|<span style="color:red;">'''не указано''' сколько</span>}} геро{{plural:{{{героев в рейде|{{{уровень|}}} }}}|й|я|ев}} | ||
|#default = | |#default = | ||
}} | }} | ||
| | |метка4 = Способности | ||
|текст4 = {{#switch:{{{тип|}}} | |||
| | |||
|полевой |индивидуальный = 0–1 | |полевой |индивидуальный = 0–1 | ||
|рейд-босс | | |рейд-босс |рейдовый = 1–3 | ||
|#default = {{#if:{{{способности|{{{уровень|}}} }}}|{{{способности|{{{уровень|}}} }}}|}} | |#default = {{#if:{{{способности|{{{уровень|}}} }}}|{{{способности|{{{уровень|}}} }}}|}} | ||
}} | }} | ||
|метка5 = Запчасти | |||
|текст5 = {{#ifeq:{{{тип|}}}|подземный|{{{способности|{{{уровень|}}} }}}|1–2}}-го уровня | |||
|заголовок6 = | |заголовок6 = | ||
|метка6 = | |метка6 = Описание | ||
|текст6 = {{# | |текст6 = {{#if:{{{описание|}}}|{{{описание}}} }} | ||
|понедельный флешмоб = {{#if:{{{понедельный флешмоб|}}}|{{{понедельный флешмоб|}}} }} | |||
|понедельный флешмоб2 = {{#if:{{{понедельный флешмоб2|}}}|{{{понедельный флешмоб2}}} }} | |||
|понедельный флешмоб3 = {{#if:{{{понедельный флешмоб3|}}}|{{{понедельный флешмоб3}}} }} | |||
|позиция = {{{позиция|right}}} | |позиция = {{{позиция|right}}} | ||
}}</includeonly><includeonly>{{#if: {{{nocat|}}}||[[Категория: | }}</includeonly><includeonly>{{#if: {{{nocat|}}}||[[Категория:Боссы]]}}</includeonly><noinclude><!--Категория задана в документации, на эту страницу не добавлять! | ||
- - >{{doc}}--> | - - >{{doc}}--> | ||
{{doc|Песочница:Mihey yxNet/Черновик шаблона/Документация}} | <!-- Раскомментировать, если при отладке нужна страница черновой документации, а не примеры (оригинальная документация должна быть отключена в любом случае) {{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>
Изменения по сравнению с оригиналом
Оригинал шаблона — {{Боссы}}
- ...