Песочница:Mihey yxNet/Черновик шаблона: различия между версиями

Материал из Энциклобогии
Перейти к навигации Перейти к поиску
м (напоминание про режим совместимости - в алгоритм)
м (коррекция ссылки после переименования)
 
Строка 14: Строка 14:
{{-}}
{{-}}
== Памятка ==
== Памятка ==
Расчистить шаблоны Снаряжение и Умения, Монстры. А также Босс-монстр, Карточка.
Расчистить шаблоны Снаряжение и Умения, Монстры. А также Босс, Карточка.


== Алгоритм подмены черновика ==
== Алгоритм подмены черновика ==
Строка 58: Строка 58:
| nocat = no
| nocat = no
}}
}}
<pre>{{Босс-монстр
<pre>{{Босс
| имя        = Танатоходец
| имя        = Танатоходец
| изображение = Танатоходец by Рашап.jpg{{!}}200px
| изображение = Танатоходец by Рашап.jpg{{!}}200px
Строка 103: Строка 103:


== Изменения по сравнению с оригиналом ==
== Изменения по сравнению с оригиналом ==
Оригинал шаблона — {{tl|Босс-монстры}}
Оригинал шаблона — {{tl|Боссы}}
*
*
* ...
* ...
Строка 110: Строка 110:
== Код шаблона ==
== Код шаблона ==
</noinclude><includeonly>{{Карточка
</noinclude><includeonly>{{Карточка
  |название            = [[Босс-монстры]] Годвилля
  |название            = [[Боссы]] Годвилля
  |наименование        = {{{имя|{{PAGENAME}} }}}
  |наименование        = {{{имя|{{PAGENAME}} }}}
  |изображение        = {{#if:{{{изображение|}}}|[[Файл:{{{изображение}}}]]}}
  |изображение        = {{#if:{{{изображение|}}}|[[Файл:{{{изображение}}}]]}}
Строка 159: Строка 159:


  |позиция    = {{{позиция|right}}}
  |позиция    = {{{позиция|right}}}
  }}</includeonly><includeonly>{{#if: {{{nocat|}}}||[[Категория:Босс-монстры]]}}</includeonly><noinclude><!--Категория задана в документации, на эту страницу не добавлять!
  }}</includeonly><includeonly>{{#if: {{{nocat|}}}||[[Категория:Боссы]]}}</includeonly><noinclude><!--Категория задана в документации, на эту страницу не добавлять!
- - >{{doc}}-->
- - >{{doc}}-->
<!-- Раскомментировать, если при отладке нужна страница черновой документации, а не примеры (оригинальная документация должна быть отключена в любом случае) {{doc|Песочница:Mihey yxNet/Черновик шаблона/Документация}}-->
<!-- Раскомментировать, если при отладке нужна страница черновой документации, а не примеры (оригинальная документация должна быть отключена в любом случае) {{doc|Песочница:Mihey yxNet/Черновик шаблона/Документация}}-->
</noinclude>
</noinclude>

Текущая версия от 11:04, 17 мая 2024

Верстак
Under construction.jpg


Памятка

Расчистить шаблоны Снаряжение и Умения, Монстры. А также Босс, Карточка.

Алгоритм подмены черновика

При загрузке
  1. Вынести присвоение всех категорий в документацию, если она есть
  2. На странице документации отключить присвоение категорий, окружив их конструкцией вида:
         Категории на странице документации:<code>< nowiki> ... </ nowiki></code>      
  3. Заменить в исполняемых кодах примеров название шаблона на :Песочница:Mihey_yxNet/Черновик_шаблона
  4. В шаблоне подменить или отключить документацию
        - - >{{doc}}</  noinclude>-->{{doc|Песочница:Mihey yxNet/Черновик шаблона/Документация}}</  noinclude>
  5. В случае создания временной версии в режиме совместимости внести условное присвоение категории Страницы, использующие устаревшие параметры шаблона Название шаблона. Ввести проверку на все устаревшие и новые обязательные параметры. Категорию не создавать. СТРАНИЦЫ НЕ ПЕРЕИМЕНОВЫВАТЬ И НЕ УДАЛЯТЬ! во избежание создания ложных запросов-призраков.
    • При запланированном переименовании шаблона можно таким же образом условно включить предупреждающую плашку и/или дополнительную категорию.
При отладке
  1. При необходимости открыть условие отображения принудительных примеров на этой странице
    • Не забывать добавлять | nocat = no при копипасте примеров.
    • В случае создания временной версии в режиме совместимости, желательно добавить примеры-сравнения с обоими вариантами заполнения.
При выгрузке
  • На странице документации
    1. СМЕНИТЬ ШАБЛОН в примерах с Песочница:Mihey yxNet/Черновик шаблона на целевой
    2. Включить ВСЕ категории, в том числе их условное присвоение — в песочнице проверить отображение нужных.
  • На странице шаблона
    1. Удалить DISPLAY_*
    2. Включить документацию
            <code><  noinclude><! - -Категория задана в документации, на эту страницу не добавлять! -->{{doc}}</  noinclude></code>   





Изменения по сравнению с оригиналом

Оригинал шаблона — {{Боссы}}

  • ...


Код шаблона