Шаблон:Метакатегория профессии
Этот шаблон реализован на основе Lua с использованием функции proffesionMetacat() из модуля PersonMetaCat. |
Шаблон для создания шаблонов метакатегорий персоналий (вида Категория:Категории профессионалов по странам
). На странице конкретного шаблона нужно заполнить несколько неименованных параметров с аргументами <страна>
и <страны>
и добавить |страна=
, чтобы на конкретных страницах подставлялись правильные категории. Документация шаблона создаётся автоматически. Первой должна идти общая категория категорий по странам. Восклицательные знаки служат для задания ключей сортировки, завершающий восклицательный знак нужен, чтобы оставались пробелы в конце ключа сортировки.
{{{1}}}
Пример[править код]
Шаблон {{метакатегория военачальников}} представляет собой такую конкретизацию:
{{метакатегория профессии|Категории военачальников по странам!<страна>!|Военачальники <страны>! !|Категории персоналий <страны>!* !|страна={{{1}}}}}
На страницах категорий <страна>
заменится на значение первого параметра в неизменном виде, а <страны>
будет заменено родительным падежом в соответствии с правилами {{страна в родительном падеже}}.
Например, если вызвать шаблон {{метакатегория военачальников|Турция}}
на странице категории, то он пометит категорию шаблоном {{метакатегория}}, а также добавит следующие категории:
[[Категория:Категории военачальников по странам|Турция]] [[Категория:Военачальники Турции|]] [[Категория:Категории персоналий Турции|*]]