Module:Release

From Zelda Wiki, the Zelda encyclopedia
Revision as of 18:43, 31 October 2022 by PhantomCaleb (talk | contribs) (Replaced content with "local p = {} local Region = require("Module:Region") function p.Main(frame) return frame:expandTemplate({ title = "Release/Legacy", args = frame:getParent().args }) end local params = {} for i, code in ipairs(Region.enum()) do params[code] = { type = "date", desc = "Release date in "..Region.getRegion(code).name, trim = true, nilIfEmpty = true, } end p.Templates = { ["Release"] = { params = params } } return p")
Jump to navigation Jump to search
This is the main module for the following templates:
local p = {}

local Region = require("Module:Region")

function p.Main(frame)
	return frame:expandTemplate({
		title = "Release/Legacy",
		args = frame:getParent().args
	})
end

local params = {}
for i, code in ipairs(Region.enum()) do
	params[code] = {
		type = "date",
		desc = "Release date in "..Region.getRegion(code).name,
		trim = true,
		nilIfEmpty = true,
	}
end
p.Templates = {
	["Release"] = {
		params = params
	}
}

return p