Line 88: |
Line 88: |
| edit = true, | | edit = true, |
| move = true, | | move = true, |
− | autoreview = true,
| |
| upload = true | | upload = true |
| } | | } |
Line 440: |
Line 439: |
| ) | | ) |
| 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 |
| | | |
Line 593: |
Line 568: |
| function Blurb:_makeProtectionLogParameter() | | function Blurb:_makeProtectionLogParameter() |
| local pagename = self._protectionObj.title.prefixedText | | local pagename = self._protectionObj.title.prefixedText |
− | if self._protectionObj.action == 'autoreview' then | + | -- We need the protection log. |
− | -- We need the pending changes log.
| + | return makeFullUrl( |
− | return makeFullUrl(
| + | 'Special:Log', |
− | 'Special:Log',
| + | {type = 'protect', page = pagename}, |
− | {type = 'stable', page = pagename},
| + | self:_getExpandedMessage('protection-log-display') |
− | self:_getExpandedMessage('pc-log-display')
| + | ) |
− | )
| |
− | else
| |
− | -- We need the protection log.
| |
− | return makeFullUrl( | |
− | 'Special:Log',
| |
− | {type = 'protect', page = pagename},
| |
− | self:_getExpandedMessage('protection-log-display')
| |
− | )
| |
− | end
| |
| end | | end |
| | | |