Документация

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

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

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

  • Editions — функция (без параметров) для вывода таблиц с языковыми разделами Википедии, отсортированными по количеству статей (используется на странице Википедия:Список Википедий). Использует страницу Модуль:NumberOf/today в качестве списка данных (обновляется ботом ежедневно) и данную страницу для отображения названий языков.
  • 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}} — 5929120 (неформатированное значение)
  • {{#invoke:NumberOf|Now|wiki=en|param=articles|fmt=N}} — 5 929 120 (форматированное значение)

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

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

-- Список языков, используемых в [[Википедия:Список Википедий]]
-- Первый параметр — название языка в таблице, второй — статья о разделе
local langs = {
	['aa'] = {'Афар'},
	['ab'] = {'Абхазский'},
	['ace'] = {'Ачехский','Ачехская Википедия'},
	['ady'] = {'Адыгейский'},
	['af'] = {'Африкаанс','Википедия на языке африкаанс'},
	['ak'] = {'Акан'},
	['als'] = {'Алеманнские диалекты немецкого','Алеманнская Википедия'},
	['am'] = {'Амхарский'},
	['an'] = {'Арагонский','Арагонская Википедия'},
	['ang'] = {'Древнеанглийский'},
	['ar'] = {'Арабский','Арабская Википедия'},
	['arc'] = {'Арамейский'},
	['arz'] = {'Египетский диалект арабского','Египетско-арабская Википедия'},
	['as'] = {'Ассамский'},
	['ast'] = {'Астурийский'},
	['atj'] = {'Атикамек'},
	['av'] = {'Аварский'},
	['ay'] = {'Аймара'},
	['az'] = {'Азербайджанский','Азербайджанская Википедия'},
	['azb'] = {'Иранский вариант азербайджанского'},
	['ba'] = {'Башкирский','Башкирская Википедия'},
	['bar'] = {'Баварский диалект немецкого'},
	['bat-smg'] = {'Жемайтский диалект литовского','Жемайтская Википедия'},
	['bcl'] = {'Центральный бикольский'},
	['be'] = {'Белорусский','Белорусская Википедия'},
	['be-tarask'] = {'Белорусский (тарашкевица)','Белорусская Википедия на тарашкевице'},
	['bg'] = {'Болгарский','Болгарская Википедия'},
	['bh'] = {'Бходжпури'},
	['bi'] = {'Бислама'},
	['bjn'] = {'Банджарский','Банджарская Википедия'},
	['bm'] = {'Бамана'},
	['bn'] = {'Бенгальский','Бенгальская Википедия'},
	['bo'] = {'Тибетский'},
	['bpy'] = {'Бишнуприя-манипури'},
	['br'] = {'Бретонский'},
	['bs'] = {'Боснийский'},
	['bug'] = {'Бугийский','Бугийская Википедия'},
	['bxr'] = {'Бурятский'},
	['ca'] = {'Каталанский','Каталанская Википедия'},
	['cbk-zam'] = {'Чабакано'},
	['cdo'] = {'Восточноминьский диалект китайского'},
	['ce'] = {'Чеченский','Чеченская Википедия'},
	['ceb'] = {'Себуанский','Себуанская Википедия'},
	['ch'] = {'Чаморро'},
	['cho'] = {'Чокто'},
	['chr'] = {'Чероки'},
	['chy'] = {'Шайенский'},
	['ckb'] = {'Сорани'},
	['co'] = {'Корсиканский'},
	['cr'] = {'Языки кри'},
	['crh'] = {'Крымско-татарский','Крымско-татарская Википедия'},
	['cs'] = {'Чешский','Чешская Википедия'},
	['csb'] = {'Кашубский'},
	['cu'] = {'Старославянский'},
	['cv'] = {'Чувашский','Чувашская Википедия'},
	['cy'] = {'Валлийский','Валлийская Википедия'},
	['da'] = {'Датский','Датская Википедия'},
	['de'] = {'Немецкий','Немецкая Википедия'},
	['din'] = {'Динка'},
	['diq'] = {'Южный зазаки'},
	['dsb'] = {'Нижнелужицкий'},
	['dty'] = {'Дотияли'},
	['dv'] = {'Мальдивский'},
	['dz'] = {'Дзонг-кэ'},
	['ee'] = {'Эве'},
	['el'] = {'Греческий','Греческая Википедия'},
	['eml'] = {'Эмилиано-романьольский'},
	['en'] = {'Английский','Английская Википедия'},
	['eo'] = {'Эсперанто','Википедия на эсперанто'},
	['es'] = {'Испанский','Испанская Википедия'},
	['et'] = {'Эстонский','Эстонская Википедия'},
	['eu'] = {'Баскский','Баскская Википедия'},
	['ext'] = {'Эстремадурский'},
	['fa'] = {'Персидский','Персидская Википедия'},
	['ff'] = {'Фула'},
	['fi'] = {'Финский','Финская Википедия'},
	['fiu-vro'] = {'Выруский'},
	['fj'] = {'Фиджийский'},
	['fo'] = {'Фарерский'},
	['fr'] = {'Французский','Французская Википедия'},
	['frp'] = {'Франкопровансальский'},
	['frr'] = {'Севернофризский'},
	['fur'] = {'Фриульский'},
	['fy'] = {'Западнофризский'},
	['ga'] = {'Ирландский','Ирландская Википедия'},
	['gag'] = {'Гагаузский'},
	['gan'] = {'Гань'},
	['gd'] = {'Шотландский (кельтский)'},
	['gl'] = {'Галисийский','Галисийская Википедия'},
	['glk'] = {'Гилянский'},
	['gn'] = {'Гуарани'},
	['gom'] = {'Конкани'},
	['gor'] = {'Горонтало'},
	['got'] = {'Готский'},
	['gu'] = {'Гуджарати'},
	['gv'] = {'Мэнский'},
	['ha'] = {'Хауса'},
	['hak'] = {'Хакка'},
	['haw'] = {'Гавайский'},
	['he'] = {'Иврит','Википедия на иврите'},
	['hi'] = {'Хинди','Википедия на языке хинди'},
	['hif'] = {'Фиджийский хинди'},
	['ho'] = {'Хири-моту'},
	['hr'] = {'Хорватский','Хорватская Википедия'},
	['hsb'] = {'Верхнелужицкий'},
	['ht'] = {'Гаитянский креольский'},
	['hu'] = {'Венгерский','Венгерская Википедия'},
	['hy'] = {'Армянский','Армянская Википедия'},
	['hyw'] = {'Западноармянский'},
	['hz'] = {'Гереро'},
	['ia'] = {'Интерлингва'},
	['id'] = {'Индонезийский','Индонезийская Википедия'},
	['ie'] = {'Интерлингве'},
	['ig'] = {'Игбо'},
	['ii'] = {'Носу'},
	['ik'] = {'Инупиак'},
	['ilo'] = {'Илоканский'},
	['inh'] = {'Ингушский'},
	['io'] = {'Идо'},
	['is'] = {'Исландский','Исландская Википедия'},
	['it'] = {'Итальянский','Итальянская Википедия'},
	['iu'] = {'Инуктитут'},
	['ja'] = {'Японский','Японская Википедия'},
	['jam'] = {'Ямайский креольский'},
	['jbo'] = {'Ложбан'},
	['jv'] = {'Яванский'},
	['ka'] = {'Грузинский','Грузинская Википедия'},
	['kaa'] = {'Каракалпакский'},
	['kab'] = {'Кабильский'},
	['kbd'] = {'Кабардино-черкесский'},
	['kbp'] = {'Кабье'},
	['kg'] = {'Конго'},
	['khw'] = {'Кховар'},
	['ki'] = {'Кикуйю'},
	['kj'] = {'Кваньяма'},
	['kk'] = {'Казахский','Казахская Википедия'},
	['kl'] = {'Гренландский'},
	['km'] = {'Кхмерский'},
	['kn'] = {'Каннада'},
	['ko'] = {'Корейский','Корейская Википедия'},
	['koi'] = {'Коми-пермяцкий','Коми-пермяцкая Википедия'},
	['kr'] = {'Канури'},
	['krc'] = {'Карачаево-балкарский'},
	['ks'] = {'Кашмирский'},
	['ksh'] = {'Рипуарские диалекты немецкого'},
	['ku'] = {'Курдский'},
	['kv'] = {'Коми-зырянский','Коми Википедия'},
	['kw'] = {'Корнский'},
	['ky'] = {'Киргизский','Киргизская Википедия'},
	['la'] = {'Латинский','Латинская Википедия'},
	['lad'] = {'Сефардский'},
	['lb'] = {'Люксембургский','Люксембургская Википедия'},
	['lbe'] = {'Лакский'},
	['lez'] = {'Лезгинский','Лезгинская Википедия'},
	['lfn'] = {'Лингва франка нова'},
	['lg'] = {'Луганда'},
	['li'] = {'Лимбургский'},
	['lij'] = {'Лигурийский'},
	['lmo'] = {'Ломбардский'},
	['ln'] = {'Лингала'},
	['lo'] = {'Лаосский'},
	['lrc'] = {'Севернолурский'},
	['lt'] = {'Литовский','Литовская Википедия'},
	['ltg'] = {'Латгальский','Латгальская Википедия'},
	['lv'] = {'Латышский','Латышская Википедия'},
	['mai'] = {'Майтхили'},
	['map-bms'] = {'Баньюмасанский','Баньюмасанская Википедия'},
	['mdf'] = {'Мокшанский'},
	['mg'] = {'Малагасийский'},
	['mh'] = {'Маршалльский'},
	['mhr'] = {'Лугово-восточный марийский','Луговомарийская Википедия'},
	['mi'] = {'Маори'},
	['min'] = {'Минангкабау'},
	['mk'] = {'Македонский','Македонская Википедия'},
	['ml'] = {'Малаялам','Википедия на языке малаялам'},
	['mn'] = {'Монгольский','Монгольская Википедия'},
	['mo'] = {'Молдавский диалект румынского'},
	['mr'] = {'Маратхи'},
	['mrj'] = {'Горномарийский','Горномарийская Википедия'},
	['ms'] = {'Малайский','Малайская Википедия'},
	['mt'] = {'Мальтийский'},
	['mus'] = {'Крикский'},
	['mwl'] = {'Мирандский'},
	['my'] = {'Бирманский'},
	['myv'] = {'Эрзянский','Эрзянская Википедия'},
	['mzn'] = {'Мазандеранский'},
	['na'] = {'Науруанский'},
	['nah'] = {'Астекский'},
	['nap'] = {'Неаполитанский','Неаполитанская Википедия'},
	['nds'] = {'Нижненемецкий'},
	['nds-nl'] = {'Нижнесаксонский диалект нидерландского'},
	['ne'] = {'Непальский'},
	['new'] = {'Неварский'},
	['ng'] = {'Ндонга'},
	['nl'] = {'Нидерландский','Нидерландская Википедия'},
	['nn'] = {'Норвежский (нюнорск)','Норвежские Википедии'},
	['no'] = {'Норвежский (букмол)','Норвежские Википедии'},
	['nov'] = {'Новиаль'},
	['nqo'] = {'Нко'},
	['nrm'] = {'Нормандский'},
	['nso'] = {'Северный сото'},
	['nv'] = {'Навахо'},
	['ny'] = {'Ньянджа'},
	['oc'] = {'Окситанский'},
	['olo'] = {'Ливвиковский диалект карельского'},
	['om'] = {'Оромо'},
	['or'] = {'Ория'},
	['os'] = {'Осетинский','Осетинская Википедия'},
	['pa'] = {'Восточный пенджаби'},
	['pag'] = {'Пангасинанский'},
	['pam'] = {'Капампанганский'},
	['pap'] = {'Папьяменто'},
	['pcd'] = {'Пикардский'},
	['pdc'] = {'Пенсильванский диалект немецкого'},
	['pfl'] = {'Пфальцский диалект немецкого'},
	['pi'] = {'Пали'},
	['pih'] = {'Норфолкский / питкэрнский'},
	['pl'] = {'Польский','Польская Википедия'},
	['pms'] = {'Пьемонтский','Пьемонтская Википедия'},
	['pnb'] = {'Западный пенджаби'},
	['pnt'] = {'Понтийский','Понтийская Википедия'},
	['ps'] = {'Пушту'},
	['pt'] = {'Португальский','Португальская Википедия'},
	['qu'] = {'Кечуа'},
	['rm'] = {'Романшский'},
	['rmy'] = {'Влашские диалекты цыганского'},
	['rn'] = {'Рунди'},
	['ro'] = {'Румынский','Румынская Википедия'},
	['roa-rup'] = {'Арумынский'},
	['roa-tara'] = {'Тарантинский'},
	['ru'] = {'Русский','Русская Википедия'},
	['rue'] = {'Русинский','Русинская Википедия'},
	['rw'] = {'Руанда'},
	['sa'] = {'Санскрит'},
	['sah'] = {'Якутский','Якутская Википедия'},
	['sat'] = {'Сантали'},
	['sc'] = {'Сардинский'},
	['scn'] = {'Сицилийский'},
	['sco'] = {'Шотландский (германский)','Шотландская Википедия'},
	['sd'] = {'Синдхи'},
	['se'] = {'Северносаамский'},
	['sg'] = {'Санго'},
	['sh'] = {'Сербохорватский','Сербохорватская Википедия'},
	['shn'] = {'Шанский'},
	['si'] = {'Сингальский'},
	['simple'] = {'Английский (упрощённый)','Википедия на упрощённом английском языке'},
	['sk'] = {'Словацкий','Словацкая Википедия'},
	['sl'] = {'Словенский','Словенская Википедия'},
	['sm'] = {'Самоанский'},
	['sn'] = {'Шона'},
	['so'] = {'Сомалийский'},
	['sq'] = {'Албанский','Албанская Википедия'},
	['sr'] = {'Сербский','Сербская Википедия'},
	['srn'] = {'Сранан-тонго'},
	['ss'] = {'Свати'},
	['st'] = {'Сесото'},
	['stq'] = {'Восточнофризский'},
	['su'] = {'Сунданский'},
	['sv'] = {'Шведский','Шведская Википедия'},
	['sw'] = {'Суахили','Википедия на языке суахили'},
	['szl'] = {'Силезский','Силезская Википедия'},
	['ta'] = {'Тамильский','Тамильская Википедия'},
	['tcy'] = {'Тулу'},
	['te'] = {'Телугу','Телугская Википедия'},
	['tet'] = {'Тетум'},
	['tg'] = {'Таджикский','Таджикская Википедия'},
	['th'] = {'Тайский','Тайская Википедия'},
	['ti'] = {'Тигринья'},
	['tk'] = {'Туркменский'},
	['tl'] = {'Тагальский'},
	['tn'] = {'Тсвана'},
	['to'] = {'Тонганский'},
	['tpi'] = {'Ток-писин'},
	['tr'] = {'Турецкий','Турецкая Википедия'},
	['ts'] = {'Тсонга'},
	['tt'] = {'Татарский','Татарская Википедия'},
	['tum'] = {'Тумбука'},
	['tw'] = {'Чви'},
	['ty'] = {'Таитянский'},
	['tyv'] = {'Тувинский','Тувинская Википедия'},
	['udm'] = {'Удмуртский','Удмуртская Википедия'},
	['ug'] = {'Уйгурский'},
	['uk'] = {'Украинский','Украинская Википедия'},
	['ur'] = {'Урду'},
	['uz'] = {'Узбекский','Узбекская Википедия'},
	['ve'] = {'Венда'},
	['vec'] = {'Венетский'},
	['vep'] = {'Вепсский','Вепсская Википедия'},
	['vi'] = {'Вьетнамский','Вьетнамская Википедия'},
	['vls'] = {'Западнофламандский диалект нидерландского'},
	['vo'] = {'Волапюк','Википедия на языке волапюк'},
	['wa'] = {'Валлонский'},
	['war'] = {'Варайский','Варайская Википедия'},
	['wo'] = {'Волоф'},
	['wuu'] = {'У'},
	['xal'] = {'Калмыцкий','Калмыцкая Википедия'},
	['xh'] = {'Коса'},
	['xmf'] = {'Мегрельский'},
	['yi'] = {'Идиш','Википедия на идише'},
	['yo'] = {'Йоруба'},
	['za'] = {'Чжуанский'},
	['zea'] = {'Зеландский диалект нидерландского'},
	['zh'] = {'Китайский','Китайская Википедия'},
	['zh-classical'] = {'Китайский (вэньянь)'},
	['zh-min-nan'] = {'Южноминьский диалект китайского'},
	['zh-yue'] = {'Юэ'},
	['zu'] = {'Зулу'},
}

return langs