Editing Module:Protection banner/config
From MINR.ORG WIKI
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 4: | Line 4: | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | |||
-- BANNER DATA | -- BANNER DATA | ||
− | |||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | -- | + | -- PARAMETERS |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
-- | -- | ||
-- The values in the banner data can take parameters. These are specified | -- The values in the banner data can take parameters. These are specified | ||
-- using ${TEXTLIKETHIS} (a dollar sign preceding a parameter name | -- using ${TEXTLIKETHIS} (a dollar sign preceding a parameter name | ||
− | -- enclosed in curly braces). | + | -- enclosed in curly braces). Available parameters: |
− | |||
− | |||
-- | -- | ||
-- ${CURRENTVERSION} - a link to the page history or the move log, with the | -- ${CURRENTVERSION} - a link to the page history or the move log, with the | ||
-- display message "current-version-edit-display" or | -- display message "current-version-edit-display" or | ||
-- "current-version-move-display". | -- "current-version-move-display". | ||
+ | -- | ||
+ | -- ${DELETIONDISCUSSION} - a link to the deletion discussion, if a link | ||
+ | -- to it was specified. | ||
+ | -- | ||
+ | -- ${DISPUTEBLURB} - a blurb about editing disputes, using the INTROBLURB | ||
+ | -- parameter and the DISPUTESECTION parameter. E.g. "This page is protected | ||
+ | -- from editing until disputes have been resolved." | ||
+ | -- | ||
+ | -- ${DISPUTESECTION} - if a section link is passed to the module, this is | ||
+ | -- a link to that section with the display message | ||
+ | -- "dispute-section-link-display". Otherwise it is just the display | ||
+ | -- message with no link. | ||
-- | -- | ||
-- ${EDITREQUEST} - a link to create an edit request for the current page. | -- ${EDITREQUEST} - a link to create an edit request for the current page. | ||
+ | -- | ||
+ | -- ${EXPIRY} - the protection expiry date in the format DD Month YYYY. If | ||
+ | -- protection is indefinite or is not set, this is the blank string. | ||
-- | -- | ||
-- ${EXPLANATIONBLURB} - an explanation blurb, e.g. "Please discuss any changes | -- ${EXPLANATIONBLURB} - an explanation blurb, e.g. "Please discuss any changes | ||
Line 51: | Line 43: | ||
-- ${INTROBLURB} - the PROTECTIONBLURB parameter, plus the expiry if an expiry | -- ${INTROBLURB} - the PROTECTIONBLURB parameter, plus the expiry if an expiry | ||
-- is set. E.g. "Editing of this page by new or unregistered users is currently | -- is set. E.g. "Editing of this page by new or unregistered users is currently | ||
− | -- disabled until dd Month YYYY | + | -- disabled until dd Month YYYY" |
-- | -- | ||
− | -- ${ | + | -- ${OFFICEBLURB} - a blurb about pages protected by the WMF office. If the |
− | -- | + | -- protection date has been specified, includes a sentence saying when the page |
+ | -- was protected. | ||
-- | -- | ||
-- ${PAGETYPE} - the type of the page, e.g. "article" or "template". | -- ${PAGETYPE} - the type of the page, e.g. "article" or "template". | ||
Line 70: | Line 63: | ||
-- ${PROTECTIONLOG} - a link to the protection log or the pending changes log, | -- ${PROTECTIONLOG} - a link to the protection log or the pending changes log, | ||
-- depending on the protection action. | -- depending on the protection action. | ||
+ | -- | ||
+ | -- ${RESETBLURB} - a blurb for pages using {{pp-reset}}. If the protection | ||
+ | -- date is specified, this includes information about when the page was | ||
+ | -- protected. | ||
-- | -- | ||
-- ${TALKPAGE} - a link to the talk page. If a section is specified, links | -- ${TALKPAGE} - a link to the talk page. If a section is specified, links | ||
Line 80: | Line 77: | ||
-- ${VANDAL} - links for the specified username (or the root page name) | -- ${VANDAL} - links for the specified username (or the root page name) | ||
-- using Module:Vandal-m. | -- using Module:Vandal-m. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
--]] | --]] | ||
− | -- | + | |
− | -- | + | -------------------------------------------------------------------------------- |
+ | -- Banner defaults | ||
+ | -------------------------------------------------------------------------------- | ||
+ | |||
+ | -- If no protection reason is specified, or no banner data exists for the | ||
+ | -- reason given, then this data will be used for the banner. Individual items | ||
+ | -- from this data will also be used if that item doesn't exist in the reason- | ||
+ | -- specific banner config. | ||
+ | |||
masterBanner = { | masterBanner = { | ||
− | text = '${INTROBLURB}', | + | text = '${INTROBLURB}.', |
explanation = '${EXPLANATIONBLURB}', | explanation = '${EXPLANATIONBLURB}', | ||
− | tooltip = '${TOOLTIPBLURB}', | + | tooltip = '${TOOLTIPBLURB}.', |
link = '${IMAGELINK}', | link = '${IMAGELINK}', | ||
alt = 'Page ${PROTECTIONLEVEL}' | alt = 'Page ${PROTECTIONLEVEL}' | ||
}, | }, | ||
− | |||
− | |||
− | |||
defaultBanners = { | defaultBanners = { | ||
edit = {}, | edit = {}, | ||
move = {}, | move = {}, | ||
+ | create = {}, | ||
autoreview = { | autoreview = { | ||
autoconfirmed = { | autoconfirmed = { | ||
alt = 'Page protected with pending changes level 1', | alt = 'Page protected with pending changes level 1', | ||
− | tooltip = 'All edits by unregistered and new users are subject to review | + | tooltip = 'All edits by unregistered and new users are subject to review', |
image = 'Padlock-silver-light.svg' | image = 'Padlock-silver-light.svg' | ||
}, | }, | ||
Line 142: | Line 110: | ||
alt = 'Page protected with pending changes level 2', | alt = 'Page protected with pending changes level 2', | ||
tooltip = 'All edits by users who are not reviewers or administrators are' | tooltip = 'All edits by users who are not reviewers or administrators are' | ||
− | .. ' subject to review | + | .. ' subject to review', |
− | |||
} | } | ||
− | + | } | |
− | |||
}, | }, | ||
− | -- | + | -------------------------------------------------------------------------------- |
− | -- | + | -- Banner config |
− | -- | + | -------------------------------------------------------------------------------- |
− | -- | + | |
− | -- | ||
− | -- | ||
− | -- | ||
− | -- | ||
− | -- | ||
banners = { | banners = { | ||
edit = { | edit = { | ||
blp = { | blp = { | ||
− | + | text = '${INTROBLURB} to promote compliance with' | |
− | |||
− | |||
− | text = '${ | ||
.. ' [[Wikipedia:Biographies of living persons' | .. ' [[Wikipedia:Biographies of living persons' | ||
.. "|Wikipedia's policy on the biographies" | .. "|Wikipedia's policy on the biographies" | ||
.. ' of living people]].', | .. ' of living people]].', | ||
− | tooltip = '${ | + | tooltip = '${TOOLTIPBLURB} to promote compliance with the policy on biographies of' |
− | .. ' | + | .. ' living people', |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}, | }, | ||
dispute = { | dispute = { | ||
− | + | text = '${DISPUTEBLURB}', | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
explanation = "This protection is '''not''' an endorsement of the" | explanation = "This protection is '''not''' an endorsement of the" | ||
.. ' ${CURRENTVERSION}. ${EXPLANATIONBLURB}', | .. ' ${CURRENTVERSION}. ${EXPLANATIONBLURB}', | ||
− | tooltip = ' | + | tooltip = 'due to editing disputes', |
}, | }, | ||
− | + | template = { | |
− | + | text = 'This is a permanently [[Help:Protection|protected]] ${PAGETYPE},' | |
− | .. ' [[Wikipedia: | + | .. ' as it is [[Wikipedia:High-risk templates|high-risk]].', |
− | + | explanation = 'Please discuss any changes on the ${TALKPAGE}; you may' | |
− | + | .. ' ${EDITREQUEST} to ask an' | |
− | + | .. ' [[Wikipedia:Administrators|administrator]] or' | |
− | + | .. ' [[Wikipedia:Template editor|template editor]] to make an edit if' | |
− | + | .. ' it is [[Help:Minor edit#When to mark an edit as a minor edit' | |
− | + | .. '|uncontroversial]] or supported by' | |
− | + | .. ' [[Wikipedia:Consensus|consensus]]. You can also' | |
− | .. ' [[Wikipedia: | + | .. ' [[Wikipedia:Requests for page protection|request]] that the page be' |
− | .. ' | + | .. ' unprotected.', |
− | .. ' | + | tooltip = 'This high-risk ${PAGETYPE} is permanently ${PROTECTIONLEVEL}' |
− | + | .. ' to prevent vandalism', | |
− | .. ' | + | alt = 'Permanently protected ${PAGETYPE}', |
− | .. ' | ||
− | .. | ||
− | .. ' | ||
− | |||
}, | }, | ||
office = { | office = { | ||
− | + | text = '${OFFICEBLURB}', | |
− | text = | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
explanation = "If you can edit this page, please discuss all changes and" | explanation = "If you can edit this page, please discuss all changes and" | ||
.. " additions on the ${TALKPAGE} first. '''Do not remove protection from this" | .. " additions on the ${TALKPAGE} first. '''Do not remove protection from this" | ||
Line 263: | Line 160: | ||
}, | }, | ||
reset = { | reset = { | ||
− | + | text = '${RESETBLURB}' | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
.. ' Standard Wikipedia policies will apply to its rewriting—which' | .. ' Standard Wikipedia policies will apply to its rewriting—which' | ||
.. ' will eventually be open to all editors—and will be strictly' | .. ' will eventually be open to all editors—and will be strictly' | ||
− | .. ' enforced. The | + | .. ' enforced. The article has been placed under a level of' |
− | .. ' | + | .. ' semi-protection temporarily during the rebuilding of this' |
− | .. ' | + | .. ' article.\n\nAny insertion of material directly from' |
− | .. ' pre-protection revisions of the | + | .. ' pre-protection revisions of the article will be removed, as' |
− | .. ' will any material added to the | + | .. ' will any material added to the article that is not properly' |
.. ' sourced. The associated talk page(s) were also cleared on the' | .. ' sourced. The associated talk page(s) were also cleared on the' | ||
− | .. " same date.\n\n" | + | .. " same date.\n\n'''Administrators may not override this action" |
− | .. "If you can edit this page, please discuss all changes and" | + | .. ' without approval from someone from the [[WP:OFFICE|Office]].' |
− | .. " additions on the ${TALKPAGE} first. '''Do | + | .. " No editor may remove this notice.'''", |
− | + | explanation = "If you can edit this page, please discuss all changes and" | |
− | .. " unless you are authorized by the Wikimedia Foundation" | + | .. " additions on the ${TALKPAGE} first. '''Do not remove protection from this" |
− | .. " | + | .. " page unless you are authorized by the Wikimedia Foundation to do" |
− | + | .. " so.'''", | |
− | |||
− | |||
image = 'Padlock-black.svg', | image = 'Padlock-black.svg', | ||
}, | }, | ||
sock = { | sock = { | ||
− | + | text = '${INTROBLURB} to prevent [[Wikipedia:Sock puppetry|sock puppets]] of' | |
− | |||
− | text = '${ | ||
.. ' [[Wikipedia:Blocking policy|blocked]] or' | .. ' [[Wikipedia:Blocking policy|blocked]] or' | ||
− | .. ' [[Wikipedia: | + | .. ' [[Wikipedia:List of banned users|banned users]]' |
− | .. ' from editing it | + | .. ' from editing it', |
− | tooltip = '${ | + | tooltip = '${TOOLTIPBLURB} to prevent sock puppets of blocked or banned users from' |
.. ' editing it', | .. ' editing it', | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}, | }, | ||
usertalk = { | usertalk = { | ||
− | + | text = '${INTROBLURB} to prevent ${VANDAL} from using it to make disruptive edits,' | |
− | |||
− | text = '${ | ||
.. ' such as abusing the' | .. ' such as abusing the' | ||
− | .. ' {{[[Template:unblock|unblock]]}} template | + | .. ' {{[[Template:unblock|unblock]]}} template', |
explanation = 'If you cannot edit this user talk page and you need to' | explanation = 'If you cannot edit this user talk page and you need to' | ||
.. ' make a change or leave a message, you can' | .. ' make a change or leave a message, you can' | ||
Line 345: | Line 202: | ||
}, | }, | ||
vandalism = { | vandalism = { | ||
− | + | text = '${INTROBLURB} due to [[Wikipedia:Vandalism|vandalism]].', | |
− | + | tooltip = '${TOOLTIPBLURB} due to vandalism', | |
− | text = '${ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | tooltip = '${ | ||
} | } | ||
}, | }, | ||
move = { | move = { | ||
dispute = { | dispute = { | ||
− | |||
− | |||
explanation = "This protection is '''not''' an endorsement of the" | explanation = "This protection is '''not''' an endorsement of the" | ||
.. ' ${CURRENTVERSION}. ${EXPLANATIONBLURB}', | .. ' ${CURRENTVERSION}. ${EXPLANATIONBLURB}', | ||
Line 368: | Line 213: | ||
}, | }, | ||
vandalism = { | vandalism = { | ||
− | |||
− | |||
− | |||
} | } | ||
}, | }, | ||
− | + | create = {}, | |
− | + | autoreview = {} | |
}, | }, | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
Line 387: | Line 223: | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
protectionBlurbs = { | protectionBlurbs = { | ||
edit = { | edit = { | ||
Line 402: | Line 229: | ||
autoconfirmed = 'Editing of this ${PAGETYPE} by [[Wikipedia:User access' | autoconfirmed = 'Editing of this ${PAGETYPE} by [[Wikipedia:User access' | ||
.. ' levels#New users|new]] or [[Wikipedia:User access levels#Unregistered' | .. ' levels#New users|new]] or [[Wikipedia:User access levels#Unregistered' | ||
− | .. ' users|unregistered]] users is currently [[Help:Protection|disabled]]' | + | .. ' users|unregistered]] users is currently [[Help:Protection|disabled]]' |
− | |||
− | |||
− | |||
}, | }, | ||
move = { | move = { | ||
default = 'This ${PAGETYPE} is currently [[Help:Protection|protected]]' | default = 'This ${PAGETYPE} is currently [[Help:Protection|protected]]' | ||
.. ' from [[Help:Moving a page|page moves]]' | .. ' from [[Help:Moving a page|page moves]]' | ||
+ | }, | ||
+ | create = { | ||
+ | default = '[[Help:Starting a new page|Recreation]] of this ${PAGETYPE}' | ||
+ | .. ' [[Help:Protection|has been disabled]]' | ||
}, | }, | ||
autoreview = { | autoreview = { | ||
Line 421: | Line 249: | ||
.. ' [[Wikipedia:Administrators|administrators]] are currently' | .. ' [[Wikipedia:Administrators|administrators]] are currently' | ||
.. ' [[Wikipedia:Pending changes|subject to review]]' | .. ' [[Wikipedia:Pending changes|subject to review]]' | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
} | } | ||
}, | }, | ||
Line 552: | Line 256: | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
protectionLevels = { | protectionLevels = { | ||
edit = { | edit = { | ||
default = 'protected', | default = 'protected', | ||
templateeditor = 'template-protected', | templateeditor = 'template-protected', | ||
− | |||
autoconfirmed = 'semi-protected', | autoconfirmed = 'semi-protected', | ||
}, | }, | ||
move = { | move = { | ||
default = 'move-protected' | default = 'move-protected' | ||
+ | }, | ||
+ | create = { | ||
+ | default = 'creation-protected' | ||
}, | }, | ||
autoreview = { | autoreview = { | ||
− | |||
− | |||
− | |||
} | } | ||
}, | }, | ||
Line 583: | Line 276: | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
images = { | images = { | ||
edit = { | edit = { | ||
− | + | sysop = 'Padlock.svg', | |
templateeditor = 'Padlock-pink.svg', | templateeditor = 'Padlock-pink.svg', | ||
− | |||
autoconfirmed = 'Padlock-silver.svg' | autoconfirmed = 'Padlock-silver.svg' | ||
}, | }, | ||
move = { | move = { | ||
− | default = 'Padlock- | + | sysop = 'Padlock-olive.svg', |
+ | templateeditor = 'Padlock-olive.svg' | ||
+ | }, | ||
+ | create = { | ||
+ | default = 'Padlock-skyblue.svg', | ||
}, | }, | ||
autoreview = { | autoreview = { | ||
autoconfirmed = 'Padlock-silver-light.svg', | autoconfirmed = 'Padlock-silver-light.svg', | ||
− | + | reviewer = 'Padlock-orange.svg' | |
− | |||
− | |||
− | |||
} | } | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}, | }, | ||
Line 618: | Line 299: | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
imageLinks = { | imageLinks = { | ||
edit = { | edit = { | ||
default = 'Wikipedia:Protection policy#full', | default = 'Wikipedia:Protection policy#full', | ||
templateeditor = 'Wikipedia:Protection policy#template', | templateeditor = 'Wikipedia:Protection policy#template', | ||
− | |||
autoconfirmed = 'Wikipedia:Protection policy#semi' | autoconfirmed = 'Wikipedia:Protection policy#semi' | ||
}, | }, | ||
move = { | move = { | ||
default = 'Wikipedia:Protection policy#move' | default = 'Wikipedia:Protection policy#move' | ||
+ | }, | ||
+ | create = { | ||
+ | default = 'Wikipedia:Protection policy#create' | ||
}, | }, | ||
autoreview = { | autoreview = { | ||
autoconfirmed = 'Wikipedia:Protection policy#pc1', | autoconfirmed = 'Wikipedia:Protection policy#pc1', | ||
reviewer = 'Wikipedia:Protection policy#pc2' | reviewer = 'Wikipedia:Protection policy#pc2' | ||
− | |||
− | |||
− | |||
} | } | ||
}, | }, | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | -- Padlock | + | -- Padlock positions |
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | -- | + | -- Sets the "right" CSS property for padlock icons, based on its protection |
− | + | -- action. This determines the position of the padlock among the other top | |
− | + | -- icons. If no value is found for the action, the default field is used. | |
− | -- | + | |
− | -- | + | padlockPositions = { |
− | + | autoreview = '85px', | |
− | + | default = '55px' | |
− | autoreview = ' | ||
− | default = ' | ||
}, | }, | ||
Line 666: | Line 335: | ||
--[[ | --[[ | ||
− | -- The protection categories are stored in the protectionCategories table. | + | -- The protection categories are stored in the cfg.protectionCategories table. |
-- Keys to this table are made up of the following strings: | -- Keys to this table are made up of the following strings: | ||
-- | -- | ||
Line 730: | Line 399: | ||
--]] | --]] | ||
− | |||
− | |||
− | |||
reasonsWithNamespacePriority = { | reasonsWithNamespacePriority = { | ||
+ | -- If the reason specified to the template is listed in this table, | ||
+ | -- namespace data will take priority over reason data in the protectionCategories | ||
+ | -- table. | ||
vandalism = true, | vandalism = true, | ||
}, | }, | ||
− | |||
− | |||
categoryNamespaceKeys = { | categoryNamespaceKeys = { | ||
+ | -- The string to use as a namespace key for the protectionCategories table for each | ||
+ | -- namespace number. | ||
[ 2] = 'user', | [ 2] = 'user', | ||
[ 3] = 'user', | [ 3] = 'user', | ||
Line 749: | Line 418: | ||
[ 14] = 'category', | [ 14] = 'category', | ||
[100] = 'portal', | [100] = 'portal', | ||
− | |||
}, | }, | ||
protectionCategories = { | protectionCategories = { | ||
− | ['all | + | ['all-all-all-all-all'] = 'Wikipedia protected pages', |
− | ['all | + | ['all-all-office-all-all'] = 'Wikipedia Office-protected pages', |
− | ['all | + | ['all-all-reset-all-all'] = 'Wikipedia Office-protected pages', |
− | ['all | + | ['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-all-dispute-autoconfirmed-edit'] = 'Wikipedia pages semi-protected due to dispute', |
− | ['indef | + | ['all-all-sock-autoconfirmed-edit'] = 'Wikipedia pages semi-protected from banned users', |
− | ['all | + | ['all-all-vandalism-autoconfirmed-edit'] = 'Wikipedia pages semi-protected against vandalism', |
− | ['temp | + | ['all-category-all-autoconfirmed-edit'] = 'Wikipedia semi-protected categories', |
− | ['all | + | ['all-file-all-autoconfirmed-edit'] = 'Semi-protected images', |
− | ['all | + | ['all-portal-all-autoconfirmed-edit'] = 'Semi-protected portals', |
− | ['all | + | ['all-project-all-autoconfirmed-edit'] = 'Semi-protected project pages', |
− | ['all | + | ['all-talk-all-autoconfirmed-edit'] = 'Semi-protected talk pages', |
− | ['all | + | ['all-template-all-autoconfirmed-edit'] = 'Wikipedia semi-protected templates', |
− | ['all | + | ['all-template-all-autoconfirmed-edit'] = 'Wikipedia semi-protected templates', |
− | ['all | + | ['all-user-all-autoconfirmed-edit'] = 'Wikipedia semi-protected user and user talk pages', |
− | ['all | + | ['all-all-blp-sysop-edit'] = 'Wikipedia indefinitely protected biographies of living people', |
− | ['all | + | ['temp-all-blp-sysop-edit'] = 'Wikipedia temporarily protected biographies of living people', |
− | ['all | + | ['all-all-dispute-sysop-edit'] = 'Wikipedia pages protected due to dispute', |
− | ['all | + | ['all-all-sock-sysop-edit'] = 'Wikipedia pages protected from banned users', |
− | ['all | + | ['all-all-vandalism-sysop-edit'] = 'Wikipedia pages protected against vandalism', |
− | ['temp | + | ['all-category-all-sysop-edit'] = 'Wikipedia protected categories', |
− | ['all | + | ['all-file-all-sysop-edit'] = 'Protected images', |
− | ['all | + | ['all-project-all-sysop-edit'] = 'Protected project pages', |
− | ['all | + | ['all-talk-all-sysop-edit'] = 'Protected talk pages', |
− | ['all | + | ['all-template-all-sysop-edit'] = 'Wikipedia protected templates', |
− | ['all | + | ['all-user-all-sysop-edit'] = 'Wikipedia protected user and user talk pages', |
− | ['all | + | ['all-all-all-sysop-move'] = 'Wikipedia move-protected pages', |
− | ['all | + | ['indef-all-all-sysop-move'] = 'Wikipedia indefinitely move-protected pages', |
− | ['all | + | ['all-all-dispute-sysop-move'] = 'Wikipedia pages move-protected due to dispute', |
− | ['all | + | ['all-all-vandalism-sysop-move'] = 'Wikipedia pages move-protected due to vandalism', |
− | ['all | + | ['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', | |
− | ['indef | + | ['all-template-all-sysop-move'] = 'Wikipedia move-protected templates', |
− | ['all | + | ['all-user-all-sysop-move'] = 'Wikipedia move-protected user and user talk pages', |
− | ['all | + | ['all-all-all-autoconfirmed-autoreview'] = 'Wikipedia pending changes protected pages (level 1)', |
− | ['all | + | ['all-all-all-reviewer-autoreview'] = 'Wikipedia pending changes protected pages (level 2)', |
− | ['all | ||
− | ['all | ||
− | ['all | ||
− | ['all | ||
− | ['all | ||
− | ['all | ||
− | ['all | ||
− | |||
}, | }, | ||
Line 809: | Line 469: | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | -- | + | -- If any of the following reasons is passed to the module, it will not output |
− | + | -- the "pages without expiry" tracking category. | |
− | + | reasonsWithoutExpiryCheck = { | |
− | + | blp = true, | |
− | -- | + | }, |
− | |||
− | |||
− | |||
− | |||
− | |||
+ | -- The module will only output the "pages without expiry" tracking category | ||
+ | -- for the actions set to true in the following table. | ||
expiryCheckActions = { | expiryCheckActions = { | ||
− | edit = | + | edit = true, |
move = false, | move = false, | ||
− | + | create = false, | |
− | + | autoreview = true | |
− | |||
− | |||
− | |||
− | |||
− | |||
}, | }, | ||
Line 836: | Line 488: | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | |||
− | |||
pagetypes = { | pagetypes = { | ||
[0] = 'article', | [0] = 'article', | ||
Line 851: | Line 501: | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | |||
− | |||
indefStrings = { | indefStrings = { | ||
['indef'] = true, | ['indef'] = true, | ||
Line 858: | Line 506: | ||
['indefinitely'] = true, | ['indefinitely'] = true, | ||
['infinite'] = true, | ['infinite'] = true, | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}, | }, | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
-- | -- | ||
− | -- | + | -- Messages |
-- | -- | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
Line 926: | Line 517: | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | -- Intro blurb | + | -- Intro blurb |
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | + | ['intro-blurb-expiry'] = '${PROTECTIONBLURB} until ${EXPIRY}', | |
− | + | ['intro-blurb-noexpiry'] = '${PROTECTIONBLURB}', | |
− | |||
− | |||
− | |||
− | ['intro-blurb-expiry'] = '${PROTECTIONBLURB} until ${EXPIRY} | ||
− | ['intro-blurb | ||
− | |||
− | |||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
Line 943: | Line 527: | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | + | ['tooltip-blurb-expiry'] = 'This ${PAGETYPE} is ${PROTECTIONLEVEL} until ${EXPIRY}', | |
− | + | ['tooltip-blurb-noexpiry'] = 'This ${PAGETYPE} is ${PROTECTIONLEVEL}', | |
− | |||
− | |||
− | ['tooltip-blurb-expiry'] = 'This ${PAGETYPE} is ${PROTECTIONLEVEL} until ${EXPIRY} | ||
− | ['tooltip-blurb | ||
− | |||
− | |||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | -- | + | -- Explanation blurb |
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | -- | + | ['explanation-blurb-full-subject'] = 'See the [[Wikipedia:Protection policy|' |
− | + | .. 'protection policy]] and ${PROTECTIONLOG} for more details.' | |
− | + | .. ' Please discuss any changes on the ${TALKPAGE}; you' | |
− | ['explanation-blurb-nounprotect'] = 'See the [[Wikipedia:Protection policy|' | + | .. ' may ${EDITREQUEST} to ask an' |
+ | .. ' [[Wikipedia:Administrators|administrator]] to make an edit if it' | ||
+ | .. ' is [[Help:Minor edit#When to mark an edit as a minor edit' | ||
+ | .. '|uncontroversial]] or supported by [[Wikipedia:Consensus' | ||
+ | .. '|consensus]]. You may also [[Wikipedia:Requests for' | ||
+ | .. ' page protection#Current requests for reduction in protection level' | ||
+ | .. '|request]] that this page be unprotected.', | ||
+ | |||
+ | ['explanation-blurb-full-nounprotect'] = 'See the [[Wikipedia:Protection policy|' | ||
.. 'protection policy]] and ${PROTECTIONLOG} for more details.' | .. 'protection policy]] and ${PROTECTIONLOG} for more details.' | ||
.. ' Please discuss any changes on the ${TALKPAGE}; you' | .. ' Please discuss any changes on the ${TALKPAGE}; you' | ||
Line 967: | Line 553: | ||
.. '|uncontroversial]] or supported by [[Wikipedia:Consensus' | .. '|uncontroversial]] or supported by [[Wikipedia:Consensus' | ||
.. '|consensus]].', | .. '|consensus]].', | ||
+ | |||
+ | ['explanation-blurb-move-subject'] = 'See the [[Wikipedia:Protection policy|' | ||
+ | .. 'protection policy]] and ${PROTECTIONLOG} for more details.' | ||
+ | .. ' The page may still be edited but cannot be moved' | ||
+ | .. ' until unprotected. Please discuss any suggested moves on the' | ||
+ | .. ' ${TALKPAGE} or at [[Wikipedia:Requested moves]]. You can also' | ||
+ | .. ' [[Wikipedia:Requests for page protection|request]] that the page be' | ||
+ | .. ' unprotected.', | ||
+ | |||
+ | ['explanation-blurb-move-talk'] = 'See the [[Wikipedia:Protection policy|' | ||
+ | .. 'protection policy]] and ${PROTECTIONLOG} for more details.' | ||
+ | .. ' The page may still be edited but cannot be moved' | ||
+ | .. ' until unprotected. Please discuss any suggested moves at' | ||
+ | .. ' [[Wikipedia:Requested moves]]. You can also' | ||
+ | .. ' [[Wikipedia:Requests for page protection|request]] that the page be' | ||
+ | .. ' unprotected.', | ||
+ | |||
+ | ['explanation-blurb-create-xfd'] = 'See the [[Wikipedia:Protection policy|' | ||
+ | .. 'protection policy]] and ${PROTECTIONLOG} for more details.' | ||
+ | .. ' Please see the ${DELETIONDISCUSSION}' | ||
+ | .. ' or the ${PROTECTIONLOG} for' | ||
+ | .. ' details of why this page was deleted. If you would like to create a page' | ||
+ | .. ' at this title, you must first' | ||
+ | .. ' [[Wikipedia:Requests for page protection|request]] for it to be' | ||
+ | .. ' unprotected, or contact the administrator who deleted the page for the' | ||
+ | .. ' deleted material to be restored. If unsuccessful, you can use' | ||
+ | .. ' [[Wikipedia:Deletion review|deletion review]].', | ||
+ | |||
+ | ['explanation-blurb-create-noxfd'] = 'See the [[Wikipedia:Protection policy|' | ||
+ | .. 'protection policy]] and ${PROTECTIONLOG} for more details.' | ||
+ | .. ' Please see the ${PROTECTIONLOG}' | ||
+ | .. ' for details of why this page was deleted. If you would like to create a page' | ||
+ | .. ' at this title, you must first' | ||
+ | .. ' [[Wikipedia:Requests for page protection|request]] for it to be' | ||
+ | .. ' unprotected, or contact the administrator who deleted the page for the' | ||
+ | .. ' deleted material to be restored. If unsuccessful, you can use' | ||
+ | .. ' [[Wikipedia:Deletion review|deletion review]].', | ||
+ | |||
+ | ['explanation-blurb-default'] = 'See the [[Wikipedia:Protection policy|' | ||
+ | .. 'protection policy]] and ${PROTECTIONLOG} for more details.' | ||
+ | .. ' You may [[Wikipedia:Requests for page' | ||
+ | .. ' protection#Current requests for edits to a protected page|request an' | ||
+ | .. ' edit]] to this page, or [[Wikipedia:Requests for' | ||
+ | .. ' page protection#Current requests for reduction in protection level' | ||
+ | .. '|ask]] for it to be unprotected.', | ||
+ | |||
+ | -------------------------------------------------------------------------------- | ||
+ | -- Dispute blurb | ||
+ | -------------------------------------------------------------------------------- | ||
+ | |||
+ | ['dispute-blurb-expiry'] = '${INTROBLURB} or until editing ${DISPUTESECTION}' | ||
+ | .. ' have been resolved.', | ||
+ | |||
+ | ['dispute-blurb-noexpiry'] = '${INTROBLURB} until editing ${DISPUTESECTION}' | ||
+ | .. ' have been resolved.', | ||
+ | |||
+ | ['dispute-section-link-display'] = 'disputes', | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | -- Protection log | + | -- Protection log links |
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | |||
− | |||
− | |||
['protection-log-display'] = 'protection log', | ['protection-log-display'] = 'protection log', | ||
['pc-log-display'] = 'pending changes log', | ['pc-log-display'] = 'pending changes log', | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | -- Current version | + | -- Current version messages |
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | |||
− | |||
− | |||
['current-version-move-display'] = 'current title', | ['current-version-move-display'] = 'current title', | ||
['current-version-edit-display'] = 'current version', | ['current-version-edit-display'] = 'current version', | ||
Line 992: | Line 629: | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | |||
− | |||
− | |||
['talk-page-link-display'] = 'talk page', | ['talk-page-link-display'] = 'talk page', | ||
Line 1,001: | Line 635: | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | -- | + | ['edit-request-full-display'] = 'submit a request', |
− | -- | + | ['edit-request-semi-display'] = 'request an edit', |
− | -- | + | |
− | [' | + | -------------------------------------------------------------------------------- |
+ | -- Deletion blurb | ||
+ | -------------------------------------------------------------------------------- | ||
+ | |||
+ | ['deletion-discussion-link-display'] = 'deletion discussion', | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | -- | + | -- Office blurb |
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | -- This is the | + | ['office-blurb-protectiondate'] = 'This ${PAGETYPE} is currently under the' |
− | -- the | + | .. ' scrutiny of the' |
− | [' | + | .. ' [[Wikipedia:Office actions|Wikimedia Foundation Office]]' |
+ | .. ' and is protected. It has been protected since ${PROTECTIONDATE}.', | ||
+ | |||
+ | ['office-blurb-noprotectiondate'] = 'This ${PAGETYPE} is currently under the' | ||
+ | .. ' scrutiny of the' | ||
+ | .. ' [[Wikipedia:Office actions|Wikimedia Foundation Office]]' | ||
+ | .. ' and is protected.', | ||
+ | |||
+ | -------------------------------------------------------------------------------- | ||
+ | -- Reset blurb | ||
+ | -------------------------------------------------------------------------------- | ||
+ | |||
+ | ['reset-blurb-protectiondate'] = 'On ${PROTECTIONDATE} this article was' | ||
+ | .. ' reduced to a simplified, "bare bones" version so that it may be' | ||
+ | .. ' completely rewritten to ensure it meets the policies of' | ||
+ | .. ' [[WP:NPOV|Neutral Point of View]] and [[WP:V|Verifiability]].', | ||
+ | |||
+ | ['reset-blurb-noprotectiondate'] = 'This article has been reduced to a' | ||
+ | .. ' simplified, "bare bones" version so that it may be completely' | ||
+ | .. ' rewritten to ensure it meets the policies of' | ||
+ | .. ' [[WP:NPOV|Neutral Point of View]] and [[WP:V|Verifiability]].', | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
Line 1,018: | Line 676: | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
− | |||
['tracking-category-incorrect'] = 'Wikipedia pages with incorrect protection templates', | ['tracking-category-incorrect'] = 'Wikipedia pages with incorrect protection templates', | ||
+ | ['tracking-category-expiry'] = 'Wikipedia protected pages without expiry', | ||
+ | ['tracking-category-create'] = 'Wikipedia pages tagged as create-protected', | ||
['tracking-category-template'] = 'Wikipedia template-protected pages other than templates and modules', | ['tracking-category-template'] = 'Wikipedia template-protected pages other than templates and modules', | ||
Line 1,027: | Line 686: | ||
-- These are images that are not defined by their protection action and protection level. | -- These are images that are not defined by their protection action and protection level. | ||
− | ['image-filename-indef'] = 'Padlock.svg', | + | |
+ | ['image-filename-indef'] = 'Padlock-red.svg', | ||
['image-filename-default'] = 'Transparent.gif', | ['image-filename-default'] = 'Transparent.gif', | ||