Песочница:Mihey yxNet/Черновик шаблона: различия между версиями
		
		
		
		
		
		Перейти к навигации
		Перейти к поиску
		
				
		
		
	
м (проба)  | 
				Красавица (обсуждение | вклад)  м (коррекция ссылки после переименования)  | 
				||
| (не показано 36 промежуточных версий 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:{{{описание|}}}|{{{описание}}} }}  | |||
{{doc|Песочница:Mihey yxNet/Черновик шаблона/Документация}}  |  |понедельный флешмоб = {{#if:{{{понедельный флешмоб|}}}|{{{понедельный флешмоб|}}} }}  | ||
 |понедельный флешмоб2 = {{#if:{{{понедельный флешмоб2|}}}|{{{понедельный флешмоб2}}} }}   | |||
 |понедельный флешмоб3 = {{#if:{{{понедельный флешмоб3|}}}|{{{понедельный флешмоб3}}} }}  | |||
 |позиция     = {{{позиция|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> 
 
Изменения по сравнению с оригиналом
Оригинал шаблона — {{Боссы}}
- ...