Vejatz lo contengut

Mòdul:Utilitats

Un article de Wikipèdia, l'enciclopèdia liura.

La documentacion d'utilizacion d'aquel modul se pòt crear a Mòdul:Utilitats/ús

local export = {}

-- Convertís una lista en una taula amb valor true per cada element
function export.llista (list)
	local set = {}
	for _, l in ipairs(list) do set[l] = true end
	return set
end

-- Apond una sospagina de restriccion
function export.rastreig(key)
	if type(key) == "table" then key = key.args[1] end -- dempuèi modèls via invoke o dempuèi moduls via require
	local frame = mw.getCurrentFrame()
	pcall(frame.expandTemplate, frame, { title = 'restriccion/' .. key })
end

return export