Module:Protected edit request/active: Difference between revisions

Content deleted Content added
Jackmcbarn (talk | contribs)
Created page with 'require('Module:No globals') local makeToolbar = require('Module:Toolbar')._main local getPagetype = require('Module:Pagetype')._main local effectiveProtectionL...'
 
Jackmcbarn (talk | contribs)
rewrite metatable
Line 460:
 
----------------------------------------------------------------------
-- BoxAdditional box class definition
----------------------------------------------------------------------
 
Line 563:
obj.makeMessageBox = makeMessageBox
local superclass = getmetatable(obj)
setmetatable(obj, metatable){
local metatable = {}
function metatable. __index = function(_, k)
return if box[k] or~= superclass[k]nil then
return box[k]
end
else
setmetatable(obj, metatable)
return superclass[k]
end
end
})
end