Шаблон: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>
<div style="    clear: both;    margin: 1em 0 0 0;    border: 1px solid #aaa;    background-color: #eff;    padding: 5px;">
<h2><span style="float:right; font-size:small; font-weight:normal;" class="plainlinks"><nowiki>[</nowiki>[[{{{1|{{FULLPAGENAME}}/doc}}}|Перейти]]] [[{{fullurl:{{{1|{{FULLPAGENAME}}/doc}}}|action=edit}} Изменить описание]]</span>Документация</h2>
__NOTOC__ __NOEDITSECTION__
{{ {{{1|{{FULLPAGENAME}}/doc}}} }}
</div>
</includeonly><noinclude>{{doc}}</noinclude>

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

[Перейти] [Изменить описание]Документация

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

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