https://en.wikipedia.org/w/index.php?action=history&feed=atom&title=Module%3ANUMBEROF%2Fdata
Module:NUMBEROF/data - Revision history
2025-06-05T15:41:24Z
Revision history for this page on the wiki
MediaWiki 1.45.0-wmf.3
https://en.wikipedia.org/w/index.php?title=Module:NUMBEROF/data&diff=1006210672&oldid=prev
Xaosflux: Changed protection level for "Module:NUMBEROF/data": used in system messages (MediaWiki:Statistics-files-desc) ([Edit=Require administrator access] (indefinite) [Move=Require administrator access] (indefinite))
2021-02-11T17:21:28Z
<p>Changed protection level for "<a href="/wiki/Module:NUMBEROF/data" title="Module:NUMBEROF/data">Module:NUMBEROF/data</a>": used in system messages (<a href="/wiki/MediaWiki:Statistics-files-desc" title="MediaWiki:Statistics-files-desc">MediaWiki:Statistics-files-desc</a>) ([Edit=Require administrator access] (indefinite) [Move=Require administrator access] (indefinite))</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<tr class="diff-title" lang="en">
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 17:21, 11 February 2021</td>
</tr><tr><td colspan="2" class="diff-notice" lang="en"><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>
Xaosflux
https://en.wikipedia.org/w/index.php?title=Module:NUMBEROF/data&diff=960507613&oldid=prev
Johnuniq: fix "_" for consistency
2020-06-03T10:08:58Z
<p>fix "_" for consistency</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 10:08, 3 June 2020</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 3:</td>
<td colspan="2" class="diff-lineno">Line 3:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>local function makeData()</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>local function makeData()</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> local statistics = mw.ext.data.get('<del style="font-weight: bold; text-decoration: none;">Wikipedia_statistics</del>/data.tab') -- https://commons.wikimedia.org/wiki/Data:Wikipedia_statistics/data.tab</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> local statistics = mw.ext.data.get('<ins style="font-weight: bold; text-decoration: none;">Wikipedia statistics</ins>/data.tab') -- https://commons.wikimedia.org/wiki/Data:Wikipedia_statistics/data.tab</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> local data = {}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> local data = {}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> for _, v in ipairs(statistics.data) do</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> for _, v in ipairs(statistics.data) do</div></td>
</tr>
</table>
Johnuniq
https://en.wikipedia.org/w/index.php?title=Module:NUMBEROF/data&diff=955132359&oldid=prev
Johnuniq: Johnuniq moved page Module:NUMBEROFSECTIONS/data to Module:NUMBEROF/data without leaving a redirect: restore for use by what will be the new Module:NUMBEROF
2020-05-06T03:35:59Z
<p>Johnuniq moved page <a href="/w/index.php?title=Module:NUMBEROFSECTIONS/data&action=edit&redlink=1" class="new" title="Module:NUMBEROFSECTIONS/data (page does not exist)">Module:NUMBEROFSECTIONS/data</a> to <a href="/wiki/Module:NUMBEROF/data" title="Module:NUMBEROF/data">Module:NUMBEROF/data</a> without leaving a redirect: restore for use by what will be the new <a href="/wiki/Module:NUMBEROF" title="Module:NUMBEROF">Module:NUMBEROF</a></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<tr class="diff-title" lang="en">
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 03:35, 6 May 2020</td>
</tr><tr><td colspan="2" class="diff-notice" lang="en"><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>
Johnuniq
https://en.wikipedia.org/w/index.php?title=Module:NUMBEROF/data&diff=955132202&oldid=prev
Johnuniq: Johnuniq moved page Module:NUMBEROF/data to Module:NUMBEROFSECTIONS/data without leaving a redirect: implement Template talk:NUMBEROF#Requested move 3 May 2020 a little early to allow final development of the separate NUMBEROF and NUMBEROFSECTIONS functions
2020-05-06T03:35:01Z
<p>Johnuniq moved page <a href="/wiki/Module:NUMBEROF/data" title="Module:NUMBEROF/data">Module:NUMBEROF/data</a> to <a href="/w/index.php?title=Module:NUMBEROFSECTIONS/data&action=edit&redlink=1" class="new" title="Module:NUMBEROFSECTIONS/data (page does not exist)">Module:NUMBEROFSECTIONS/data</a> without leaving a redirect: implement <a href="/wiki/Template_talk:NUMBEROF#Requested_move_3_May_2020" title="Template talk:NUMBEROF">Template talk:NUMBEROF#Requested move 3 May 2020</a> a little early to allow final development of the separate NUMBEROF and NUMBEROFSECTIONS functions</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<tr class="diff-title" lang="en">
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 03:35, 6 May 2020</td>
</tr><tr><td colspan="2" class="diff-notice" lang="en"><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>
Johnuniq
https://en.wikipedia.org/w/index.php?title=Module:NUMBEROF/data&diff=954796199&oldid=prev
Johnuniq: Protected "Module:NUMBEROF/data": will be used in a replacement for Module:Wikipedia stats so match its protection ([Edit=Require autoconfirmed or confirmed access] (indefinite) [Move=Require autoconfirmed or confirmed access] (indefinite))
2020-05-04T10:29:19Z
<p>Protected "<a href="/wiki/Module:NUMBEROF/data" title="Module:NUMBEROF/data">Module:NUMBEROF/data</a>": will be used in a replacement for <a href="/w/index.php?title=Module:Wikipedia_stats&action=edit&redlink=1" class="new" title="Module:Wikipedia stats (page does not exist)">Module:Wikipedia stats</a> so match its protection ([Edit=Require autoconfirmed or confirmed access] (indefinite) [Move=Require autoconfirmed or confirmed access] (indefinite))</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<tr class="diff-title" lang="en">
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 10:29, 4 May 2020</td>
</tr><tr><td colspan="2" class="diff-notice" lang="en"><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>
Johnuniq
https://en.wikipedia.org/w/index.php?title=Module:NUMBEROF/data&diff=954796057&oldid=prev
Johnuniq: get table of statistics (Wikipedia_statistics/data.tab) per Template talk:NUMBEROF#Overhead
2020-05-04T10:28:06Z
<p>get table of statistics (Wikipedia_statistics/data.tab) per <a href="/wiki/Template_talk:NUMBEROF#Overhead" title="Template talk:NUMBEROF">Template talk:NUMBEROF#Overhead</a></p>
<p><b>New page</b></p><div>-- Return a table of statistics to be accessed once per page using mw.loadData.<br />
-- The table contains counts of edits, pages and more for each project.<br />
<br />
local function makeData()<br />
local statistics = mw.ext.data.get('Wikipedia_statistics/data.tab') -- https://commons.wikimedia.org/wiki/Data:Wikipedia_statistics/data.tab<br />
local data = {}<br />
for _, v in ipairs(statistics.data) do<br />
-- Assume "site" is first entry of 8.<br />
data[v[1]] = { v[2], v[3], v[4], v[5], v[6], v[7], v[8] }<br />
end<br />
local map = {}<br />
for i, v in ipairs(statistics.schema.fields) do<br />
-- Assume "site" is first entry and skip it.<br />
if i > 1 then<br />
map[v.name] = i - 1 -- name is lowercase<br />
end<br />
end<br />
return {<br />
data = data,<br />
map = map,<br />
}<br />
end<br />
<br />
return makeData()</div>
Johnuniq