Module:Protection banner: Difference between revisions
undo for now - the code looks good, but we will need to change everything over at the same time to avoid it looking like a giant mess
m (switch back to the main config module) |
(undo for now - the code looks good, but we will need to change everything over at the same time to avoid it looking like a giant mess) |
||
Line 825: | Line 825: | ||
obj._imageAlt = blurbObj:makeBannerText('alt') | obj._imageAlt = blurbObj:makeBannerText('alt') | ||
obj._imageLink = blurbObj:makeBannerText('link') | obj._imageLink = blurbObj:makeBannerText('link') | ||
obj. | obj._right = cfg.padlockPositions[protectionObj.action] | ||
or cfg. | or cfg.padlockPositions.default | ||
or ' | or '55px' | ||
return setmetatable(obj, Padlock) | return setmetatable(obj, Padlock) | ||
end | end | ||
function Padlock:__tostring() | function Padlock:__tostring() | ||
local root = mw.html.create('div') | |||
root | |||
:addClass('metadata topicon nopopups') | |||
:attr('id', 'protected-icon') | |||
:css{display = 'none', right = self._right} | |||
:wikitext(self:renderImage()) | |||
return tostring(root) | |||
end | end | ||