Module:Protection banner: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
(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 |
||
reason = 'all' |
|||
}, |
}, |
||
{ |
{ |
||
name = 'Semi-protected portals', |
name = 'Semi-protected portals', |
||
type = 'edit', |
type = 'edit', |
||
level = ' |
level = 'autoconfirmed', |
||
ns = {[100] = true} |
ns = {[100] = true} -- Portal |
||
reason = 'all' |
|||
}, |
}, |
||
{ |
{ |
||
name = 'Semi-protected talk pages', |
name = 'Semi-protected talk pages', |
||
type = 'edit', |
type = 'edit', |
||
level = ' |
level = 'autoconfirmed', |
||
ns = |
ns = {talk = true} |
||
reason = 'all' |
|||
}, |
}, |
||
{ |
{ |
||
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 |
||
reason = 'all' |
|||
}, |
}, |
||
{ |
{ |
||
name = 'Protected images', |
name = 'Protected images', |
||
type = 'edit', |
type = 'edit', |
||
level = ' |
level = 'sysop', |
||
ns = |
ns = {[6] = true} -- File |
||
reason = 'all' |
|||
}, |
}, |
||
{ |
{ |
||
name = 'Protected project pages', |
name = 'Protected project pages', |
||
type = 'edit', |
type = 'edit', |
||
level = ' |
level = 'sysop', |
||
ns = {[ |
ns = {[4] = true, [12] = true} -- Project and Help |
||
reason = 'all' |
|||
}, |
}, |
||
{ |
{ |
||
name = 'Wikipedia protected templates', |
name = 'Wikipedia protected templates', |
||
type = 'edit', |
type = 'edit', |
||
level = ' |
level = 'sysop', |
||
ns = {[10] = true}, -- Template |
ns = {[10] = true}, -- Template |
||
reason = 'all' |
|||
}, |
}, |
||
{ |
{ |
||
name = 'Protected talk pages', |
name = 'Protected talk pages', |
||
type = 'edit', |
type = 'edit', |
||
level = ' |
level = 'sysop', |
||
ns = |
ns = {talk = true} |
||
reason = 'all' |
|||
}, |
}, |
||
{ |
{ |
||
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 |
||
reason = 'all' |
|||
}, |
}, |
||
{ |
{ |
||
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 |
||
reason = 'all' |
|||
}, |
}, |
||
{ |
{ |
||
name = 'Wikipedia move-protected portals', |
name = 'Wikipedia move-protected portals', |
||
type = 'move', |
type = 'move', |
||
level = ' |
level = 'sysop', |
||
ns = {[100] = true} |
ns = {[100] = true} -- Portal |
||
reason = 'all' |
|||
}, |
}, |
||
{ |
{ |
||
name = 'Wikipedia semi-protected templates', |
name = 'Wikipedia semi-protected templates', |
||
type = 'edit', |
type = 'edit', |
||
level = ' |
level = 'autoconfirmed', |
||
ns = {[10] = true} |
ns = {[10] = true} -- Template |
||
reason = 'all' |
|||
}, |
}, |
||
{ |
{ |
||
name = 'Wikipedia move-protected templates', |
name = 'Wikipedia move-protected templates', |
||
type = 'move', |
type = 'move', |
||
level = ' |
level = 'sysop', |
||
ns = {[10] = true} |
ns = {[10] = true} -- Template |
||
reason = 'all' |
|||
}, |
}, |
||
{ |
{ |
||
name = 'Wikipedia protected templates', |
name = 'Wikipedia protected templates', |
||
type = 'edit', |
type = 'edit', |
||
⚫ | |||
⚫ | |||
⚫ | |||
reason = 'all' |
|||
}, |
}, |
||
{ |
{ |
||
name = 'Wikipedia move-protected portals', |
name = 'Wikipedia move-protected portals', |
||
type = 'move', |
type = 'move', |
||
level = ' |
level = 'sysop', |
||
ns = {[100] = true} |
ns = {[100] = true} -- Portal |
||
reason = 'all' |
|||
}, |
}, |
||
{ |
{ |
||
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', |
||
ns = 'all', |
|||
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', |
||
ns = 'all', |
|||
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', |
||
ns = 'all', |
|||
reason = 'blp', |
reason = 'blp', |
||
expiry = 'indef' |
expiry = 'indef' |
||
}, |
|||
{ |
|||
name = 'Wikipedia indefinitely semi-protected pages', |
|||
⚫ | |||
level = 'autoconfirmed', |
|||
expiry = 'indef' |
|||
}, |
|||
{ |
|||
name = 'Wikipedia move-protected talk pages', |
|||
⚫ | |||
⚫ | |||
ns = {talk = true} |
|||
}, |
|||
{ |
|||
name = 'Wikipedia indefinitely move-protected pages', |
|||
⚫ | |||
⚫ | |||
expiry = 'indef' |
|||
}, |
|||
{ |
|||
name = 'Wikipedia semi-protected pages', |
|||
⚫ | |||
level = 'autoconfirmed' |
|||
}, |
|||
{ |
|||
name = 'Wikipedia protected pages', |
|||
}, |
|||
{ |
|||
name = 'Wikipedia semi-protected categories', |
|||
⚫ | |||
level = 'autoconfirmed', |
|||
ns = {[14] = true} |
|||
}, |
|||
{ |
|||
name = 'Wikipedia protected categories', |
|||
⚫ | |||
ns = {[14] = true} -- Category |
|||
}, |
|||
{ |
|||
name = 'Wikipedia move-protected pages', |
|||
⚫ | |||
level = 'sysop' |
|||
}, |
|||
{ |
|||
name = 'Wikipedia Office-protected pages', |
|||
⚫ | |||
}, |
|||
{ |
|||
name = 'Wikipedia pending changes protected pages (level 1)', |
|||
⚫ | |||
level = 'autoconfirmed' |
|||
}, |
|||
{ |
|||
name = 'Wikipedia pending changes protected pages (level 2)', |
|||
⚫ | |||
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' |
|||
} |
} |
||