Interested Article - Категория, наполняемая шаблоном
lorelei
- 2020-03-10
- 2
В данную категорию автоматически добавляются страницы,
содержащие
шаблон
{{
категория, наполняемая шаблоном
}}
.
Не следует вручную добавлять страницы в эту категорию.
|
Этот шаблон использует некоторые чрезвычайно сложные и
эзотерические
свойства
языка шаблонов
.
|
Использование
Этот шаблон предназначен для размещения на страницах категорий, за наполнение которых ответственны какие-либо шаблоны / юзербоксы / группы шаблонов или определённые их параметры (заданные или незаданные).
Параметры
1
,
2
,
3
, …,
10
|
5 неименованных параметров позволяют задать до 10 шаблонов, отвечающих за включение в данную категорию. Если шаблонов 2 и больше, то они выводятся маркированным списком. Возможно выведение без списка, через запятую, с помощью придания параметру
nolist
значения
1
. Если первый параметр не заполнен, категория с шаблоном попадает в категорию «
Википедия:Категории с шаблоном Tl-generated, в которых не указан источник их наполнения
». Внимание: шаблоны, указанные здесь, обязаны поддерживать параметр nocat.
|
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
|
отключает предупреждение о недопустимости ручного включения страниц в категорию. Используется только для обычных шаблонов, так как для юзербоксов предупреждение не выводится. |
TODO: сделать корректную поддержку модулей — сейчас просто вводится {{ tl-generated | Шаблон1 | Шаблон2 | Модуль:Модуль1 }} .
Код для копирования
- Для обычных шаблонов:
{{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 )
- {{ не заполнено поле }} — в случаях, когда категория образуется из числа страниц с шаблоном, в котором не заполнено определённое поле
- {{ категория по алфавиту }} — в случаях, когда категория автоматически проставляется карточкой
- {{ категория, наполняемая MediaWiki }} — для категорий, автоматически наполняемых движком MediaWiki
lorelei
- 2020-03-10
- 2