Template:NUMBEROF/doc
This is a documentation subpage for Template:NUMBEROF. It contains usage information, categories, and other content that is not part of the original template page. |
Uses Lua: |
NUMBEROF shows statistics for a language.project (eg. en.wikipedia, cs.wikiquote, commons.wikimedia, etc.). Statistics update every 6 hours, except for your local wiki (metawiki) which are real-time.
Statistics are available for:
- Total Articles (main-space pages)
- Total Pages (articles + redirects + talk etc)
- Total Users (ever registered)
- Total Active Users (recently active)
- Total Edits
- Total Files (images)
- Total Admins
- Total for any of the above across all Wikipedia languages
Usage
[edit]There are 2 required parameters, and an optional third:
- First parameter:
articles
,pages
,edits
,users
,activeusers
,admins
orfiles
- Second parameter (lang.project):
en.wikipedia
,en.wikiquote
,commons.wikimedia
, etc.. if there is no ".<project_name>" it defaults to.wikipedia
thusen
oruk
are acceptable shortcuts - Third parameter: If not empty (such as 'N') it will format numbers using rules for the current page language, using native grouping separators or decimal separators (so for example "1000" becomes "1,000" on English pages), and on pages in languages that use non-Latin digits, 'N' will also display numbers using the native script. Otherwise results are returned in "raw" format (using ASCII digits only, no grouping separators) that can be processed for example with "#expr".
Examples
[edit]To show the number of articles of the French Wikipedia in format raw:
{{NUMBEROF|articles|fr}}
→ 2651542
To show the number of pages on Commons with comma:
{{NUMBEROF|pages|commons.wikimedia|N}}
→ 146,644,547
Totals
[edit]Totals for first parameter stats (articles
, pages
, edits
, users
, activeusers
, admins
or files
) are available in three types: totalactive
, totalclosed
and total
(ie. totalactive + totalclosed). "Active" or "closed" indicate the status of the Wikipedia, as some wikis are no longer active, but old stats are still available.
To show the total of all active sites, on wikipedia, for pages:
{{NUMBEROF|pages|totalactive.wikipedia|N}}
→ 267,137,082
There is also a special total.all
which is all projects (eg. wikipedia, wikiquote) that are active or closed.
{{NUMBEROF|pages|total.all|N}}
→ 645,072,466
Meta statistics
[edit]Information about the number of Wiki sites is available. Three types of stats: active
, closed
and languages
(ie. active + closed).
{{NUMBEROF|languages|wikipedia}}
→ 352{{NUMBEROF|active|wikiquote}}
→ 74{{NUMBEROF|closed|wikiquote}}
→ 23
This allows for creating dynamic sentences for example: As of {{CURRENTMONTHNAME}} {{CURRENTYEAR}} there are {{NUMBEROF|languages|wikipedia}} Wikipedia sites of which {{NUMBEROF|active|wikipedia}} are active and {{NUMBEROF|closed|wikipedia}} are closed.
which produces: "As of December 2024 there are 352 Wikipedia sites of which 339 are active and 13 are closed."
Rankings
[edit]Site rankings are available. See {{Wikipedia rank by size}}
Depth
[edit]Depth is available. Example:
{{NUMBEROF|depth|fr}}
→ 267
See Wikipedia article depth for the meaning of depth.
How it works
[edit]- The statistics are retrieved by Module:NUMBEROF from Commons:Data:Wikipedia_statistics/data.tab and Commons:Data:Wikipedia_statistics/meta.tab
- The rankings are retrieved from Commons:Data:Wikipedia_statistics/rank/wikipedia.tab and wikibooks.tab etc.. one for each of 8 sister projects.
- The bot Numberof runs 4x daily updating data.tab and the ranking tabs based on a site list generated by API:SiteMatrix and statistics from API:Siteinfo
- The bot runs on Toolforge from
/data/project/botwikiawk/numberof
by en:User:GreenC
How to install on other wikis
[edit]Copy and paste these pages:
- Template:NUMBEROF
- Module:NUMBEROF (note: It is recommended to copy the version located on English wiki)
- Module:NUMBEROF/data
This is all that is required for basic installation.
Optionally copy-paste the full package which includes documentation, a rank template and meta statistics.
- Template:NUMBEROF/doc .. optionally use shorter Template:NUMBEROF/basicdoc renamed as "/doc"
- Module:NUMBEROF/doc
- Module:NUMBEROF/rank .. for rankings
- Module:NUMBEROF/other .. for rankings
- Module:NUMBEROF/meta .. for meta statistics
- {{Wikipedia rank by size}} .. optionally translate template name
- {{Wikipedia rank by size/WP}} .. variation on the template
- {{Wikipedia rank by size/doc}}
Edit 'languages link' (left column) for:
- Template:NUMBEROF
- Module:NUMBEROF
- Template:Wikipedia rank by size (if installed)
Link to the enwiki version. This allows for easier upgrades later.
Template data
[edit]No description.
Parameter | Description | Type | Status | |
---|---|---|---|---|
1 | 1 | ARTICLES, PAGES, EDITS, USERS, ACTIVEUSERS, ADMINS or FILES.
| Line | optional |
Language | 2 | Language code (de, en, es, fr, ru...)
| Line | optional |
3 | 3 | Using N, it prints the number grouped in three numbers, without it it is shown in ''raw format'', it permits to make mathematical operations with parserFunctions.
| Unknown | optional |
See also
[edit]{{Wikipedia rank by size}}
- {{NUMBEROFGROUP}}, version of NUMBEROF with language groups of Wikipedias rather than individual editions (Germanic, Italic, Slavic, Japonic, Sinitic, etc.).
- {{NUMBEROFFAMILY}}, version of NUMBEROF with primary language families (Indo-European, Altaic, Austronesian, Uralic, etc.).
- Numberof bot at GitHub