Модуль:NumberOf/doc: различия между версиями

Материал из wikixw
Перейти к навигации Перейти к поиску
(Новая страница: «{{module rating|release}} {{#ifeq:{{SUBPAGENAME}}|today|Данная страница|{{#ifeq:{{SUBPAGENAME}}|data|Данная страница модуля «NumberOf»|Данный модуль}}}} используется для отображения и обновления шаблонов {{tl|NUMBEROF}} и {{tl|TODAYNUMBEROF}}, использующихся для отображения статистики по другим...»)
 
Метка: замена
 
Строка 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>

Текущая версия от 17:00, 5 декабря 2022

.