DIV_CLASS_ROW

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


Материал из VEDA Wiki
Перейти к: навигация, поиск
Нет описания правки
Нет описания правки
Строка 16: Строка 16:




Работает с фантомами [[:Template:Артефакт.photosG.phantom]], [[:Template:Деятель.photosG.phantom]], [[:Template:Местность.photosG.phantom]], [[:Template:Организация.photosG.phantom]]
Работает с фантомами [[:Template:Артефакт.photosG.phantom]], [[:Template:Пирамида.photosG.phantom]], [[:Template:Деятель.photosG.phantom]], [[:Template:Местность.photosG.phantom]], [[:Template:Организация.photosG.phantom]]




Строка 39: Строка 39:
  | Деятель
  | Деятель
  | Пирамида
  | Пирамида
  | #default = {Деятель}.photosG.phantom,{Артефакт}.photosG.phantom,{Пирамида}.photosG.phantom,{Организация}.photosG.phantom,{Событие}.photosG.phantom,{Местность}.photosG.phantom
  | #default = {Пирамида}.photosG.phantom,{Артефакт}.photosG.phantom,{Деятель}.photosG.phantom,{Организация}.photosG.phantom,{Событие}.photosG.phantom,{Местность}.photosG.phantom
}}}}
}}}}
{{#dplvar:set |replaceregex|{{{ReplaceInTitle|}}} }}
{{#dplvar:set |replaceregex|{{{ReplaceInTitle|}}} }}
Строка 49: Строка 49:
{{#dpl:debug=1|category={{{1|{{SUBPAGENAME}}}}}
{{#dpl:debug=1|category={{{1|{{SUBPAGENAME}}}}}
|mode=userformat
|mode=userformat
|include={Деятель}.photosG.phantom,{Артефакт}.photosG.phantom,{Организация}.photosG.phantom,{Событие}.photosG.phantom,{Местность}.photosG.phantom
|include={Пирамида}.photosG.phantom,{Деятель}.photosG.phantom,{Артефакт}.photosG.phantom,{Организация}.photosG.phantom,{Событие}.photosG.phantom,{Местность}.photosG.phantom
|namespace=
|namespace=
|resultsheader=\n<h{{#dplvar:sectlevel}}>{{{SectName|List of {{#dplvar:itemname}} in {{{1|{{SUBPAGENAME}}}}} }}}</h{{#dplvar:sectlevel}}>\n
|resultsheader=\n<h{{#dplvar:sectlevel}}>{{{SectName|List of {{#dplvar:itemname}} in {{{1|{{SUBPAGENAME}}}}} }}}</h{{#dplvar:sectlevel}}>\n

Версия от 03:51, 9 мая 2022

Попытка унифицировать работу шаблона Template:PersonsList для обработки и персон, и местностей и событий (по всем *.phantom)..


Шаблон генерит список персон, принадлежащих категории с названием организации (если вызван без параметра) либо принадлежащих указанной параметром категории, заданным заголовком. Умершие персоны обрамлены темной рамкой.

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

{{ItemList [ | <Category> ] [ | SectName = <Заголовок секции> [ SectLevel = 2 | [Category = Деятель |] Gallery=yes [ | ABC=yes [ | ItemName=items ] ] ] ] ] }}
<Category>: категория, по какой будет поиск. Должна идти 1м параметром либо отсутствовать (сразу идут именованные)
SectName: Заголовок секции (по дефолту List of persons in {{SUBPAGENAME}} )
SectLevel: Уровень заголовка секции от 1 до 6 (соответствует <h1> ... <h6>). По умолчанию 2.
Category: Категория перечисляемых объектов. Принимает значения Деятель (по умолчанию) либо Награда
Gallery=yes: режим галлереи (фото+имя+псевдонимы, гориз. размещение)
ABC=yes: Включить алфавитный указатель. Имеет смысл при числе участников свыше 50. Добавляет в оглавление секции по всем встретившимся буквам, делая его более громоздким.. Параметр обрабатывается только в режиме галлереи.
ItemName: наименование перечисляемых элементов - указано внизу списка после числа этих элементов. Если не задан в виде параметра, то по умолчанию persons


Работает с фантомами Template:Артефакт.photosG.phantom, Template:Пирамида.photosG.phantom, Template:Деятель.photosG.phantom, Template:Местность.photosG.phantom, Template:Организация.photosG.phantom


Для копирования

{{ItemList|SectName=Причастные персоны|Category=Персоналии|Gallery=yes|ABC=no|ItemName=items|ReplaceInTitle=}}