Module:Protection banner: Difference between revisions
Content added Content deleted
Enwikipedia>Mr. Stradivarius (finish making blurb parameter functions) |
Enwikipedia>Jackmcbarn (get rid of unnecessary wrapper functions) |
||
Line 147: | Line 147: | ||
local param |
local param |
||
if parameterFuncs[k] then |
if parameterFuncs[k] then |
||
param = parameterFuncs[k]() |
param = parameterFuncs[k](self) |
||
end |
end |
||
param = param or '' |
param = param or '' |
||
Line 155: | Line 155: | ||
}) |
}) |
||
parameterFuncs[1] = |
parameterFuncs[1] = self._makeIntroParameter |
||
⚫ | |||
return self:_makeIntroParameter() |
|||
⚫ | |||
end |
|||
⚫ | |||
parameterFuncs[ |
parameterFuncs[5] = self._makeProtectionDateParameter |
||
⚫ | |||
⚫ | |||
⚫ | |||
end |
|||
⚫ | |||
parameterFuncs[ |
parameterFuncs[9] = self._makeDisputeLinkParameter -- A link to the page history or the move log |
||
⚫ | |||
⚫ | |||
⚫ | |||
end |
|||
⚫ | |||
parameterFuncs[ |
parameterFuncs[13] = self._makeRequestUnprotectionParameter |
||
⚫ | |||
⚫ | |||
⚫ | |||
end |
|||
⚫ | |||
parameterFuncs[ |
parameterFuncs[17] = self._makeDeletionLogParameter |
||
return self:_makeProtectionDateParameter() |
|||
end |
|||
parameterFuncs[6] = function () |
|||
⚫ | |||
end |
|||
parameterFuncs[7] = function () |
|||
⚫ | |||
end |
|||
parameterFuncs[8] = function () |
|||
⚫ | |||
end |
|||
parameterFuncs[9] = function () |
|||
-- A link to the page history or the move log |
|||
return self:_makeDisputeLinkParameter() |
|||
end |
|||
parameterFuncs[10] = function () |
|||
⚫ | |||
end |
|||
parameterFuncs[11] = function () |
|||
⚫ | |||
end |
|||
parameterFuncs[12] = function () |
|||
⚫ | |||
end |
|||
parameterFuncs[13] = function () |
|||
return self:_makeRequestUnprotectionParameter() |
|||
end |
|||
parameterFuncs[14] = function () |
|||
⚫ | |||
-- subject page |
|||
return self:_makeSubjectPageLinksParameter() |
|||
end |
|||
parameterFuncs[15] = function () |
|||
⚫ | |||
end |
|||
parameterFuncs[16] = function () |
|||
⚫ | |||
end |
|||
parameterFuncs[17] = function () |
|||
return self:_makeDeletionLogParameter() |
|||
end |
|||
self._params = params |
self._params = params |