Jump to content

Module:ArbCaseAlias/data

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Isaacl (talk | contribs) at 02:28, 20 February 2018 (initial creation). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
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