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

Материал из Space Station 14 Вики
мНет описания правки
мНет описания правки
Метка: ручная отмена
 
(не показаны 4 промежуточные версии этого же участника)
Строка 1: Строка 1:
{{AttentionLevel|нет}}
<!--
{{AttentionLevel|низкий}}
source: https://ru.wikipedia.org/wiki/Шаблон:Doc
{{AttentionLevel|средний}}
license: CC BY-SA 4.0
{{AttentionLevel|высокий}}
--><includeonly>{{doc/begin|{{SUBJECTSPACE}}:{{PAGENAME:{{{1|{{SUBJECTPAGENAME}}/doc}}}}}}}
{{AttentionLevel|default}}
{{#if: {{{1|}}}
<hr>
| {{#ifexist: {{#if: {{NAMESPACE:{{{1}}}}} | {{{1}}} | {{SUBJECTSPACE}}:{{{1}}} }}
{{AttentionLevel|нет|icon}}
  | {{{{{1}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}}}
{{AttentionLevel|низкий|icon}}
  | {{#ifexist: {{SUBJECTSPACE}}:{{{1}}}
{{AttentionLevel|средний|icon}}
    | {{{{{1}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}}}
{{AttentionLevel|высокий|icon}}
    | {{Документировать|{{{1}}}}}
{{AttentionLevel|default|icon}}
    }}
<hr>
  }}
{{AttentionLevel|нет|TextOnly=1}}
| {{#ifexist: {{SUBJECTPAGENAME}}/doc
{{AttentionLevel|низкий|TextOnly=1}}
  | {{{{SUBJECTPAGENAME}}/doc}}
{{AttentionLevel|средний|TextOnly=1}}
  | {{Документировать|{{SUBJECTPAGENAME}}/doc}}
{{AttentionLevel|высокий|TextOnly=1}}
  }}
{{AttentionLevel|default|TextOnly=1}}
}}
{{doc/end}}</includeonly><noinclude>
{{doc}}
</noinclude>

Текущая версия от 06:28, 6 апреля 2025

Документация

Включает подстраницу с документацией для текущего шаблона. Точнее, включает страницу «Название текущей страницы/doc». Работает также и в обсуждении шаблона, то есть включает одну и ту же страницу как из шаблона, так и из его обсуждения (хотя включение документации в обсуждение является нежелательным).

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

Документация шаблона {{doc}} сформирована по тому же принципу, так что можно посмотреть код.

Основная цель выноса документации на отдельную страницу — избежать перегенерации HTML для всех страниц, использующих шаблон, при редактировании его документации. Также это сокращает страницу самого шаблона, что делает редактирование проще.

Шаблон поддерживает необязательный параметр. При вводе {{doc|Полное название страницы}} вместо страницы «/doc» будет включена любая необходимая. Это удобно для создания общей документации для однотипных шаблонов.

См. также

TemplateData

Нет описания.

Параметры шаблона[Править данные шаблона]

Шаблон использует блочное форматирование параметров.

ПараметрОписаниеТипСтатус
11

без описания

Неизвестнонеобязательный
22

без описания

Неизвестнонеобязательный
33

без описания

Неизвестнонеобязательный
44

без описания

Неизвестнонеобязательный
55

без описания

Неизвестнонеобязательный
SUBJECTPAGENAMESUBJECTPAGENAME

без описания

Неизвестнонеобязательный