Module:Release
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"] = {
format = "block",
params = params,
}
}
return p