Jump to content
החלפת מצב תפריט
שינוי מצב תפריט ההעדפות
החלפת מצב תפריט אישי
לא בחשבון
כתובת ה־IP שלך תהיה גלויה לציבור אם תעשה עריכות כלשהן.

יחידה:NUMBEROF/data

מתוך ויקיפדיה, האנציקלופדיה החופשית
גרסה מ־13:20, 15 בינואר 2026 מאת imported>Sapper-bot (הפעיל הגנה על הדף "יחידה:NUMBEROF/data": הגנה על מרחב יחידה ([עריכה=רק משתמשים ותיקים מורשים] (בלתי מוגבלת בזמן) [העברה=רק משתמשים ותיקים מורשים] (בלתי מוגבלת בזמן)))
(הבדל) → הגרסה הקודמת | הגרסה האחרונה (הבדל) | הגרסה הבאה ← (הבדל)

ניתן ליצור תיעוד על היחידה הזאת בדף יחידה:NUMBEROF/data/תיעוד

-- 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()