Changes

Jump to navigation Jump to search
m
1 revision imported
-- Initialise necessary modules.
require('Module:No globals')
local newFileLink makeFileLink = require('Module:File link').new_main
local effectiveProtectionLevel = require('Module:Effective protection level')._main
local yesno = require('Module:Yesno')
-- Set level
obj.level = args.demolevel or effectiveProtectionLevel(obj.action, obj.title)
if obj.level == 'accountcreator' then -- Lump titleblacklisted pages in with template-protected pages, -- since templateeditors can do both. obj.level = 'templateeditor' elseif not obj.level or (obj.action == 'move' and obj.level == 'autoconfirmed') then
-- Users need to be autoconfirmed to move pages anyway, so treat
-- semi-move-protected pages as unprotected.
or self._cfg.msg['image-filename-default']
or 'Transparent.gif'
return newFileLink(makeFileLink{ file = filename), :widthsize = (self._imageWidth or 20).. 'px', :alt(= self._imageAlt), :link(= self._imageLink), :caption(= self._imageCaption) :render() }
end

Navigation menu