Модуль:NumberOf/doc

Материал из wikixw
Версия от 11:20, 13 июля 2022; Cc82737 viki (обсуждение | вклад) (Новая страница: «{{module rating|release}} {{#ifeq:{{SUBPAGENAME}}|today|Данная страница|{{#ifeq:{{SUBPAGENAME}}|data|Данная страница модуля «NumberOf»|Данный модуль}}}} используется для отображения и обновления шаблонов {{tl|NUMBEROF}} и {{tl|TODAYNUMBEROF}}, использующихся для отображения статистики по другим...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

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

Данный модуль используется для отображения и обновления шаблонов {{NUMBEROF}} и {{TODAYNUMBEROF}}, использующихся для отображения статистики по другим разделам Википедии. Помимо этого, с помощью данного модуля отображается список Википедий. Подстраницы с данными этого модуля периодично обновляются ботом MBHbot.

Функции и параметры

Доступные функции:

  • Editions — функция (без параметров) для вывода таблиц с языковыми разделами Википедии, отсортированными по количеству статей (используется на странице Википедия:Список Википедий). Использует страницу Модуль:NumberOf/today в качестве списка данных (обновляется ботом ежедневно) и страницу Модуль:NumberOf/lang для отображения названий языков.
  • Now — функция для вывода наиболее актуальной статистики (используется в шаблоне {{NUMBEROF}}). Использует Модуль:NumberOf/data (обновляется ботом раз в 2 часа) в качестве списка данных.
  • Today — функция для вывода статистики по состоянию на начало текущего UTC-дня (используется в шаблоне {{TODAYNUMBEROF}}). Использует Модуль: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}} — Ошибка скрипта: Модуля «NumberOf» не существует. (неформатированное значение)
  • {{#invoke:NumberOf|Now|wiki=en|param=articles|fmt=N}} — Ошибка скрипта: Модуля «NumberOf» не существует. (форматированное значение)

Дату последнего обновления страницы с данными можно узнать с помощью конструкции {{#invoke:NumberOf|Now|wiki=en|param=date}} (Ошибка скрипта: Модуля «NumberOf» не существует.; параметр wiki может содержать любое непустое значение). На страницах с данными дата обновления шаблона представлена в UNIX-времени.

Представленные примеры с функцией Now работают и с функцией Today.