Module:NUMBEROF/data: திருத்தங்களுக்கு இடையிலான வேறுபாடு
Jump to navigation
Jump to search
imported>GreenC "-- Return a table of statistics to be accessed once per page using..."-இப்பெயரில் புதிய பக்கம் உருவாக்கப்பட்டுள்ளது |
imported>Sukanthi "-- Return a table of statistics to be accessed once per page using mw.loadData. -- The table contains counts of edits, pages and more for each project. local function makeData() local statistics = mw.ext.data.get('Wikipedia_statistics/data.tab') -- https://commons.wikimedia.org/wiki/Data:Wikipedia_statistics/data.tab local data = {} for _, v in ipairs(statisti..."-இப்பெயரில் புதிய பக்கம் உருவாக்கப்பட்டுள்ளது |
||
(வேறுபாடு ஏதுமில்லை)
| |||
10:19, 3 சூன் 2024 இல் கடைசித் திருத்தம்
Documentation for this module may be created at Module:NUMBEROF/data/doc
-- Return a table of statistics to be accessed once per page using mw.loadData.
-- The table contains counts of edits, pages and more for each project.
local function makeData()
local statistics = mw.ext.data.get('Wikipedia_statistics/data.tab') -- https://commons.wikimedia.org/wiki/Data:Wikipedia_statistics/data.tab
local data = {}
for _, v in ipairs(statistics.data) do
-- Assume "site" is first entry of 8.
data[v[1]] = { v[2], v[3], v[4], v[5], v[6], v[7], v[8] }
end
local map = {}
for i, v in ipairs(statistics.schema.fields) do
-- Assume "site" is first entry and skip it.
if i > 1 then
map[v.name] = i - 1 -- name is lowercase
end
end
return {
data = data,
map = map,
}
end
return makeData()