Module:Protection banner: Difference between revisions
finish list of categories
(add blp cats) |
(finish list of categories) |
||
Line 6: | Line 6: | ||
name = 'Wikipedia semi-protected user and user talk pages', | name = 'Wikipedia semi-protected user and user talk pages', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'autoconfirmed', | ||
ns = {[2] = true, [3] = true} | ns = {[2] = true, [3] = true} -- User and user talk | ||
}, | }, | ||
{ | { | ||
name = 'Semi-protected project pages', | name = 'Semi-protected project pages', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'autoconfirmed', | ||
ns = {[4] = true} | ns = {[4] = true} -- Project | ||
}, | }, | ||
{ | { | ||
name = 'Semi-protected images', | name = 'Semi-protected images', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'autoconfirmed', | ||
ns = {[6] = true} | ns = {[6] = true} -- File | ||
}, | }, | ||
{ | { | ||
name = 'Wikipedia semi-protected templates', | name = 'Wikipedia semi-protected templates', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'autoconfirmed', | ||
ns = {[10] = true} | ns = {[10] = true} -- Template | ||
}, | }, | ||
{ | { | ||
name = 'Semi-protected portals', | name = 'Semi-protected portals', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'autoconfirmed', | ||
ns = {[100] = true} | ns = {[100] = true} -- Portal | ||
}, | }, | ||
{ | { | ||
name = 'Semi-protected talk pages', | name = 'Semi-protected talk pages', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'autoconfirmed', | ||
ns = | ns = {talk = true} | ||
}, | }, | ||
{ | { | ||
name = 'Wikipedia pages semi-protected against vandalism', | name = 'Wikipedia pages semi-protected against vandalism', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'autoconfirmed', | ||
reason = 'vandalism' | reason = 'vandalism' | ||
}, | }, | ||
Line 55: | Line 48: | ||
name = 'Wikipedia protected user and user talk pages', | name = 'Wikipedia protected user and user talk pages', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'sysop', | ||
ns = {[2] = true, [3] = true} | ns = {[2] = true, [3] = true} -- User and user talk | ||
}, | }, | ||
{ | { | ||
name = 'Protected images', | name = 'Protected images', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'sysop', | ||
ns = | ns = {[6] = true} -- File | ||
}, | }, | ||
{ | { | ||
name = 'Protected project pages', | name = 'Protected project pages', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'sysop', | ||
ns = {[ | ns = {[4] = true, [12] = true} -- Project and Help | ||
}, | }, | ||
{ | { | ||
name = 'Wikipedia protected templates', | name = 'Wikipedia protected templates', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'sysop', | ||
ns = {[10] = true}, -- Template | ns = {[10] = true}, -- Template | ||
}, | }, | ||
{ | { | ||
name = 'Protected talk pages', | name = 'Protected talk pages', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'sysop', | ||
ns = | ns = {talk = true} | ||
}, | }, | ||
{ | { | ||
name = 'Wikipedia pages protected against vandalism', | name = 'Wikipedia pages protected against vandalism', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'sysop', | ||
reason = 'vandalism' | reason = 'vandalism' | ||
}, | }, | ||
Line 97: | Line 84: | ||
name = 'Wikipedia pages semi-protected due to dispute', | name = 'Wikipedia pages semi-protected due to dispute', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'autoconfirmed', | ||
reason = 'dispute' | reason = 'dispute' | ||
}, | }, | ||
Line 104: | Line 90: | ||
name = 'Wikipedia pages protected due to dispute', | name = 'Wikipedia pages protected due to dispute', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'sysop', | ||
reason = 'dispute' | reason = 'dispute' | ||
}, | }, | ||
Line 111: | Line 96: | ||
name = 'Wikipedia pages move-protected due to dispute', | name = 'Wikipedia pages move-protected due to dispute', | ||
type = 'move', | type = 'move', | ||
level = ' | level = 'sysop', | ||
reason = 'dispute' | reason = 'dispute' | ||
}, | }, | ||
Line 118: | Line 102: | ||
name = 'Wikipedia move-protected user and user talk pages', | name = 'Wikipedia move-protected user and user talk pages', | ||
type = 'move', | type = 'move', | ||
level = ' | level = 'sysop', | ||
ns = {[2] = true, [3] = true} | ns = {[2] = true, [3] = true} -- User and user talk | ||
}, | }, | ||
{ | { | ||
name = 'Wikipedia move-protected project pages', | name = 'Wikipedia move-protected project pages', | ||
type = 'move', | type = 'move', | ||
level = ' | level = 'sysop', | ||
ns = {[4] = true} | ns = {[4] = true} -- Project | ||
}, | }, | ||
{ | { | ||
name = 'Wikipedia move-protected portals', | name = 'Wikipedia move-protected portals', | ||
type = 'move', | type = 'move', | ||
level = ' | level = 'sysop', | ||
ns = {[100] = true} | ns = {[100] = true} -- Portal | ||
}, | }, | ||
{ | { | ||
name = 'Wikipedia semi-protected templates', | name = 'Wikipedia semi-protected templates', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'autoconfirmed', | ||
ns = {[10] = true} | ns = {[10] = true} -- Template | ||
}, | }, | ||
{ | { | ||
name = 'Wikipedia move-protected templates', | name = 'Wikipedia move-protected templates', | ||
type = 'move', | type = 'move', | ||
level = ' | level = 'sysop', | ||
ns = {[10] = true} | ns = {[10] = true} -- Template | ||
}, | }, | ||
{ | { | ||
name = 'Wikipedia protected templates', | name = 'Wikipedia protected templates', | ||
type = 'edit', | type = 'edit', | ||
ns = {[10] = true} -- Template | |||
ns = {[10] = true} | |||
}, | }, | ||
{ | { | ||
name = 'Wikipedia move-protected portals', | name = 'Wikipedia move-protected portals', | ||
type = 'move', | type = 'move', | ||
level = ' | level = 'sysop', | ||
ns = {[100] = true} | ns = {[100] = true} -- Portal | ||
}, | }, | ||
{ | { | ||
name = 'Wikipedia pages semi-protected from banned users', | name = 'Wikipedia pages semi-protected from banned users', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'autoconfirmed', | ||
reason = 'sock' | reason = 'sock' | ||
}, | }, | ||
Line 174: | Line 149: | ||
name = 'Wikipedia pages protected from banned users', | name = 'Wikipedia pages protected from banned users', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'sysop', | ||
reason = 'sock' | reason = 'sock' | ||
}, | }, | ||
Line 181: | Line 155: | ||
name = 'Wikipedia temporarily semi-protected biographies of living people', | name = 'Wikipedia temporarily semi-protected biographies of living people', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'autoconfirmed', | ||
reason = 'blp', | reason = 'blp', | ||
expiry = 'temp' | expiry = 'temp' | ||
Line 189: | Line 162: | ||
name = 'Wikipedia temporarily protected biographies of living people', | name = 'Wikipedia temporarily protected biographies of living people', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'sysop', | ||
reason = 'blp', | reason = 'blp', | ||
expiry = 'temp' | expiry = 'temp' | ||
Line 197: | Line 169: | ||
name = 'Wikipedia indefinitely semi-protected biographies of living people', | name = 'Wikipedia indefinitely semi-protected biographies of living people', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'autoconfirmed', | ||
reason = 'blp', | reason = 'blp', | ||
expiry = 'indef' | expiry = 'indef' | ||
Line 205: | Line 176: | ||
name = 'Wikipedia indefinitely protected biographies of living people', | name = 'Wikipedia indefinitely protected biographies of living people', | ||
type = 'edit', | type = 'edit', | ||
level = ' | level = 'sysop', | ||
reason = 'blp', | reason = 'blp', | ||
expiry = 'indef' | expiry = 'indef' | ||
}, | |||
{ | |||
name = 'Wikipedia indefinitely semi-protected pages', | |||
type = 'edit', | |||
level = 'autoconfirmed', | |||
expiry = 'indef' | |||
}, | |||
{ | |||
name = 'Wikipedia move-protected talk pages', | |||
type = 'move', | |||
level = 'sysop', | |||
ns = {talk = true} | |||
}, | |||
{ | |||
name = 'Wikipedia indefinitely move-protected pages', | |||
type = 'move', | |||
level = 'sysop', | |||
expiry = 'indef' | |||
}, | |||
{ | |||
name = 'Wikipedia semi-protected pages', | |||
type = 'edit', | |||
level = 'autoconfirmed' | |||
}, | |||
{ | |||
name = 'Wikipedia protected pages', | |||
}, | |||
{ | |||
name = 'Wikipedia semi-protected categories', | |||
type = 'edit', | |||
level = 'autoconfirmed', | |||
ns = {[14] = true} | |||
}, | |||
{ | |||
name = 'Wikipedia protected categories', | |||
type = 'edit', | |||
ns = {[14] = true} -- Category | |||
}, | |||
{ | |||
name = 'Wikipedia move-protected pages', | |||
type = 'move', | |||
level = 'sysop' | |||
}, | |||
{ | |||
name = 'Wikipedia Office-protected pages', | |||
reason = 'office' | |||
}, | |||
{ | |||
name = 'Wikipedia pending changes protected pages (level 1)', | |||
type = 'pc', | |||
level = 'autoconfirmed' | |||
}, | |||
{ | |||
name = 'Wikipedia pending changes protected pages (level 2)', | |||
type = 'pc', | |||
level = 'reviewer' | |||
}, | }, | ||
} | } | ||
local error_categories = { | local error_categories = { | ||
incorrect = 'Wikipedia pages with incorrect protection templates', | incorrect = 'Wikipedia pages with incorrect protection templates', | ||
no_expiry = 'Wikipedia protected pages without expiry' | no_expiry = 'Wikipedia protected pages without expiry', | ||
create = 'Wikipedia pages tagged as create-protected' | |||
} | } | ||