Module:ArbCaseAlias/data
Appearance
local config = { }
config.arbCaseAliasInfo = {
caseInfo = {
['War of the Pacific'] = {
byYear = '2017-001',
byColour = '2017-red'
},
['Magioladitis'] = {
byYear = '2017-002',
byColour = '2017-orange'
},
['Magioladitis 2'] = {
byYear = '2017-003',
byColour = '2017-yellow'
},
['Arthur Rubin'] = {
byYear = '2017-004',
byColour = '2017-green'
},
['Conduct of Mister Wiki editors'] = {
byYear = '2018-001',
byColour = '2018-red'
}
}, -- caseInfo
normalizeAlias = {
byYear = function(alias)
local idPattern = '^(%d%d%d%d)-?(%d%d%d)'
local year, sequenceNumber = string.match(alias, idPattern)
return year .. '-' .. sequenceNumber
end,
} -- normalizeAlias
} -- config.arbCaseAliasInfo
return config