Модуль:Песочница/Антрактидов

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Документация
local p = {}

local data = mw.loadData('Module:Песочница/Антрактидов/data')

-- for modules
function p._main(frame, args, pArgs)
	local currentFrame = frame or mw.getCurrentFrame()
	local parserFunction = (type(args) == "table") and args["func"] or args
	
	return currentFrame:callParserFunction{ name = parserFunction, args = pArgs }
end

-- for templates
function p.main(frame)
	return p._main(frame, frame.args, frame:getParent().args)
end

return p