Module:Bharatpedia ads/data

From Bharatpedia, an open encyclopedia
< Module:Bharatpedia ads
Revision as of 20:50, 18 February 2022 by WikiDwarf (talk | contribs) (Created page with "-- This module transforms Module:Bharatpedia ads/list into a format to be -- used by mw.loadData. local LIST_MODULE = 'Module:Bharatpedia ads/list' 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}")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Documentation for this module may be created at Module:Bharatpedia ads/data/doc

-- This module transforms [[Module:Bharatpedia ads/list]] into a format to be
-- used by mw.loadData.

local LIST_MODULE = 'Module:Bharatpedia ads/list'

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}