Шаблон:Категория, наполняемая шаблоном/doc: различия между версиями

Материал из Викимультии — энциклопедии мультипликации
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
м Alexandr Efremov переименовал страницу Шаблон:Tl-generated/doc в Шаблон:Категория, наполняемая шаблоном/doc без оставления перенаправления
 
Нет описания правки
Строка 1: Строка 1:
<noinclude>{{docpage}}</noinclude>
<noinclude>{{docpage}}</noinclude><includeonly>{{эзотерика}}</includeonly>
Этот шаблон предназначен для размещения на страницах категорий, за наполнение которых ответственны какие-либо шаблоны / юзербоксы / группы шаблонов или определённые их параметры (заданные или незаданные).<!-- Он умеет показывать шаблон-виновник. -->
 
== Использование ==
 
Этот шаблон предназначен для размещения на страницах категорий, за наполнение которых ответственны какие-либо шаблоны / юзербоксы / группы шаблонов или определённые их параметры (заданные или незаданные).
 
=== Параметры ===
{|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
: Для обычных шаблонов:
|tl      = <!-- имя шаблона1 / имя шаблона2 / имя шаблона3 -->
<pre>{{tl-generated|шаблон1|шаблон2|шаблон3|шаблон4|шаблон5|group=|desc=|par=|val=|nopar=|show=|nolist=|nowar=}}</pre>
|userbox = <!-- название юзербокса1 / название юзербокса2 / название юзербокса3 -->
 
|group   = <!-- Категория шаблонов -->
: Для юзербоксов:
|show    = <!-- 1 (чтобы показать описываемый шаблон) -->
<pre>{{tl-generated|type=ub|юзербокс1|юзербокс2|юзербокс3|юзербокс4|юзербокс5|group=|desc=|par=|val=|nopar=|show=|nolist=}}</pre>
|par     = <!-- Параметр, отвечающий за включение в категорию -->
 
|val     = <!-- Его значение, отвечающее за включение в категорию -->
== См. также ==
|nopar  = <!-- Незаполненный параметр, отвечающий за включение в категорию -->
* {{t|stub-category}} — в случаях, когда за наполнение категории отвечает шаблон-заготовка ({{lang-en|stub}})
|nowar  = <!-- Отключить предупреждение о недопустимости ручного включения страниц в категорию -->
* {{t|не заполнено поле}} — в случаях, когда категория образуется из числа страниц с шаблоном, в котором не заполнено определённое поле
}}</pre>
* {{t|категория по алфавиту}} — в случаях, когда категория автоматически проставляется карточкой


<includeonly>[[Категория:Шаблоны:Для категорий|{{PAGENAME}}]]</includeonly>
<includeonly>[[Категория:Шаблоны:Для категорий]]</includeonly>

Версия от 11:39, 18 декабря 2017

Использование

Этот шаблон предназначен для размещения на страницах категорий, за наполнение которых ответственны какие-либо шаблоны / юзербоксы / группы шаблонов или определённые их параметры (заданные или незаданные).

Параметры

1, 2, 3, 4, 5 5 неименованных параметров позволяют задать до 5 шаблонов, отвечающих за включение в данную категорию. Если шаблонов 2 и больше, то они выводятся маркированным списком. Возможно выведение без списка, через запятую, с помощью придания параметру nolist значения 1. Если первый параметр не заполнен, категория с шаблоном попадает в категорию Викимультия:Категории с шаблоном Tl-generated, в которых не указан источник их наполнения.
type при придании параметру значения ub переключает шаблон в режим отображения юзербоксов с помощью шаблона {{ub}}. В таком случае не показывается предупреждение о недопустимости ручного включения страниц в категорию.
group параметр предназначен для ссылки на категорию, содержащую ответственные за наполнение шаблоны. Может использоваться вместо перечисления шаблонов. В случае задания параметра перечисление шаблонов не отображается.
desc ручное описание условий заполнения вместо par, val или nopar. Обратите внимание: описание должно начинаться со знака препинания, необходимого после указания источника заполнения (перечисления шаблонов или указания группы шаблонов). Если шаблоны выводятся в виде маркированного списка, знак препинания переносится в конец последней строки списка. Если знак препинания не требуется, используйте в начале описания шаблон {{sp}}, выводящий пробел.
par указывает параметр, заполнение которого отвечает за включение в категорию. Не работает при заполненном параметре desc. Если параметру присвоены значения 1, 2, 3, либо 123, выводит текст первому параметру, второму параметру, третьему параметру, одному из параметров соответственно.
val указывает значение параметра, указанного в par, при котором страница попадает в данную категорию.
nopar указывает параметр, незаполнение которого отвечает за включение в категорию. Не работает при заполненном параметре desc. Если параметру присвоены значения 1, 2, либо 3, выводит текст первому параметру, второму параметру, третьему параметру соответственно.
show при заданном параметре group выводит список («дерево») всех шаблонов, находящихся в указанной в параметре категории. Если шаблон используется для указания юзербоксов как источников заполнения (type=ub), то в правой части шаблона выводятся перечисленные юзербоксы.
nowar отключает предупреждение о недопустимости ручного включения страниц в категорию. Используется только для обычных шаблонов, так как для юзербоксов предупреждение не выводится.

Код для копирования

Для обычных шаблонов:
{{tl-generated|шаблон1|шаблон2|шаблон3|шаблон4|шаблон5|group=|desc=|par=|val=|nopar=|show=|nolist=|nowar=}}
Для юзербоксов:
{{tl-generated|type=ub|юзербокс1|юзербокс2|юзербокс3|юзербокс4|юзербокс5|group=|desc=|par=|val=|nopar=|show=|nolist=}}

См. также

  • {{stub-category}} — в случаях, когда за наполнение категории отвечает шаблон-заготовка (англ. stub)
  • {{не заполнено поле}} — в случаях, когда категория образуется из числа страниц с шаблоном, в котором не заполнено определённое поле
  • {{категория по алфавиту}} — в случаях, когда категория автоматически проставляется карточкой