Модуль:NumberOf/doc
Это страница документации Модуль:NumberOf
Этот модуль оценён как готовый к использованию. Предполагается, что все баги устранены и он готов для широкого использования. Его можно указывать на справочных страницах и рекомендовать к использованию новым участникам. Для его изменения и тестирования, пожалуйста, используйте песочницу. |
Данный модуль используется для отображения и обновления шаблонов {{NUMBEROF}} и {{TODAYNUMBEROF}}, использующихся для отображения статистики по другим разделам Википедии. Помимо этого, с помощью данного модуля отображается список Википедий. Подстраницы с данными этого модуля периодично обновляются ботом MBHbot.
Функции и параметры
Доступные функции:
-
Editions
— функция (без параметров) для вывода таблиц с языковыми разделами Википедии, отсортированными по количеству статей (используется на странице Википедия:Список Википедий). Использует страницу Module:NumberOf/today в качестве списка данных (обновляется ботом ежедневно) и страницу Module:NumberOf/lang для отображения названий языков. -
Now
— функция для вывода наиболее актуальной статистики (используется в шаблоне {{NUMBEROF}}). Использует Module:NumberOf/data (обновляется ботом раз в 3 часа) в качестве списка данных. -
Today
— функция для вывода статистики по состоянию на начало текущего UTC-дня (используется в шаблоне {{TODAYNUMBEROF}}). Использует Module:NumberOf/today (обновляется ботом ежедневно) в качестве списка данных.
Параметры, используемые функциями Now и Today:
-
wiki
— код раздела Википедии (обязательный параметр; список кодов доступен в списке разделов Википедии); -
param
— необходимые данные (обязательный параметр):-
articles
— количество статей в разделе, -
admins
— количество администраторов, -
activeusers
— количество активных участников, -
date
— дата обновления данных в модуле, -
depth
— глубина раздела, -
edits
— количество правок в разделе, -
files
— количество файлов, -
pages
— количество страниц, -
pos
— место раздела по количеству статей (см. список Википедий), -
users
— количество участников.
-
-
fmt
— форматирование числа (принимает любое непустое значение).
Использование
Формат использования:
- {{#invoke:NumberOf|Editions}}
- {{#invoke:NumberOf|Now|wiki=
en
|param=articles
}} — Ошибка Lua : module 'Модуль:NumberOf/data' not found. (неформатированное значение) - {{#invoke:NumberOf|Now|wiki=
en
|param=articles
|fmt=N
}} — Ошибка Lua : module 'Модуль:NumberOf/data' not found. (форматированное значение)
Дату последнего обновления страницы с данными можно узнать с помощью конструкции {{#invoke:NumberOf|Now|wiki=en
|param=date
}} (Ошибка Lua : module 'Модуль:NumberOf/data' not found.; параметр wiki может содержать любое непустое значение). На страницах с данными дата обновления шаблона представлена в UNIX-времени.
Представленные примеры с функцией Now работают и с функцией Today.