Module:Protection banner/config: Difference between revisions
Content deleted Content added
Enwikipedia>Mr. Stradivarius further conversion to new bannerData scheme |
Enwikipedia>Mr. Stradivarius use the old banner config style, but with the new parameter name scheme, and make more messages based on sentences rather than on snippets |
||
Line 90: | Line 90: | ||
-- enclosed in curly braces). Available parameters: |
-- enclosed in curly braces). Available parameters: |
||
-- |
-- |
||
-- ${ |
-- ${CURRENTVERSION} - a link to the page history or the move log, with the |
||
-- display message "current-version-edit-display" or |
|||
-- Defined in the cfg.pagetypes table. |
|||
-- "current-version-move-display". |
|||
-- |
-- |
||
-- ${DELETIONDISCUSSION} - a link to the deletion discussion, if a link |
|||
-- ${PROTECTIONLEVEL} - the protection level, e.g. "fully protected" or |
|||
-- to it was specified. |
|||
-- "semi-protected". |
|||
-- |
|||
-- ${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. |
|||
-- |
-- |
||
-- ${EXPIRY} - the protection expiry date in the format DD Month YYYY. If |
-- ${EXPIRY} - the protection expiry date in the format DD Month YYYY. If |
||
-- protection is indefinite or is not set, this is the blank string. |
-- protection is indefinite or is not set, this is the blank string. |
||
-- |
-- |
||
-- ${EXPLANATIONBLURB} - an explanation blurb, e.g. "Please discuss any changes |
|||
-- ${EDITREQUEST} - a link to create an edit request for the current page. |
|||
-- on the talk page; you may submit a request to ask an administrator to make |
|||
-- an edit if it is minor or supported by consensus." |
|||
-- |
-- |
||
-- ${ |
-- ${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 |
|||
-- straight to that talk page section. |
|||
-- disabled until dd Month YYYY" |
|||
-- |
-- |
||
-- ${ |
-- ${PAGETYPE} - the type of the page, e.g. "article" or "template". |
||
-- Defined in the cfg.pagetypes table. |
|||
-- example, "Please see the deletion discussion or the protection log for |
|||
-- |
|||
-- details of why this page was deleted." Uses the message |
|||
-- ${PROTECTIONBLURB} - a blurb explaining the protection level of the page, e.g. |
|||
-- "deletion-discussion-blurb-xfd" if a link to a deletion discussion is |
|||
-- "Editing of this page by new or unregistered users is currently disabled" |
|||
-- present, or "deletion-discussion-blurb-noxfd" if not. |
|||
-- |
|||
-- ${PROTECTIONDATEBLURB} - a blurb explaining when the page was protected, e.g. |
|||
-- "It was protected |
|||
-- |
|||
-- ${PROTECTIONLEVEL} - the protection level, e.g. "fully protected" or |
|||
-- "semi-protected". |
|||
-- |
-- |
||
-- ${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. |
||
-- |
|||
-- ${TALKPAGE} - a link to the talk page. If a section is specified, links |
|||
-- straight to that talk page section. |
|||
-- |
|||
-- ${TOOLTIPBLURB} - uses the PAGETYPE, PROTECTIONTYPE and EXPIRY parameters to |
|||
-- create a blurb like "This template is semi-protected", or "This article is |
|||
-- move-protected until DD Month YYYY". |
|||
--]] |
--]] |
||
cfg.bannerDataNamespaceHasPriority = { |
|||
-- If the reason specified to the template is listed in this table, |
|||
-- namespace data will take priority over reason data in the bannerData |
|||
-- table. |
|||
vandalism = true, |
|||
} |
|||
cfg.bannerDataNamespaceKeys = { |
|||
-- The string to use as a namespace key for bannerData for each |
|||
-- namespace number. |
|||
[ 2] = 'user', |
|||
[ 3] = 'user', |
|||
[ 4] = 'project', |
|||
[ 6] = 'file', |
|||
[ 8] = 'mediawiki', |
|||
[ 10] = 'template', |
|||
[ 12] = 'project', |
|||
[ 14] = 'category', |
|||
[100] = 'portal', |
|||
} |
|||
-------------------------------------------------------------------------------- |
|||
-- Intro text |
|||
-------------------------------------------------------------------------------- |
|||
-- Shared intro text for the bannerData table. |
|||
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 |
|||
-------------------------------------------------------------------------------- |
|||
-- Shared explanation text for the bannerData table. |
|||
local explanationText = {} |
|||
explanationText.moreDetails = 'See the [[Wikipedia:Protection policy|' |
|||
.. 'protection policy]] and ${PROTECTIONLOG} for more details.' |
|||
-------------------------------------------------------------------------------- |
|||
-- Banner data table |
|||
-------------------------------------------------------------------------------- |
|||
cfg.bannerData = {} |
|||
-- Set the defaults for all protection types. |
|||
cfg.bannerData['all-all-all-all-all'] = { |
|||
text = 'This ${PAGETYPE} is currently [[Help:Protection|protected]]' |
|||
.. ' from editing.', |
|||
explanation = 'Please discuss any changes on the ${TALKPAGELINK}; you' |
|||
.. ' 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.', |
|||
tooltip = 'This ${PAGETYPE} is ${PROTECTIONLEVEL}.', |
|||
alt = 'Page ${PROTECTIONLEVEL}', |
|||
image = 'Transparent.gif', |
|||
category = 'Wikipedia protected pages' |
|||
} |
|||
-- Move-protection defaults. |
|||
cfg.bannerData['all-all-all-all-move'] = { |
|||
explanation = 'The page may still be edited but cannot be moved' |
|||
.. ' until unprotected. Please discuss any suggested moves on the' |
|||
.. ' ${TALKPAGELINK} or at [[Wikipedia:Requested moves]]. You can also' |
|||
.. ' [[Wikipedia:Requests for page protection|request]] that the page be' |
|||
.. ' unprotected.', |
|||
} |
|||
-- Create-protection defaults. |
|||
cfg.bannerData['all-all-all-all-create'] = { |
|||
explanation = '${DELETIONBLURB} 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]].', |
|||
} |
|||
-- 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' |
|||
.. ' [[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]].', |
|||
} |
|||
-- Set defaults for temporarily-protected pages. |
|||
cfg.bannerData['temp-all-all-all-all'] = { |
|||
text = '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 = '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]].', |
|||
} |
|||
-- Temporarily semi-protected pages. |
|||
cfg.bannerData['temp-all-all-autoconfirmed-edit'] = { |
|||
text = '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}.', |
|||
} |
|||
-- 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}.', |
|||
} |
|||
-------------------------------------------------------------------------------- |
|||
-- Protection categories |
|||
-------------------------------------------------------------------------------- |
|||
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)', |
|||
} |
|||
for key, cat in pairs(bannerDataCategories) do |
|||
local t = cfg.bannerData[key] or {} |
|||
t.category = cat |
|||
cfg.bannerData[key] = t |
|||
end |
|||
-------------------------------------------------------------------------------- |
-------------------------------------------------------------------------------- |
||
Line 343: | Line 176: | ||
-- $18 = The explanation text, based on the protection action and level. |
-- $18 = The explanation text, based on the protection action and level. |
||
cfg.defaultBanner = { |
|||
-- |
|||
text = '${INTROBLURB}.', |
|||
explanation = '${EXPLANATIONBLURB}', |
|||
cfg.defaultBanners = { |
|||
tooltip = '${TOOLTIPBLURB}.', |
|||
alt = 'Page ${PROTECTIONLEVEL}' |
|||
move = {}, |
|||
create = {}, |
|||
autoreview = {} |
|||
} |
|||
cfg.defaultBanners.edit.autoconfirmed = { |
|||
alt = 'Page semi-protected' |
|||
} |
|||
cfg.defaultBanners.edit.templateeditor = { |
|||
alt = 'Page template-protected' |
|||
} |
|||
cfg.defaultBanners.edit.default = { |
|||
text = '$1.', |
|||
explanation = 'See the [[Wikipedia:Protection policy|' |
|||
.. 'protection policy]] and $10 for more details. $18', |
|||
tooltip = 'This $4 is $7$8.', |
|||
alt = 'Page protected' |
|||
} |
|||
cfg.defaultBanners.move.default = { |
|||
text = '$1.', |
|||
explanation = 'See the [[Wikipedia:Protection policy|' |
|||
.. 'protection policy]] and $10 for more details. $18', |
|||
tooltip = 'This $4 is $7$8.', |
|||
alt = 'Page move-protected' |
|||
} |
|||
cfg.defaultBanners.create.default = { |
|||
text = '$1.', |
|||
explanation = 'See the [[Wikipedia:Protection policy|' |
|||
.. 'protection policy]] and $10 for more details. $18', |
|||
tooltip = 'This $4 is $7$8.', |
|||
alt = 'Page creation-protected' |
|||
} |
|||
cfg.defaultBanners.create.reviewer = { |
|||
alt = 'Page protected with pending changes level 2' |
|||
} |
|||
cfg.defaultBanners.create.autoconfirmed = { |
|||
alt = 'Page protected with pending changes level 1' |
|||
} |
|||
cfg.defaultBanners.create.default = { |
|||
text = '$1.', |
|||
explanation = 'See the [[Wikipedia:Protection policy|' |
|||
.. 'protection policy]] and $10 for more details. $18', |
|||
tooltip = 'This $4 is $7$8.', |
|||
alt = 'Page protected with pending changes' |
|||
} |
} |
||
Line 412: | Line 195: | ||
cfg.banners.edit.blp = { |
cfg.banners.edit.blp = { |
||
text = '$ |
text = '${INTROBLURB} to promote compliance with' |
||
.. ' [[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', |
.. ' living people', |
||
categoryOrder = 'reason', |
categoryOrder = 'reason', |
||
Line 422: | Line 205: | ||
cfg.banners.edit.dispute = { |
cfg.banners.edit.dispute = { |
||
text = '$ |
text = '${DISPUTEBLURB}', |
||
explanation = "This protection is '''not''' an endorsement of the |
explanation = "This protection is '''not''' an endorsement of the" |
||
.. ' ${CURRENTVERSION}. ${EXPLANATIONBLURB}', |
|||
tooltip = 'due to editing disputes', |
tooltip = 'due to editing disputes', |
||
categoryOrder = 'reason', |
categoryOrder = 'reason', |
||
Line 429: | Line 213: | ||
cfg.banners.edit.template = { |
cfg.banners.edit.template = { |
||
text = 'This is a permanently [[Help:Protection|protected]] $ |
text = 'This is a permanently [[Help:Protection|protected]] ${PAGETYPE},' |
||
.. ' as it is [[Wikipedia:High-risk templates|high-risk]].', |
|||
explanation = 'Please discuss any changes on the $11; you may $12 to ask an' |
|||
explanation = 'Please discuss any changes on the ${TALKPAGE}; you may' |
|||
.. ' ${EDITREQUEST} to ask an' |
|||
.. ' [[Wikipedia:Administrators|administrator]] or' |
.. ' [[Wikipedia:Administrators|administrator]] or' |
||
.. ' [[Wikipedia:Template editor|template editor]] to make an edit if' |
.. ' [[Wikipedia:Template editor|template editor]] to make an edit if' |
||
.. ' it is [[Help:Minor edit#When to mark an edit as a minor edit' |
.. ' it is [[Help:Minor edit#When to mark an edit as a minor edit' |
||
.. '|uncontroversial]] or supported by' |
.. '|uncontroversial]] or supported by' |
||
.. ' [[Wikipedia:Consensus|consensus]]. |
.. ' [[Wikipedia:Consensus|consensus]]. You can also' |
||
.. ' [[Wikipedia:Requests for page protection|request]] that the page be' |
|||
tooltip = 'This high-risk $4 is permanently $7 to prevent vandalism', |
|||
.. ' unprotected.', |
|||
alt = 'Permanently protected $4', |
|||
tooltip = 'This high-risk ${PAGETYPE} is permanently ${PROTECTIONLEVEL}' |
|||
.. ' to prevent vandalism', |
|||
alt = 'Permanently protected ${PAGETYPE}', |
|||
} |
} |
||
cfg.banners.edit.office = { |
cfg.banners.edit.office = { |
||
text = 'This $ |
text = 'This ${PAGETYPE} is currently under the scrutiny of the' |
||
.. ' [[Wikipedia:Office actions|Wikimedia Foundation Office]]' |
.. ' [[Wikipedia:Office actions|Wikimedia Foundation Office]]' |
||
.. ' and is protected. It has been protected since $5.', |
.. ' and is protected. It has been protected since $5.', |
||
Line 477: | Line 266: | ||
cfg.banners.edit.sock = { |
cfg.banners.edit.sock = { |
||
text = '$ |
text = '${INTROBLURB} to prevent [[Wikipedia:Sock puppetry|sock puppets]] of' |
||
.. ' [[Wikipedia:Blocking policy|blocked]] or' |
.. ' [[Wikipedia:Blocking policy|blocked]] or' |
||
.. ' [[Wikipedia:List of banned users|banned users]]' |
.. ' [[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', |
||
categoryOrder = 'reason', |
categoryOrder = 'reason', |
||
Line 487: | Line 276: | ||
cfg.banners.edit.usertalk = { |
cfg.banners.edit.usertalk = { |
||
text = '$ |
text = '${INTROBLURB} to prevent $6 from using it to make disruptive edits,' |
||
.. ' such as abusing the' |
.. ' such as abusing the' |
||
.. ' {{[[Template:unblock|unblock]]}} template', |
.. ' {{[[Template:unblock|unblock]]}} template', |
||
Line 504: | Line 293: | ||
cfg.banners.edit.vandalism = { |
cfg.banners.edit.vandalism = { |
||
text = '$ |
text = '${INTROBLURB} due to [[Wikipedia:Vandalism|vandalism]]', |
||
tooltip = '$ |
tooltip = '${TOOLTIPBLURB} due to vandalism', |
||
categoryOrder = 'namespace', |
categoryOrder = 'namespace', |
||
} |
} |
||
Line 521: | Line 310: | ||
} |
} |
||
cfg.banners.autoreview. |
cfg.banners.autoreview.autoconfirmed = { |
||
text = 'All edits made to this $ |
text = 'All edits made to this ${PAGETYPE} by' |
||
.. ' [[Wikipedia:User access levels#New users|new]] or' |
.. ' [[Wikipedia:User access levels#New users|new]] or' |
||
.. ' [[Wikipedia:User access levels#Unregistered users|unregistered]]' |
.. ' [[Wikipedia:User access levels#Unregistered users|unregistered]]' |
||
Line 532: | Line 321: | ||
} |
} |
||
cfg.banners.autoreview. |
cfg.banners.autoreview.default = { |
||
text = 'All edits made to this $ |
text = 'All edits made to this ${PAGETYPE} by users who are not' |
||
.. ' [[Wikipedia:Reviewing|reviewers]] or' |
.. ' [[Wikipedia:Reviewing|reviewers]] or' |
||
.. ' [[Wikipedia:Administrators|administrators]] are currently' |
.. ' [[Wikipedia:Administrators|administrators]] are currently' |
||
Line 542: | Line 331: | ||
image = 'Padlock-orange.svg' |
image = 'Padlock-orange.svg' |
||
} |
} |
||
-------------------------------------------------------------------------------- |
|||
-- Protection blurbs |
|||
-------------------------------------------------------------------------------- |
|||
cfg.protectionBlurbs = { |
|||
edit = {}, |
|||
move = {}, |
|||
create = {}, |
|||
autoreview = {} |
|||
} |
|||
cfg.protectionBlurbs.edit.default = 'This ${PAGETYPE} is currently [[Help:Protection|' |
|||
.. 'protected]] from editing' |
|||
cfg.protectionBlurbs.edit.autoconfirmed = '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]]' |
|||
cfg.protectionBlurbs.move.default = 'This ${PAGETYPE} is currently [[Help:Protection|protected]]' |
|||
.. ' from [[Help:Moving a page|page moves]]' |
|||
cfg.protectionBlurbs.create.default = '[[Help:Starting a new page|Recreation]] of this ${PAGETYPE}' |
|||
.. ' [[Help:Protection|has been disabled]]' |
|||
cfg.protectionBlurbs.autoreview.autoconfirmed = 'All edits made to this ${PAGETYPE} by' |
|||
.. ' [[Wikipedia:User access levels#New users|new]] or' |
|||
.. ' [[Wikipedia:User access levels#Unregistered users|unregistered]]' |
|||
.. ' users are currently' |
|||
.. ' [[Wikipedia:Pending changes|subject to review]]' |
|||
cfg.protectionBlurbs.autoreview.default = 'All edits made to this ${PAGETYPE} by users who are not' |
|||
.. ' [[Wikipedia:Reviewing|reviewers]] or' |
|||
.. ' [[Wikipedia:Administrators|administrators]] are currently' |
|||
.. ' [[Wikipedia:Pending changes|subject to review]]' |
|||
-------------------------------------------------------------------------------- |
-------------------------------------------------------------------------------- |
||
Line 566: | Line 390: | ||
-- Protection categories |
-- Protection categories |
||
-------------------------------------------------------------------------------- |
-------------------------------------------------------------------------------- |
||
cfg.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, |
|||
} |
|||
cfg.categoryNamespaceKeys = { |
|||
-- The string to use as a namespace key for the protectionCategories table for each |
|||
-- namespace number. |
|||
[ 2] = 'user', |
|||
[ 3] = 'user', |
|||
[ 4] = 'project', |
|||
[ 6] = 'file', |
|||
[ 8] = 'mediawiki', |
|||
[ 10] = 'template', |
|||
[ 12] = 'project', |
|||
[ 14] = 'category', |
|||
[100] = 'portal', |
|||
} |
|||
cfg.protectionCategories = { |
cfg.protectionCategories = { |
||
['all-all-office-all-all'] = 'Wikipedia Office-protected pages', |
|||
-- The key strings follow this format: |
|||
['all-all-reset-all-all'] = 'Wikipedia Office-protected pages', |
|||
-- type, level, ns, reason, expiry |
|||
['all- |
['all-template-all-all-edit'] = 'Wikipedia protected templates', |
||
['all-all-all- |
['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)', |
||
['move-sysop-user-all-all'] = 'Wikipedia move-protected user and user talk pages', |
|||
['autoreview-autoconfirmed-all-all-all'] = 'Wikipedia pending changes protected pages (level 1)', |
|||
['autoreview-reviewer-all-all-all'] = 'Wikipedia pending changes protected pages (level 2)', |
|||
} |
} |
||
Line 647: | Line 489: | ||
-------------------------------------------------------------------------------- |
-------------------------------------------------------------------------------- |
||
-- |
-- Intro blurb |
||
-------------------------------------------------------------------------------- |
-------------------------------------------------------------------------------- |
||
msg['intro-blurb-expiry'] = '${PROTECTIONBLURB} until ${EXPIRY}' |
|||
msg['reason-text-semi'] = 'Editing of this $4 by [[Wikipedia:User access' |
|||
msg['intro-blurb-noexpiry'] = '${PROTECTIONBLURB}' |
|||
.. ' levels#New users|new]] or [[Wikipedia:User access levels#Unregistered' |
|||
.. ' users|unregistered]] users is currently [[Help:Protection|disabled]]$8' |
|||
msg['reason-text-move'] = 'This $4 is currently [[Help:Protection|protected]]' |
|||
.. ' from [[Help:Moving a page|page moves]]$8' |
|||
msg['reason-text-create'] = '[[Help:Starting a new page|Recreation]] of this $4' |
|||
.. ' [[Help:Protection|has been disabled]]$8' |
|||
msg['reason-text-default'] = 'This $4 is currently [[Help:Protection|' |
|||
.. 'protected]] from editing' |
|||
-------------------------------------------------------------------------------- |
-------------------------------------------------------------------------------- |
||
-- Tooltip blurb |
|||
-- Explanation text |
|||
-------------------------------------------------------------------------------- |
-------------------------------------------------------------------------------- |
||
msg['tooltip-blurb-expiry'] = 'This ${PAGETYPE} is ${PROTECTIONLEVEL} until ${EXPIRY}' |
|||
msg['tooltip-blurb-noexpiry'] = 'This ${PAGETYPE} is ${PROTECTIONLEVEL}' |
|||
-------------------------------------------------------------------------------- |
|||
-- Explanation blurb |
|||
-------------------------------------------------------------------------------- |
|||
msg['explanation-blurb-full-subject'] = 'See the [[Wikipedia:Protection policy|' |
|||
.. 'protection policy]] and ${PROTECTIONLOG} for more details.' |
|||
.. ' Please discuss any changes on the ${TALKPAGE}; you' |
|||
.. ' 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.' |
|||
msg['explanation-blurb-full-nounprotect'] = 'See the [[Wikipedia:Protection policy|' |
|||
.. 'protection policy]] and ${PROTECTIONLOG} for more details.' |
|||
.. ' Please discuss any changes on the ${TALKPAGE}; you' |
|||
.. ' 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]].' |
|||
msg['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.' |
|||
msg['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.' |
|||
msg['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]].' |
|||
msg['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]].' |
|||
msg['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 |
|||
-------------------------------------------------------------------------------- |
|||
msg['dispute-blurb-expiry'] = '${INTROBLURB} or until editing ${DISPUTESECTION} have been resolved.' |
|||
msg['dispute-blurb-noexpiry'] = '${INTROBLURB} until editing ${DISPUTESECTION} have been resolved.' |
|||
msg['dispute-section-link-display'] = 'disputes' |
msg['dispute-section-link-display'] = 'disputes' |
||
-------------------------------------------------------------------------------- |
|||
msg['dispute-move-link-display'] = 'current title' |
|||
-- Protection log links |
|||
msg['dispute-edit-link-display'] = 'current version' |
|||
-------------------------------------------------------------------------------- |
|||
msg[' |
msg['protection-log-display'] = 'protection log' |
||
msg[' |
msg['pc-log-display'] = 'pending changes log' |
||
-------------------------------------------------------------------------------- |
|||
-- Current version messages |
|||
-------------------------------------------------------------------------------- |
|||
msg['current-version-move-display'] = 'current title' |
|||
msg['current-version-edit-display'] = 'current version' |
|||
-------------------------------------------------------------------------------- |
|||
-- Explanation text |
|||
-------------------------------------------------------------------------------- |
|||
msg['talk-page-link-display'] = 'talk page' |
msg['talk-page-link-display'] = 'talk page' |
||
Line 677: | Line 602: | ||
msg['semi-subject-page-links'] = ' $12, discuss changes on the $11,' |
msg['semi-subject-page-links'] = ' $12, discuss changes on the $11,' |
||
-------------------------------------------------------------------------------- |
|||
-- Deletion blurb |
|||
-------------------------------------------------------------------------------- |
|||
msg['deletion-discussion-link-display'] = 'deletion discussion' |
msg['deletion-discussion-link-display'] = 'deletion discussion' |
||
msg['deletion-log-link-display'] = 'deletion log' |
msg['deletion-log-link-display'] = 'deletion log' |
||
msg['deletion-discussion-blurb-xfd'] = 'Please see the $16 or the $17 for' |
|||
.. ' details of why this page was deleted.' |
|||
msg['deletion-discussion-blurb-noxfd'] = 'Please see the $17 for' |
|||
.. ' details of why this page was deleted.' |
|||
-------------------------------------------------------------------------------- |
-------------------------------------------------------------------------------- |