Модуль:DecadeMetaCat/doc

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Это страница документации Модуль:DecadeMetaCat.

Модуль используется для навигации и категоризации категорий по десятилетиям (для категорий с заголовком, включающим «<число кратное 10>-е/-х годы/годов/годах»).

  • Определяет десятилетие и эру (до н.э. / н.э.).
  • Создаёт навигационную линейку по десятилетиям.
  • Корректно работает с десятилетиями до нашей эры.
  • Добавляет категории.

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

[править код]
{{#invoke:DecadeMetaCat|main
|Мир <десятилетие>-х годов
|Мир <век> века!<ключ>
|Мир по десятилетиям!<ключ>
}}
  • <десятилетие> — десятилетие числом (без окончания -е/-х)
  • <век> — век римскими цифрами без слова «век»
  • <ключ> — ключ сортировки, н. э. — год, до н. э. — отрицательное число начиная с -10000 (-10000 == 0-е годы до н. э. -9990 == 10-е годы до н. э. и т. д.); нужен для корректной сортировки в категориях

Полная версия

{{#invoke:DecadeMetaCat|main
|Категория 1![ключ сортировки]
...
|Категория N[...]
|min = до какого года рисовать линейку слева, по умолчанию -40000 (0 — рисовать только года нашей эры)
|max = до какого года рисовать линейку справа, по умолчанию 2100
|range = сколько десятилетий в линейке слева и справа, по умолчанию 5
|title = заголовок страницы, используемый вместо текущего (для тестов)
}}

Категория состоит из 2-х полей, разделённых ! (восклицательным знаком):

Примеры:

  • |Мир по десятилетиям!<ключ> — добавлять категорию «Мир по десятилетиям» с ключом сортировки <ключ>

Дополнительные функции

[править код]

Функция expand

  • заменяет <десятилетие> на текущее, по необходимости добавив «до н. э.»
  • заменяет <век> на текущий, по необходимости добавив «до н. э.»
  • заменяет <ключ> на ключ сортировки

Пример:

{{#invoke:DecadeMetaCat|expand|Мир <десятилетие>-х годов}}

на странице «К:Земля в 100-е годы до н. э.» вернёт:

Мир 100-х годов до н. э.

См. также

[править код]