Changes
further conversion to new bannerData scheme
-- "deletion-discussion-blurb-xfd" if a link to a deletion discussion is
-- present, or "deletion-discussion-blurb-noxfd" if not.
--
-- ${PROTECTIONLOG} - a link to the protection log or the pending changes log,
-- depending on the protection action.
--]]
local introText = {}
introText.move = 'This ${PAGETYPE} is currently [[Help:Protection|protected]]'
.. ' from [[Help:Moving a page|page moves]]'
introText.create = '[[Help:Starting a new page|Recreation]] of this ${PAGETYPE}'
.. ' [[Help:Protection|has been disabled]]'
--------------------------------------------------------------------------------
-- Banner data table
-- Set the defaults for all protection types.
cfg.bannerData['all-all-all-all-all'] = {
text = introText.full 'This ${PAGETYPE} is currently [[Help:Protection|protected]]' .. 'from editing.',
explanation = 'Please discuss any changes on the ${TALKPAGELINK}; you'
.. ' may ${EDITREQUEST} to ask an'
cfg.bannerData['all-all-all-all-move'] = {
explanation = 'The page may still be edited but cannot be moved'
}
cfg.bannerData['all-all-all-all-create'] = {
explanation = '${DELETIONBLURB} If you would like to create a page'
}
-- Don't make an unprotection request link for pages in the MediaWiki namespace.
cfg.bannerData['all-mediawiki-all-all-all'] = {
explanation = 'Please discuss any changes on the ${TALKPAGELINK}; you'
.. ' may ${EDITREQUEST} to ask an'
-- Set defaults for temporarily-protected pages.
cfg.bannerData['temp-all-all-all-all'] = {
text = introText.full 'This ${PAGETYPE} is currently [[Help:Protection|protected]]' .. ' from editing until ${EXPIRY}.', tooltip = 'This ${PAGETYPE} is ${PROTECTIONLEVEL} until ${EXPIRY}.',
}
-- Semi-protected pages.
cfg.bannerData['all-all-all-autoconfirmed-edit'] = {
text = introText'Editing of this ${PAGETYPE} by [[Wikipedia:User access levels' .semi . '#New users|new]] or [[Wikipedia:User access levels#Unregistered users' .. '|unregistered]] users is currently [[Help:Protection|disabled]].',
}
-- Temporarily semi-protected pages.
cfg.bannerData['temp-all-all-autoconfirmed-edit'] = {
text = introText'Editing of this ${PAGETYPE} by [[Wikipedia:User access levels' .. '#New users|new]] or [[Wikipedia:User access levels#Unregistered users' .. '|unregistered]] users is currently [[Help:Protection|disabled]]' .. ' until ${EXPIRY}.',} -- Move-protected pages.cfg.bannerData['all-all-all-all-move'] = { text = 'This ${PAGETYPE} is currently [[Help:Protection|protected]]' .. ' from [[Help:Moving a page|page moves]].',} -- Temporarily move-protected pages.cfg.bannerData['temp-all-all-all-move'] = { text = 'This ${PAGETYPE} is currently [[Help:Protection|protected]]' .. ' from [[Help:Moving a page|page moves]] until ${EXPIRY}.semi ',} -- Create-protected pages.cfg.bannerData['all-all-all-all-create'] = { text = '[[Help:Starting a new page|Recreation]] of this ${PAGETYPE}' .. ' [[Help:Protection|has been disabled]].',} -- Create-protected pages.cfg.bannerData['temp-all-all-all-create'] = { text = '[[Help:Starting a new page|Recreation]] of this ${PAGETYPE}' .. ' [[Help:Protection|has been disabled]] until ${EXPIRY}.',
}
local bannerDataCategories = {
['all-all-office-all-all'] = 'Wikipedia Office-protected pages', ['all-all-reset-all-all'] = 'Wikipedia Office-protected pages', ['all-template-all-all-edit'] = 'Wikipedia protected templates', ['all-all-all-autoconfirmed-edit'] = 'Wikipedia semi-protected pages', ['indef-all-all-autoconfirmed-edit'] = 'Wikipedia indefinitely semi-protected pages', ['all-all-blp-autoconfirmed-edit'] = 'Wikipedia indefinitely semi-protected biographies of living people', ['temp-all-blp-autoconfirmed-edit'] = 'Wikipedia temporarily semi-protected biographies of living people', ['all-all-dispute-autoconfirmed-edit'] = 'Wikipedia pages semi-protected due to dispute', ['all-all-sock-autoconfirmed-edit'] = 'Wikipedia pages semi-protected from banned users',
['all-all-vandalism-autoconfirmed-edit'] = 'Wikipedia pages semi-protected against vandalism',
['all-category-all-autoconfirmed-edit'] = 'Wikipedia semi-protected categories', ['all-file-all-autoconfirmed-edit'] = 'Semi-protected images', ['all-portal-all-autoconfirmed-edit'] = 'Semi-protected portals', ['all-project-all-autoconfirmed-edit'] = 'Semi-protected project pages', ['all-talk-all-autoconfirmed-edit'] = 'Semi-protected talk pages', ['all-template-all-autoconfirmed-edit'] = 'Wikipedia semi-protected templates', ['all-template-all-autoconfirmed-edit'] = 'Wikipedia semi-protected templates', ['all-user-all-autoconfirmed-edit'] = 'Wikipedia semi-protected user and user talk pages', ['all-all-blp-sysop-edit'] = 'Wikipedia indefinitely protected biographies of living people', ['temp-all-blp-sysop-edit'] = 'Wikipedia temporarily protected biographies of living people', ['all-all-dispute-sysop-edit'] = 'Wikipedia pages protected due to dispute', ['all-all-sock-sysop-edit'] = 'Wikipedia pages protected from banned users', ['all-all-vandalism-sysop-edit'] = 'Wikipedia pages protected against vandalism', ['all-category-all-sysop-edit'] = 'Wikipedia protected categories', ['all-file-all-sysop-edit'] = 'Protected images', ['all-project-all-sysop-edit'] = 'Protected project pages', ['all-talk-all-sysop-edit'] = 'Protected talk pages', ['all-template-all-sysop-edit'] = 'Wikipedia protected templates', ['all-user-all-sysop-edit'] = 'Wikipedia protected user and user talk pages', ['all-all-all-sysop-move'] = 'Wikipedia move-protected pages', ['indef-all-all-sysop-move'] = 'Wikipedia indefinitely move-protected pages', ['all-all-dispute-sysop-move'] = 'Wikipedia pages move-protected due to dispute', ['all-all-vandalism-sysop-move'] = 'Wikipedia pages move-protected due to vandalism', ['all-portal-all-sysop-move'] = 'Wikipedia move-protected portals', ['all-portal-all-sysop-move'] = 'Wikipedia move-protected portals', ['all-project-all-sysop-move'] = 'Wikipedia move-protected project pages', ['all-talk-all-sysop-move'] = 'Wikipedia move-protected talk pages', ['all-template-all-sysop-move'] = 'Wikipedia move-protected templates', ['all-user-all-sysop-move'] = 'Wikipedia move-protected user and user talk pages',
['all-all-all-autoconfirmed-autoreview'] = 'Wikipedia pending changes protected pages (level 1)',
['all-all-all-reviewer-autoreview'] = 'Wikipedia pending changes protected pages (level 2)',
}