Module:Effective protection level: Difference between revisions
Content added Content deleted
Enwikipedia>Jackmcbarn (don't bother checking our own frame) |
Enwikipedia>Jackmcbarn (detect cascading protection) |
||
Line 20: | Line 20: | ||
return 'sysop' |
return 'sysop' |
||
else |
else |
||
local level = frame:callParserFunction('PROTECTIONLEVEL', action, pagename) |
|||
if level == 'sysop' then |
|||
return 'sysop' |
|||
elseif frame:callParserFunction('CASCADINGSOURCES', pagename) ~= '' then -- used by a cascading-protected page |
|||
return 'sysop' |
|||
end |
|||
return level |
|||
end |
end |
||
end |
end |