Changes
Jump to navigation
Jump to search
Module:Effective protection level
(view source)
Revision as of 11:11, 26 March 2020
270 bytes added
,
11:11, 26 March 2020
m
1 revision imported
Line 27:
Line 27:
end
end
if title.namespace == 8 then -- MediaWiki namespace
if title.namespace == 8 then -- MediaWiki namespace
−
return 'sysop'
+
if title.contentModel == 'javascript' or title.contentModel == 'css' then -- site JS or CSS page
−
elseif title.namespace == 2 and title.isSubpage
and (
title.contentModel == 'javascript' or title.contentModel == 'css'
)
then -- user JS or CSS page
+
return 'interfaceadmin'
−
return 'sysop'
+
else -- any non-JS/CSS MediaWiki page
+
return 'sysop'
+
end
+
elseif title.namespace == 2 and title.isSubpage
then
+
if
title.contentModel == 'javascript' or title.contentModel == 'css' then -- user JS or CSS page
+
return 'interfaceadmin'
+
elseif title.contentModel == 'json' then -- user JSON page
+
return 'sysop'
+
end
end
end
local level = title.protectionLevels[action] and title.protectionLevels[action][1]
local level = title.protectionLevels[action] and title.protectionLevels[action][1]
E.vandenberge
Bureaucrats
,
Administrators
1,344
edits
Navigation menu
Personal tools
Log in
Namespaces
Module
Discussion
Variants
Views
Read
View source
View history
More
Search
Navigation
Main page
Help
About
About the TSG
About this Wiki
FAQ
Disclaimer
Survey
Customer Survey
Tools
Special pages
Printable version