Modul:Protection banner: Unterschied zwischen den Versionen

use isDemo instead of args.category and use an isSmall variable while we're at it
(add a Protection:isTemporary method)
(use isDemo instead of args.category and use an isSmall variable while we're at it)
Zeile 812: Zeile 812:


local ret = {}
local ret = {}
local isDemo = yesno(args.demo)
local isSmall = yesno(args.small)


-- Render the banner
-- Render the banner
if protectionObj:isProtected() then
if protectionObj:isProtected() or isDemo then
ret[#ret + 1] = tostring(
ret[#ret + 1] = tostring(
(yesno(args.small) and Padlock or Banner)
(isSmall and Padlock or Banner)
:new(protectionObj, blurbObj, cfg)
:new(protectionObj, blurbObj, cfg)
)
)
Zeile 822: Zeile 824:
-- Render the categories
-- Render the categories
if yesno(args.category) ~= false then
if not isDemo then
ret[#ret + 1] = protectionObj:makeCategoryLinks()
ret[#ret + 1] = protectionObj:makeCategoryLinks()
end
end
Anonymer Benutzer