local categories = {
{ name ['edit-autoconfirmed-user-all-all'] = 'Wikipedia semi-protected user and user talk pages', type = ['edit', level = '-autoconfirmed-project-all-all', ns = {[2] = true, [3] = true} -- User and user talk }, { name = 'Semi-protected project pages', type = ['edit', level = '-autoconfirmed-file-all-all', ns = {[4] = true} -- Project }, { name = 'Semi-protected images', type = ['edit', level = '-autoconfirmed-template-all-all', ns = {[6] = true} -- File }, { name = 'Wikipedia semi-protected templates', type = ['edit', level = '-autoconfirmed-portal-all-all', ns = {[10] = true} -- Template }, { name = 'Semi-protected portals', type = ['edit', level = '-autoconfirmed-talk-all-all', ns = {[100] = true} -- Portal }, { name = 'Semi-protected talk pages', type = ['edit', level = '-autoconfirmed-all-vandalism-all', ns = {talk = true} }, { name ] = 'Wikipedia pages semi-protected against vandalism', type = ['edit-sysop-user-all-all', level = 'autoconfirmed', reason = 'vandalism' }, { name ] = 'Wikipedia protected user and user talk pages', type = ['edit', level = '-sysop-file-all-all', ns = {[2] = true, [3] = true} -- User and user talk }, { name = 'Protected images', type = ['edit', level = '-sysop-project-all-all', ns = {[6] = true} -- File }, { name = 'Protected project pages', type = ['edit', level = '-sysop-template-all-all', ns = {[4] = true, [12] = true} -- Project and Help }, { name = 'Wikipedia protected templates', type = ['edit', level = '-sysop-talk-all-all', ns = {[10] = true}, -- Template }, { name = 'Protected talk pages', type = ['edit', level = '-sysop-all-vandalism-all', ns = {talk = true} }, { name ] = 'Wikipedia pages protected against vandalism', type = ['edit-autoconfirmed-all-dispute-all', level = 'sysop', reason = 'vandalism' }, { name ] = 'Wikipedia pages semi-protected due to dispute', type = ['edit', level = 'autoconfirmed', reason = '-sysop-all-dispute-all' }, { name ] = 'Wikipedia pages protected due to dispute', type = 'edit', level = ['move-sysop', reason = '-all-dispute-all' }, { name ] = 'Wikipedia pages move-protected due to dispute', type = ['move', level = '-sysop-user-all-all', reason = 'dispute' }, { name ] = 'Wikipedia move-protected user and user talk pages', type = ['move', level = '-sysop-user-all-all', ns = {[2] = true, [3] = true} -- User and user talk }, { name = 'Wikipedia move-protected project pages', type = ['move', level = '-sysop-portal-all-all', ns = {[4] = true} -- Project }, { name = 'Wikipedia move-protected portals', type = ['move', level = edit-autoconfirmed-template-all-all'sysop', ns = {[100] = true} -- Portal }, { name = 'Wikipedia semi-protected templates', type = ['editmove-sysop-template-all-all', level = 'autoconfirmed', ns = {[10] = true} -- Template }, { name = 'Wikipedia move-protected templates', type = ['moveedit-all-template-all-all', level = 'sysop', ns = {[10] = true} -- Template }, { name = 'Wikipedia protected templates', type = ['editmove-sysop-template-all-all', ns = {[10] = true} -- Template }, { name = 'Wikipedia move-protected portals', type = ['moveedit-autoconfirmed-all-sock-all', level = 'sysop', ns = {[100] = true} -- Portal }, { name = 'Wikipedia pages semi-protected from banned users', type = ['edit', level = 'autoconfirmed', reason = '-sysop-all-sock-all' }, { name ] = 'Wikipedia pages protected from banned users', type = ['edit-autoconfirmed-all-blp-temp', level = 'sysop', reason = 'sock' }, { name ] = 'Wikipedia temporarily semi-protected biographies of living people', type = ['edit', level = 'autoconfirmed', reason = '-sysop-all-blp', expiry = '-temp' }, { name ] = 'Wikipedia temporarily protected biographies of living people', type = ['edit', level = 'sysop', reason = '-autoconfirmed-all-blp-indef', expiry = 'temp' }, { name ] = 'Wikipedia indefinitely semi-protected biographies of living people', type = ['edit', level = 'autoconfirmed', reason = '-sysop-all-blp', expiry = '-indef' }, { name ] = 'Wikipedia indefinitely protected biographies of living people', type = ['edit', level = 'sysop', reason = 'blp', expiry = '-autoconfirmed-all-all-indef' }, { name ] = 'Wikipedia indefinitely semi-protected pages', type = ['editmove-sysop-talk-all-all', level = 'autoconfirmed', expiry = 'indef' }, { name ] = 'Wikipedia move-protected talk pages', type = ['move', level = '-sysop-all-all-indef', ns = {talk = true} }, { name ] = 'Wikipedia indefinitely move-protected pages', type = ['moveedit-autoconfirmed-all-all-all', level = 'sysop', expiry = 'indef' }, { name ] = 'Wikipedia semi-protected pages', type = ['editall-all-all-all-all', level = 'autoconfirmed' }, { name ] = 'Wikipedia protected pages', }, { name ['edit-autoconfirmed-category-all-all'] = 'Wikipedia semi-protected categories', type = ['edit-sysop-all-all-all', level = 'autoconfirmed', ns = {[14] = true} }, { name = 'Wikipedia protected categories', type = ['editmove-sysop-all-all-all', ns = {[14] = true} -- Category }, { name = 'Wikipedia move-protected pages', type = ['moveall-all-all-office-all', level = 'sysop' }, { name ] = 'Wikipedia Office-protected pages', reason = ['officepc-autoconfirmed-all-all-all' }, { name ] = 'Wikipedia pending changes protected pages (level 1)', type = ['pc-reviewer-all-all-all', level = 'autoconfirmed' }, { name ] = 'Wikipedia pending changes protected pages (level 2)', type = 'pc', level = 'reviewer' },
}