Module:Protection banner: Difference between revisions

Content added Content deleted
m (Protected "Module:Protection banner": High-risk Lua module ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)))
pt>He7d3r
m (Restaurando a convenção de indentação (tal como na versão mais recente de "en:Module:Protection banner"), facilitando atualizações posteriores (difs com o mínimo de alterações para analizar))
Line 4: Line 4:
-- Initialise necessary modules.
-- Initialise necessary modules.
require('Module:No globals')
require('Module:No globals')
local makeFileLink = require('Module:File link')._main
local makeFileLink = require('Module:Link de arquivo')._main
local effectiveProtectionLevel = require('Module:Effective protection level')._main
local effectiveProtectionLevel = require('Module:Nível efetivo de proteção')._main
local effectiveProtectionExpiry = require('Module:Effective protection expiry')._main
local effectiveProtectionExpiry = require('Module:Expiração efetiva de proteção')._main
local yesno = require('Module:Yesno')
local yesno = require('Module:Yesno')


Line 443: Line 443:


function Blurb:_makeEditRequestParameter()
function Blurb:_makeEditRequestParameter()
local mEditRequest = require('Module:Submit an edit request')
local mEditRequest = require('Module:Submeter um pedido de edição')
local action = self._protectionObj.action
local action = self._protectionObj.action
local level = self._protectionObj.level
local level = self._protectionObj.level
Line 859: Line 859:
-- Find default args, if any.
-- Find default args, if any.
local parent = frame.getParent and frame:getParent()
local parent = frame.getParent and frame:getParent()
local defaultArgs = parent and cfg.wrappers[parent:getTitle():gsub('/sandbox$', '')]
local defaultArgs = parent and cfg.wrappers[parent:getTitle():gsub('/Testes$', '')]


-- Find user args, and use the parent frame if we are being called from a
-- Find user args, and use the parent frame if we are being called from a