Module:Protection banner: Difference between revisions

Content added Content deleted
Enwikipedia>Mr. Stradivarius
(add a p.renderImageLink function so that we can share image generation code between the padlock and the banner)
Enwikipedia>Mr. Stradivarius
(beautify the categories table)
Line 9:
-- The key strings follow this format:
-- type, level, ns, reason, expiry
['editall-autoconfirmedall-userall-all-all'] = 'Wikipedia semi-protected user and user talk = 'Wikipedia protected pages',
['editall-autoconfirmed-projectall-all-office-all'] = 'SemiWikipedia Office-protected project pages',
['edit-autoconfirmedall-filetemplate-all-all'] = 'Semi-Wikipedia protected imagestemplates',
['edit-autoconfirmed-templateall-all-all'] = 'Wikipedia semi-protected templatespages',
['edit-autoconfirmed-portal-all-all-indef'] = 'SemiWikipedia indefinitely semi-protected portalspages',
['edit-autoconfirmed-talk-all-blp-all'] = 'SemiWikipedia indefinitely semi-protected talkbiographies of living pagespeople',
['edit-autoconfirmed-all-blp-temp'] = 'Wikipedia temporarily semi-protected biographies of living people',
['alledit-allautoconfirmed-all-officedispute-all'] = 'Wikipedia Officepages semi-protected pagesdue to dispute',
['alledit-allautoconfirmed-all-allsock-all'] = 'Wikipedia pages semi-protected pagesfrom banned users',
['edit-autoconfirmed-all-vandalism-all'] = 'Wikipedia pages semi-protected against vandalism',
['edit-sysopautoconfirmed-usercategory-all-all'] = 'Wikipedia semi-protected user and user talk pagescategories',
['edit-sysopautoconfirmed-file-all-all'] = 'ProtectedSemi-protected images',
['edit-sysopautoconfirmed-projectportal-all-all'] = 'Protected projectSemi-protected pagesportals',
['edit-sysopautoconfirmed-templateproject-all-all'] = 'Wikipedia Semi-protected templatesproject pages',
['edit-sysopautoconfirmed-talk-all-all'] = 'ProtectedSemi-protected talk pages',
['edit-sysopautoconfirmed-template-all-vandalism-all'] = 'Wikipedia pages semi-protected against vandalismtemplates',
['edit-autoconfirmed-template-all-dispute-all'] = 'Wikipedia pages semi-protected due to disputetemplates',
['edit-sysopautoconfirmed-alluser-disputeall-all'] = 'Wikipedia pages semi-protected dueuser toand disputeuser talk pages',
['moveedit-sysop-all-disputeblp-all'] = 'Wikipedia pagesindefinitely move-protected duebiographies of toliving disputepeople',
['moveedit-sysop-user-all-allblp-temp'] = 'Wikipedia move-protectedtemporarily userprotected andbiographies userof talkliving pagespeople',
['moveedit-sysop-project-all-dispute-all'] = 'Wikipedia move-pages protected projectdue pagesto dispute',
['moveedit-sysop-portal-all-sock-all'] = 'Wikipedia move-pages protected portalsfrom banned users',
['moveedit-sysop-all-vandalism-all'] = 'Wikipedia pages move-protected due toagainst vandalism',
['edit-autoconfirmedsysop-templatecategory-all-all'] = 'Wikipedia semi-protected templatescategories',
['moveedit-sysop-templatefile-all-all'] = 'Wikipedia move-protectedProtected templatesimages',
['edit-allsysop-templateproject-all-all'] = 'WikipediaProtected protectedproject templatespages',
['moveedit-sysop-portaltalk-all-all'] = 'WikipediaProtected move-protectedtalk portalspages',
['edit-autoconfirmedsysop-alltemplate-sockall-all'] = 'Wikipedia pages semi-protected from banned userstemplates',
['edit-sysop-alluser-sockall-all'] = 'Wikipedia pages protected fromuser bannedand usersuser talk pages',
['editmove-autoconfirmedsysop-all-blpall-tempall'] = 'Wikipedia temporarily semimove-protected biographies of living peoplepages',
['editmove-sysop-all-blpall-tempindef'] = 'Wikipedia temporarilyindefinitely move-protected biographies of living peoplepages',
['editmove-autoconfirmedsysop-all-blpdispute-all'] = 'Wikipedia indefinitelypages semimove-protected biographies ofdue livingto peopledispute',
['editmove-sysop-all-blpvandalism-all'] = 'Wikipedia indefinitelypages move-protected biographies ofdue livingto peoplevandalism',
['editmove-autoconfirmedsysop-allportal-all-indefall'] = 'Wikipedia indefinitely semimove-protected pagesportals',
['editmove-autoconfirmedsysop-categoryportal-all-all'] = 'Wikipedia semimove-protected categoriesportals',
['editmove-sysop-categoryproject-all-all'] = 'Wikipedia move-protected categoriesproject pages',
['move-sysop-talk-all-all'] = 'Wikipedia move-protected talk pages',
['move-sysop-alltemplate-all-indefall'] = 'Wikipedia indefinitely move-protected pagestemplates',
['editmove-autoconfirmedsysop-alluser-all-all'] = 'Wikipedia semimove-protected user and user talk pages',
['movepc-sysopautoconfirmed-all-all-all'] = 'Wikipedia move-pending changes protected pages (level 1)',
['pc-autoconfirmedreviewer-all-all-all'] = 'Wikipedia pending changes protected pages (level 12)',
['pc-reviewer-all-all-all'] = 'Wikipedia pending changes protected pages (level 2)',
['all-all-all-office-all'] = 'Wikipedia Office-protected pages',
['all-all-all-all-all'] = 'Wikipedia protected pages',
}