-------------------------------------------------------------------------------
-- Configuration data for [[Module:Article history
-------------------------------------------------------------------------------
local actions = {
FAC = {
validResults = {
promoted = true,
failed = true
},
validStatuses = {
FFAC = true,
FA = true,
FFA = true
},
blurb = '',
image = ''
},
FAR = {
validResults = {
kept = true,
removed = true
},
validStatuses = {
FA = true,
FFA = true
},
blurb = '',
image = ''
},
RBP = {
validResults = {
kept = true,
removed = true
},
validStatuses = {
FA = true,
FFAC = true
},
blurb = '',
image = ''
},
FLC = {
validResults = {
promoted = true,
failed = true
},
validStatuses = {
FFLC = true,
FL = true,
FFL = true
},
blurb = '',
image = ''
},
FLR = {
validResults = {
kept = true,
removed = true
},
validStatuses = {
FL = true,
FFL = true
},
blurb = '',
image = ''
},
FTC = {
validResults = {
promoted = true,
failed = true
},
validStatuses = false, -- Any status
blurb = '',
image = ''
},
FTR = {
validResults = {
kept = true,
removed = true
},
validStatuses = false, -- Any status
blurb = '',
image = ''
},
FPOC = {
validResults = {
promoted = true,
failed = true
},
validStatuses = {
FFPOC = true,
FPO = true,
FFPO = true
},
blurb = '',
image = ''
},
FPOR = {
validResults = {
kept = true,
removed = true
},
validStatuses = {
FPO = true,
FFPO = true
},
blurb = '',
image = ''
},
GAN = {
validResults = {
listed = true,
failed = true
},
validStatuses = {
FGAN = true,
GA = true,
DGA = true,
FFAC = true,
FA = true,
FFA = true
},
blurb = '',
image = ''
},
GAR = {
validResults = {
kept = true,
delisted = true,
listed = true
},
validStatuses = {
GA = true,
DGA = true,
FFAC = true,
FA = true,
FFA = true
},
blurb = '',
image = ''
},
PR = {
validResults = {
_blank = true,
reviewed = true,
['not reviewed'] = true
},
validStatuses = false,
blurb = '',
image = ''
},
WPR = {
validResults = {
_blank = true,
reviewed = true,
approved = true,
collaborated = true,
copyedited = true
},
validStatuses = false,
blurb = '',
image = ''
},
WAR = {
validResults = {
approved = true,
failed = true,
kept = true,
demoted = true
},
validStatuses = false,
blurb = '',
image = ''
},
AFD = {
validResults = {
kept = true,
['speedily kept'] = true,
deleted = true,
['speedily deleted'] = true,
merged = true,
renamed = true,
redirected = true,
['no consensus'] = true
},
validStatuses = false,
blurb = '',
image = ''
},
DRV = {
validResults = {
endorsed = true,
relisted = true,
overturned = true
},
validStatuses = false,
blurb = '',
image = ''
}
}
setmetatable(actions, {__index = function (t, k)
local aliases = {
CSD = 'AFD',
PROD = 'AFD'
}
local newKey = aliases[k]
if newKey then
return actions[newKey]
end
end})
return {
actions = actions
}