Редактирование: Модуль:NumberOf/doc
Перейти к навигации
Перейти к поиску
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 1: | Строка 1: | ||
. | {{module rating|release}} | ||
{{#ifeq:{{SUBPAGENAME}}|today|Данная страница|{{#ifeq:{{SUBPAGENAME}}|data|Данная страница [[Модуль:NumberOf|модуля «NumberOf»]]|Данный модуль}}}} используется для отображения и обновления шаблонов {{tl|NUMBEROF}} и {{tl|TODAYNUMBEROF}}, использующихся для отображения статистики по другим разделам Википедии. Помимо этого, с помощью данного модуля отображается [[Википедия:Список Википедий|список Википедий]]. Подстраницы с данными этого модуля периодично обновляются ботом [[u:MBHbot|MBHbot]]. | |||
[[ | == Функции и параметры == | ||
[[ | Доступные функции: | ||
[[ | * <code>'''Editions'''</code> — функция (без параметров) для вывода таблиц с языковыми разделами Википедии, отсортированными по количеству статей (используется на странице [[Википедия:Список Википедий]]). Использует {{#ifeq:{{FULLPAGENAME}}|{{ns:Module}}:NumberOf/today|данную страницу|страницу [[Модуль:NumberOf/today]]}} в качестве списка данных (обновляется ботом ежедневно) и {{#ifeq:{{FULLPAGENAME}}|{{ns:Module}}:NumberOf/lang|данную страницу|страницу [[Модуль:NumberOf/lang]]}} для отображения названий языков. | ||
[[Категория:Модули:Документация]] | * <code>'''Now'''</code> — функция для вывода наиболее актуальной статистики (используется в шаблоне {{tl|NUMBEROF}}). Использует {{#ifeq:{{FULLPAGENAME}}|{{ns:Module}}:NumberOf/data|данную страницу|[[Модуль:NumberOf/data]]}} (обновляется ботом раз в 2 часа) в качестве списка данных. | ||
* <code>'''Today'''</code> — функция для вывода статистики по состоянию на начало текущего UTC-дня (используется в шаблоне {{tl|TODAYNUMBEROF}}). Использует {{#ifeq:{{FULLPAGENAME}}|{{ns:Module}}:NumberOf/today|данную страницу|[[Модуль:NumberOf/today]]}} (обновляется ботом ежедневно) в качестве списка данных. | |||
Параметры, используемые функциями <code>Now</code> и <code>Today</code>: | |||
* <code>'''wiki'''</code> — код раздела Википедии (''обязательный параметр''; список кодов доступен в [[Википедия:Список Википедий|списке разделов Википедии]]); | |||
* <code>'''param'''</code> — необходимые данные (''обязательный параметр''): | |||
*: <code>articles</code> — количество статей в разделе, | |||
*: <code>admins</code> — количество администраторов, | |||
*: <code>activeusers</code> — количество активных участников, | |||
*: <code>date</code> — дата обновления данных в модуле, | |||
*: <code>depth</code> — [[Википедия:Глубина|глубина раздела]], | |||
*: <code>edits</code> — количество правок в разделе, | |||
*: <code>files</code> — количество файлов, | |||
*: <code>pages</code> — количество страниц, | |||
*: <code>pos</code> — место раздела по количеству статей (см. [[Википедия:Список Википедий|список Википедий]]), | |||
*: <code>users</code> — количество участников. | |||
* <code>'''fmt'''</code> — форматирование числа (принимает любое непустое значение). | |||
== Использование == | |||
Формат использования: | |||
* <code><nowiki>{{</nowiki>#invoke:NumberOf|Editions}}</code> | |||
* <code><nowiki>{{</nowiki>#invoke:NumberOf|Now|wiki=<code>en</code>|param=<code>articles</code>}}</code> — {{#invoke:NumberOf|Now|wiki=en|param=articles}} (неформатированное значение) | |||
* <code><nowiki>{{</nowiki>#invoke:NumberOf|Now|wiki=<code>en</code>|param=<code>articles</code>|fmt=<code>N</code>}}</code> — {{#invoke:NumberOf|Now|wiki=en|param=articles|fmt=N}} (форматированное значение) | |||
Дату последнего обновления страницы с данными можно узнать с помощью конструкции <code><nowiki>{{</nowiki>#invoke:NumberOf|Now|wiki=<code>en</code>|param=<code>date</code>}}</code> ({{#invoke:NumberOf|Now|wiki=en|param=date}}; параметр <code>wiki</code> может содержать любое непустое значение). На страницах с данными дата обновления шаблона представлена в [[UNIX-время|UNIX-времени]]. | |||
Представленные примеры с функцией <code>Now</code> работают и с функцией <code>Today</code>. | |||
<noinclude> | |||
[[Категория:Модули:Документация]]</noinclude> |