Редактирование: Модуль:NumberOf/doc

Перейти к навигации Перейти к поиску
Внимание: Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы войдёте или создадите учётную запись, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.

Текущая версия Ваш текст
Строка 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>
Пожалуйста, учтите, что любой ваш вклад в проект «wikixw» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Wikixw:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

  <charinsert>[+]</charinsert> · <charinsert>+</charinsert> · <charinsert>+</charinsert> · <charinsert>✔ Оставить</charinsert> · <charinsert>– —</charinsert> · <charinsert>“+” ‘+’ «+» ‹+› „+“ ‚+‘</charinsert> · <charinsert>… ~ | °  </charinsert> · <charinsert>≈ ≠ ≤ ≥ ± − × ÷ ← → ² ³ ½ · §</charinsert>
     <charinsert></charinsert> · <charinsert>File:+</charinsert> · <charinsert>Special:MyLanguage/+</charinsert> · <charinsert>Special:MyLanguage/</charinsert> · <charinsert>+</charinsert> · <charinsert><nowiki>+</nowiki></charinsert> <charinsert><nowiki>+</nowiki></code></charinsert> · <charinsert><syntaxhighlight lang="php">+</syntaxhighlight></charinsert> · <charinsert></charinsert> · <charinsert>+</charinsert> · <charinsert>#REDIRECT+</charinsert> · <charinsert><translate>+</translate></charinsert> · <charinsert><languages/></charinsert> · <charinsert>{{#translation:}}</charinsert> · <charinsert><tvar name=1>+</tvar></charinsert> · <charinsert>{{DEFAULTSORT:+}}</charinsert> · <charinsert>+</charinsert>