Це сторінка документації для Модуль:NumberOf

Цей модуль використовується для робити шаблонів {{NUMBEROF}} та {{TODAYNUMBEROF}}, що відображають статистичні дані про інші мовні розділи Вікіпедії. Підсторінки даного модуля періодично оновлюються ботом MBHbot.

Функція і параметриРедагувати

Функції:

  • Editions — функція (без параметрів) для виводу таблиці з мовними розділами Вікіпедії, відсортованими за кількістю статей. Використовує сторінку Модуль:NumberOf/today як список даних (оновлюється ботом кожен день) і сторінку Модуль:NumberOf/lang для відображення назв мов.
  • Now — функція для виводу найактуальнішої статистики (застосовується в шаблоні {{NUMBEROF}}). Використовує сторінку Модуль:NumberOf/data (оновлюється ботом кожні 3 години) як список даних.
  • 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}} — 6000740 (неформатоване значення)
  • {{#invoke:NumberOf|Now|wiki=en|param=articles|fmt=N}} — 6 000 740 (форматоване значення)

Дату останнього оновлення сторінки з даними можна дізнатися за допомогою конструкції {{#invoke:NumberOf|Now|wiki=en|param=date}} (24 січня 2020, 4:00 (UTC); параметр wiki може містити будь-яке непусте значення). На сторінках з даними дата оновлення шаблона виводиться в UNIX-часі.

Приклади використання функції Now також працюють і з функцією Today.