Модуль:WikiProject/doc

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

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

Используется в {{Статья проекта}}, {{Статистика проекта}}, {{Проектная категория}}. В прекрасной Википедии будущего будет реализовывать все / наиболее важные функции всех трёх шаблонов.

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

Формирует цепочку категорий для шаблона проекта в формате, требуемом шаблоном {{Статья проекта}}.

Параметры page_categories
1 или name Название проекта
class Уровень статьи, заданный в шаблоне
importance Уровень важности, заданный в шаблоне

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

Формирует таблицу со статистикой статей проекта (см. {{статистика проекта}}).

Параметры
1 или name Название проекта.
featured Если непустой и не ноль, добавляет в таблицу статусные статьи.
list Если непустой и не ноль, добавляет в таблицу списки.
align Выравнивание таблицы — по левому краю (left), по центру (center) или по правому краю (right). По умолчанию — по правому краю.
nocat Если параметр не задан или пуст, также включает страницу в проектные категории, чтобы они не были пустыми.
minus Вычитает из числа страниц в категории указанное в данном параметре число. Используется для компенсации непустого nocat.

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

Формирует описания проектных категорий («Статьи проекта X», «Статьи проекта X по уровню/важности», «Статьи проекта X уровня N», «Статьи проекта X энной важности», «Статьи проекта X уровня N энной важности»), см. {{проектная категория}}. Проставляет метку __HIDDENCAT__ и верхние категории. Не принимает параметры: всю необходимую информацию берёт из заголовка категории.

По умолчанию также добавляет на страницу категории таблицу со статистикой проекта с параметрами: |featured=1|list=1|minus=1|nocat=1. Отключить таблицу можно задав непустой параметр notable. Остальные параметры будут переданы в функцию, формирующую таблицу статистики — см. #project_statistics.