Template: PersonsList: Difference between revisions 🔗


From VEDA Wiki
Jump to: navigation, search
No edit summary
No edit summary
 
Line 24: Line 24:
{{#dplvar:set |itemname|{{{ItemName|persons}}} }}
{{#dplvar:set |itemname|{{{ItemName|persons}}} }}
{{#dplvar:set |cat|{{#switch: {{{Category}}}
{{#dplvar:set |cat|{{#switch: {{{Category}}}
  | Награды
  | Awards
  | Награда = {Награда}.photosG.phantom,{Населенный пункт}.NP.photosG.phantom
  | Award = {Award}.photosG.phantom,{Settlement}.NP.photosG.phantom
  | Events
  | Events
  | Высокотехнологичная обработка
  | High-tech processing
  | Пластилиновая технология
  | Plasticine technology
  | Следы дисковых пил
  | Drill marks
  | Архитектурное сооружение
  | Architectural structure
  | Спорная датировка
  | Disputed dating
  | Pyramid
  | Pyramid
  | Locality
  | Locality
Line 38: Line 38:
  | Actor
  | Actor
  | Persons
  | Persons
  | #default = {Военный деятель}.photosG.phantom,{Политический деятель}.photosG.phantom,{Общественный деятель}.photosG.phantom,{Person}.photosG.phantom,{Historical Person}.photosG.phantom,{Жертва}.photosG.phantom,{Населенные пункты}.photosG.phantom
  | #default = {Military activist}.photosG.phantom,{Political activist}.photosG.phantom,{Social activist}.photosG.phantom,{Person}.photosG.phantom,{Historical Person}.photosG.phantom,{Victim}.photosG.phantom,{Settlements}.photosG.phantom
}}}}
}}}}
{{#dplvar:set |replaceregex|{{{ReplaceInTitle|}}} }}
{{#dplvar:set |replaceregex|{{{ReplaceInTitle|}}} }}
Line 60: Line 60:
|category={{{1|{{SUBPAGENAME}} }}}
|category={{{1|{{SUBPAGENAME}} }}}
|mode=userformat
|mode=userformat
|include={Person}.phantom,{Общественный деятель}.phantom,{Person}.photosG.phantom
|include={Person}.phantom,{Social activist}.phantom,{Person}.photosG.phantom
|replaceintitle=/Unknown.*\//,
|replaceintitle=/Unknown.*\//,
|resultsheader=\n=={{{SectName|List of {{#dplvar:itemname}} in {{{1|{{SUBPAGENAME}}}}} }}}==\n<br>There are {{#dplvar:cnt2}} pages:<br><div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
|resultsheader=\n=={{{SectName|List of {{#dplvar:itemname}} in {{{1|{{SUBPAGENAME}}}}} }}}==\n<br>There are {{#dplvar:cnt2}} pages:<br><div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">

Latest revision as of 13:47, 13 October 2024

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

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

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


Работает с фантомом Template:Person.photosG.phantom

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

{{PersonsList|SectName=Involved persons|Category=Persons|Gallery=yes|ABC=no|ItemName=persons|ReplaceInTitle=}}