|
|
Строка 1: |
Строка 1: |
| {{module rating|release}}
| | . |
| {{#ifeq:{{SUBPAGENAME}}|today|Данная страница|{{#ifeq:{{SUBPAGENAME}}|data|Данная страница [[Модуль:NumberOf|модуля «NumberOf»]]|Данный модуль}}}} используется для отображения и обновления шаблонов {{tl|NUMBEROF}} и {{tl|TODAYNUMBEROF}}, использующихся для отображения статистики по другим разделам Википедии. Помимо этого, с помощью данного модуля отображается [[Википедия:Список Википедий|список Википедий]]. Подстраницы с данными этого модуля периодично обновляются ботом [[u:MBHbot|MBHbot]].
| |
|
| |
|
| == Функции и параметры ==
| | [[Категория:Шаблоны, использующие Scribunto]] |
| Доступные функции:
| | [[Категория:Шаблоны:Ссылки на шаблоны]] |
| * <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> | |