“Module:Protection banner”与“Module:Protection banner/sandbox”:页面之间的差异
(页面间差异)
删除的内容 添加的内容
Midleading(留言 | 贡献) 小 已从en:Module:Protection_banner导入1个版本 |
小 strict |
||
第13行: | 第13行: | ||
-- Set constants. |
-- Set constants. |
||
local CONFIG_MODULE = 'Module:Protection banner/config' |
local CONFIG_MODULE = 'Module:Protection banner/config' |
||
-------------------------------------------------------------------------------- |
-------------------------------------------------------------------------------- |
||
第440行: | 第440行: | ||
) |
) |
||
end |
end |
||
end |
|||
function Blurb:_makeEditRequestParameter() |
|||
local mEditRequest = require('Module:Submit an edit request') |
|||
local action = self._protectionObj.action |
|||
local level = self._protectionObj.level |
|||
-- Get the edit request type. |
|||
local requestType |
|||
if action == 'edit' then |
|||
if level == 'autoconfirmed' then |
|||
requestType = 'semi' |
|||
elseif level == 'extendedconfirmed' then |
|||
requestType = 'extended' |
|||
elseif level == 'templateeditor' then |
|||
requestType = 'template' |
|||
end |
|||
end |
|||
requestType = requestType or 'full' |
|||
-- Get the display value. |
|||
local display = self:_getExpandedMessage('edit-request-display') |
|||
return mEditRequest._link{type = requestType, display = display} |
|||
end |
end |
||