Текущая версия |
Ваш текст |
Строка 1: |
Строка 1: |
| <noinclude>{{docpage}}</noinclude><includeonly>{{эзотерика}}</includeonly> | | <noinclude>{{docpage}}</noinclude> |
| | | Этот шаблон предназначен для размещения на страницах категорий, за наполнение которых ответственны какие-либо шаблоны / юзербоксы / группы шаблонов или определённые их параметры (заданные или незаданные).<!-- Он умеет показывать шаблон-виновник. --> |
| == Использование ==
| |
| | |
| Этот шаблон предназначен для размещения на страницах категорий, за наполнение которых ответственны какие-либо шаблоны / юзербоксы / группы шаблонов или определённые их параметры (заданные или незаданные). | |
| | |
| === Параметры ===
| |
| {|class="simple"
| |
| |{{s|{{code|1}}, {{code|2}}, {{code|3}}, {{code|4}}, {{code|5}}}}
| |
| |5 неименованных параметров позволяют задать до 5 шаблонов, отвечающих за включение в данную категорию. Если шаблонов 2 и больше, то они выводятся маркированным списком. Возможно выведение без списка, через запятую, с помощью придания параметру {{code|nolist}} значения {{code|1}}. Если первый параметр не заполнен, категория с шаблоном попадает в {{c|Викимультия:Категории с шаблоном Tl-generated, в которых не указан источник их наполнения|В}}.
| |
| ----
| |
| |-
| |
| |{{code|type}}
| |
| |при придании параметру значения {{code|ub}} переключает шаблон в режим отображения юзербоксов с помощью шаблона {{t|ub}}. В таком случае не показывается предупреждение о недопустимости ручного включения страниц в категорию.
| |
| ----
| |
| |-
| |
| |{{code|group}}
| |
| |параметр предназначен для ссылки на категорию, содержащую ответственные за наполнение шаблоны. Может использоваться вместо перечисления шаблонов. В случае задания параметра перечисление шаблонов не отображается.
| |
| ---- | |
| |-
| |
| |{{code|desc}}
| |
| |ручное описание условий заполнения вместо {{code|par}}, {{code|val}} или {{code|nopar}}. '''Обратите внимание:''' описание должно начинаться со знака препинания, необходимого после указания источника заполнения (перечисления шаблонов или указания группы шаблонов). Если шаблоны выводятся в виде маркированного списка, знак препинания переносится в конец последней строки списка. Если знак препинания не требуется, используйте в начале описания шаблон {{t|sp}}, выводящий пробел.
| |
| ----
| |
| |-
| |
| |{{code|par}}
| |
| |указывает параметр, заполнение которого отвечает за включение в категорию. Не работает при заполненном параметре {{code|desc}}. Если параметру присвоены значения {{code|1}}, {{code|2}}, {{code|3}}, либо {{code|123}}, выводит текст ''первому параметру'', ''второму параметру'', ''третьему параметру'', ''одному из параметров'' соответственно.
| |
| ----
| |
| |-
| |
| |{{code|val}}
| |
| |указывает значение параметра, указанного в {{code|par}}, при котором страница попадает в данную категорию.
| |
| ----
| |
| |-
| |
| |{{code|nopar}}
| |
| |указывает параметр, незаполнение которого отвечает за включение в категорию. Не работает при заполненном параметре {{code|desc}}. Если параметру присвоены значения {{code|1}}, {{code|2}}, либо {{code|3}}, выводит текст ''первому параметру'', ''второму параметру'', ''третьему параметру'' соответственно.
| |
| ----
| |
| |-
| |
| |{{code|show}}
| |
| |при заданном параметре {{code|group}} выводит список («дерево») всех шаблонов, находящихся в указанной в параметре категории. Если шаблон используется для указания юзербоксов как источников заполнения ({{code|type{{=}}ub}}), то в правой части шаблона выводятся перечисленные юзербоксы.
| |
| ----
| |
| |-
| |
| |{{code|nowar}}
| |
| |отключает предупреждение о недопустимости ручного включения страниц в категорию. Используется только для обычных шаблонов, так как для юзербоксов предупреждение не выводится.
| |
| |}
| |
|
| |
|
| == Код для копирования == | | == Код для копирования == |
| : Для обычных шаблонов:
| | <pre>{{tl-generated |
| <pre>{{tl-generated|шаблон1|шаблон2|шаблон3|шаблон4|шаблон5|group=|desc=|par=|val=|nopar=|show=|nolist=|nowar=}}</pre> | | |tl = <!-- имя шаблона1 / имя шаблона2 / имя шаблона3 --> |
| | | |userbox = <!-- название юзербокса1 / название юзербокса2 / название юзербокса3 --> |
| : Для юзербоксов:
| | |group = <!-- Категория шаблонов --> |
| <pre>{{tl-generated|type=ub|юзербокс1|юзербокс2|юзербокс3|юзербокс4|юзербокс5|group=|desc=|par=|val=|nopar=|show=|nolist=}}</pre>
| | |show = <!-- 1 (чтобы показать описываемый шаблон) --> |
| | |par = <!-- Параметр, отвечающий за включение в категорию --> |
| | |val = <!-- Его значение, отвечающее за включение в категорию --> |
| | |nopar = <!-- Незаполненный параметр, отвечающий за включение в категорию --> |
| | |nowar = <!-- Отключить предупреждение о недопустимости ручного включения страниц в категорию --> |
| | }}</pre> |
|
| |
|
| <includeonly>[[Категория:Шаблоны:Для категорий]]</includeonly> | | <includeonly>[[Категория:Шаблоны:Для категорий|{{PAGENAME}}]]</includeonly> |