Modul:Protection banner: Unterschied zwischen den Versionen
next expiry
(now reason) |
(next expiry) |
||
Zeile 70: | Zeile 70: | ||
local indefStrings = configObj.cfg.indefStrings | local indefStrings = configObj.cfg.indefStrings | ||
if indefStrings[args.expiry] then | if indefStrings[args.expiry] then | ||
self. | self.expiry = 'indef' | ||
elseif type(args.expiry) == 'number' then | elseif type(args.expiry) == 'number' then | ||
self. | self.expiry = args.expiry | ||
else | else | ||
self. | self.expiry = validateDate(args.expiry, 'expiry date') | ||
end | end | ||
end | end | ||
Zeile 240: | Zeile 240: | ||
function Blurb:_makeDisputeBlurbParameter() | function Blurb:_makeDisputeBlurbParameter() | ||
local expiry = self._protectionObj | local expiry = self._protectionObj.expiry | ||
if type(expiry) == 'number' then | if type(expiry) == 'number' then | ||
return self:_getExpandedMessage('dispute-blurb-expiry') | return self:_getExpandedMessage('dispute-blurb-expiry') | ||
Zeile 294: | Zeile 294: | ||
function Blurb:_makeExpiryParameter() | function Blurb:_makeExpiryParameter() | ||
local expiry = self._protectionObj | local expiry = self._protectionObj.expiry | ||
if expiry == 'indef' then | if expiry == 'indef' then | ||
return nil | return nil | ||
Zeile 353: | Zeile 353: | ||
function Blurb:_makeIntroBlurbParameter() | function Blurb:_makeIntroBlurbParameter() | ||
local expiry = self._protectionObj | local expiry = self._protectionObj.expiry | ||
if type(expiry) == 'number' then | if type(expiry) == 'number' then | ||
return self:_getExpandedMessage('intro-blurb-expiry') | return self:_getExpandedMessage('intro-blurb-expiry') | ||
Zeile 461: | Zeile 461: | ||
function Blurb:_makeTooltipBlurbParameter() | function Blurb:_makeTooltipBlurbParameter() | ||
local expiry = self._protectionObj | local expiry = self._protectionObj.expiry | ||
if type(expiry) == 'number' then | if type(expiry) == 'number' then | ||
return self:_getExpandedMessage('tooltip-blurb-expiry') | return self:_getExpandedMessage('tooltip-blurb-expiry') | ||
Zeile 535: | Zeile 535: | ||
local action = protectionObj.action | local action = protectionObj.action | ||
local level = protectionObj.level | local level = protectionObj.level | ||
local expiry = protectionObj | local expiry = protectionObj.expiry | ||
local namespace = titleObj.namespace | local namespace = titleObj.namespace | ||
Zeile 709: | Zeile 709: | ||
-- Get the expiry. | -- Get the expiry. | ||
local expiry = protectionObj | local expiry = protectionObj.expiry | ||
if type(expiry) == 'number' then | if type(expiry) == 'number' then | ||
expiry = 'temp' | expiry = 'temp' | ||
Zeile 866: | Zeile 866: | ||
local reasonsWithoutExpiryCheck = configObj.cfg.reasonsWithoutExpiryCheck | local reasonsWithoutExpiryCheck = configObj.cfg.reasonsWithoutExpiryCheck | ||
local expiryCheckActions = configObj.cfg.expiryCheckActions | local expiryCheckActions = configObj.cfg.expiryCheckActions | ||
local expiry = protectionObj | local expiry = protectionObj.expiry | ||
local action = protectionObj.action | local action = protectionObj.action | ||
local reason = protectionObj.reason | local reason = protectionObj.reason | ||
Zeile 890: | Zeile 890: | ||
local protectionObj = self._protectionObj | local protectionObj = self._protectionObj | ||
local expiry = protectionObj | local expiry = protectionObj.expiry | ||
local action = protectionObj.action | local action = protectionObj.action | ||
local level = protectionObj.level | local level = protectionObj.level |