Difference between revisions of "Module:Effective protection level"

Jump to navigation Jump to search
test content models rather than page names, to match MediaWiki
>Jackmcbarn
(avoid calling the parser unnecessarily)
>Jackmcbarn
(test content models rather than page names, to match MediaWiki)
Line 27: Line 27:
if title.namespace == 8 then -- MediaWiki namespace
if title.namespace == 8 then -- MediaWiki namespace
return 'sysop'
return 'sysop'
elseif title.namespace == 2 and ( mw.ustring.find( pagename, '/.*%.js$') or mw.ustring.find( pagename, '/.*%.css$') ) then -- user .js or .css page
elseif title.namespace == 2 and ( title.contentModel == 'javascript' or title.contentModel == 'css' ) then -- user JS or CSS page
return 'sysop'
return 'sysop'
end
end
Anonymous user

Navigation menu