Шаблон:Doc: различия между версиями

Материал из Dwarf Fortress Wiki
Перейти к навигацииПерейти к поиску
(Добавление кнопки правки документации)
м (лишняя категория)
Строка 1: Строка 1:
<includeonly>{{#if: {{{1|}}} | {{:{{{1}}}}} | {{#ifexist:{{SUBJECTPAGENAME}}/doc|<span style="float:right; font-size:{{{fontsize|11}}}px; font-weight:normal;" class="plainlinks">[[{{fullurl:{{{docpage|{{SUBJECTPAGENAME}}/doc}}}|action=edit}} Изменить описание]]</span>{{{{SUBJECTPAGENAME}}/doc}}|<span class="plainlinks" style="font-size:11pt;font-weight:bold;">[{{fullurl:{{SUBJECTPAGENAME}}/doc|action=edit&redlink=1}} Заполнить описание…]</span>}}}}[[Категория:Документация шаблонов]]</includeonly><noinclude>{{doc}}[[Категория:Шаблоны]]</noinclude>
<includeonly>{{#if: {{{1|}}} | {{:{{{1}}}}} | {{#ifexist:{{SUBJECTPAGENAME}}/doc|<span style="float:right; font-size:{{{fontsize|11}}}px; font-weight:normal;" class="plainlinks">[[{{fullurl:{{{docpage|{{SUBJECTPAGENAME}}/doc}}}|action=edit}} Изменить описание]]</span>{{{{SUBJECTPAGENAME}}/doc}}|<span class="plainlinks" style="font-size:11pt;font-weight:bold;">[{{fullurl:{{SUBJECTPAGENAME}}/doc|action=edit&redlink=1}} Заполнить описание…]</span>}}}}</includeonly><noinclude>{{doc}}[[Категория:Шаблоны]]</noinclude>

Версия от 06:48, 19 апреля 2014

[Изменить описание]Это, собственно, шаблон для документации шаблонов, дабы не перегружать лишний раз сервер изменениями в их описании. В использовании прост: после кода шаблона добавляете <noinclude>{{Documentation}}</noinclude> и идёте писать документацию на отдельную страницу.
При изменении шаблона, прожорливая викимедия начинает заново генерировать код всех статей, куда этот шаблон включен. Это очень болезненно для шаблонов, которые включены в кучу страниц. Подобный шаблон призван решить эту проблему, а также даёт возможность простым смертным править документацию к защищённым шаблонам.

Можно отображать документации от другой страницы с помощью {{doc|Название_страницы}}.