وحدة:إعلانات أرابيكا/بيانات

من أرابيكا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث
-- This module transforms [[وحدة:إعلانات أرابيكا/قائمة]] into a format to be
-- used by mw.loadData.

local LIST_MODULE = 'وحدة:إعلانات أرابيكا/قائمة'

local list = require(LIST_MODULE)
local ids = {}
for i, t in ipairs(list) do
	assert(t.id, string.format(
		"no 'id' field in table %d in [[%s]]",
		i, LIST_MODULE
	))
	ids[t.id] = t
end
return {list = list, ids = ids, noAds = #list}