मोड्युल:Protection banner/config
स्वरूप
मोड्युल कागजात[हेर्नुहोस्] [सम्पादन गर्नुहोस्] [इतिहास] [ताजा गर्नुहोस्]
This module is subject to page protection. It is a highly visible module in use by a very large number of pages, or is substituted very frequently. Because vandalism or mistakes would affect many pages, and even trivial editing might cause substantial load on the servers, it is protected from editing. |
This module contains configuration data for Module:Protection banner. For documentation please see the module comments, and if you're not sure how something works you can ask on the module talk page.
-- This module provides configuration data for [[मोड्युल:Protection banner]].
return {
--------------------------------------------------------------------------------
--
-- BANNER DATA
--
--------------------------------------------------------------------------------
--[[
-- Banner data consists of six fields:
-- * text - the main protection text that appears at the top of protection
-- banners.
-- * explanation - the text that appears below the main protection text, used
-- to explain the details of the protection.
-- * tooltip - the tooltip text you see when you move the mouse over a small
-- padlock icon.
-- * link - the page that the small padlock icon links to.
-- * alt - the alt text for the small padlock icon. This is also used as tooltip
-- text for the large protection banners.
-- * image - the padlock image used in both protection banners and small padlock
-- icons.
--
-- The module checks in three separate tables to find a value for each field.
-- First it checks the banners table, which has values specific to the reason
-- for the page being protected. Then the module checks the defaultBanners
-- table, which has values specific to each protection level. Finally, the
-- module checks the masterBanner table, which holds data for protection
-- templates to use if no data has been found in the previous two tables.
--
-- The values in the banner data can take parameters. These are specified
-- using ${TEXTLIKETHIS} (a dollar sign preceding a parameter name
-- 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
-- "current-version-move-display".
--
-- ${EDITREQUEST} - a link to create an edit request for the current page.
--
-- ${EXPLANATIONBLURB} - an explanation blurb, e.g. "Please discuss any changes
-- 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."
--
-- ${IMAGELINK} - a link to set the image to, depending on the protection
-- action and protection level.
--
-- ${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
-- disabled until dd Month YYYY."
--
-- ${INTROFRAGMENT} - the same as ${INTROBLURB}, but without final punctuation
-- so that it can be used in run-on sentences.
--
-- ${PAGETYPE} - the type of the page, e.g. "article" or "template".
-- Defined in the cfg.pagetypes table.
--
-- ${PROTECTIONBLURB} - a blurb explaining the protection level of the page, e.g.
-- "हालमा नयाँ वा दर्ता नगरिएका प्रयोगकर्ताद्वारा यो पृष्ठको सम्पादन असक्षम पारिएको छ"
--
-- ${PROTECTIONDATE} - the protection date, if it has been supplied to the
-- template.
--
-- ${PROTECTIONLEVEL} - the protection level, e.g. "fully protected" or
-- "semi-protected".
--
-- ${PROTECTIONLOG} - a link to the protection log or the pending changes log,
-- 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".
--
-- ${VANDAL} - links for the specified username (or the root page name)
-- using Module:Vandal-m.
--
-- Functions
--
-- For advanced users, it is possible to use Lua functions instead of strings
-- in the banner config tables. Using functions gives flexibility that is not
-- possible just by using parameters. Functions take two arguments, the
-- protection object and the template arguments, and they must output a string.
--
-- For example:
--
-- text = function (protectionObj, args)
-- if protectionObj.level == 'autoconfirmed' then
-- return 'foo'
-- else
-- return 'bar'
-- end
-- end
--
-- Some protection object properties and methods that may be useful:
-- protectionObj.action - the protection action
-- protectionObj.level - the protection level
-- protectionObj.reason - the protection reason
-- protectionObj.expiry - the expiry. Nil if unset, the string "indef" if set
-- to indefinite, and the protection time in unix time if temporary.
-- protectionObj.protectionDate - the protection date in unix time, or nil if
-- unspecified.
-- protectionObj.bannerConfig - the banner config found by the module. Beware
-- of editing the config field used by the function, as it could create an
-- infinite loop.
-- protectionObj:isProtected - returns a boolean showing whether the page is
-- protected.
-- protectionObj:isTemporary - returns a boolean showing whether the expiry is
-- temporary.
-- protectionObj:isIncorrect - returns a boolean showing whether the protection
-- template is incorrect.
--]]
-- The master banner data, used if no values have been found in banners or
-- defaultBanners.
masterBanner = {
text = '${INTROBLURB}',
explanation = '${EXPLANATIONBLURB}',
tooltip = '${TOOLTIPBLURB}',
link = '${IMAGELINK}',
alt = 'पृष्ठ ${PROTECTIONLEVEL}'
},
-- The default banner data. This holds banner data for different protection
-- levels.
-- *required* - this table needs edit, move, autoreview and upload subtables.
defaultBanners = {
edit = {},
move = {},
autoreview = {
default = {
alt = 'बाँकी परिवर्तन सहित पृष्ठ सुरक्षित गरियो',
tooltip = 'दर्ता नगरिएका र नयाँ प्रयोगकर्ताहरूद्वारा सम्पादित सबै सम्पादनहरू दर्ता नगरिएका प्रयोगकर्ताहरूको लागि दृश्यात्मक हुनु अघि समीक्षाको विषय हो',
image = 'Pending-protection-shackle.svg'
}
},
upload = {}
},
-- The banner data. This holds banner data for different protection reasons.
-- In fact, the reasons specified in this table control which reasons are
-- valid inputs to the first positional parameter.
--
-- There is also a non-standard "description" field that can be used for items
-- in this table. This is a description of the protection reason for use in the
-- module documentation.
--
-- *required* - this table needs edit, move, autoreview and upload subtables.
banners = {
edit = {
blp = {
description = 'पृष्ठहरूको अनुपालनलाई बढाउनको लागि सुरक्षित'
.. ' [[विकिपिडिया:जीवित मानिसहरूको जीवनी'
.. '|जीवित मानिसहरूको जीवनी]] नीति',
text = '${INTROFRAGMENT} अनुपालनलाई बढाउनको लागि'
.. ' [[विकिपिडिया:जीवित मानिसहरूको जीवनी'
.. "|जीवित मानिसहरूको जीवनीमा"
.. ' विकिपिडियाको नीति]]।',
tooltip = '${TOOLTIPFRAGMENT} जीवित व्यक्तिको जीवनी'
.. ' नीतिसँग अनुपालन प्रबर्धन गर्न',
},
dmca = {
description = 'विकिमिडिया फाउन्डेसनद्वारा सुरक्षित पृष्ठहरूको लागि'
.. ' [[डिजिटल मिलेनियम प्रतिलिपि अधिकार ऐन]] निष्कासन अनुरोधहरू',
explanation = function (protectionObj, args)
local ret = 'डिजिटल मिलेनियम प्रतिलिपि अधिकार ऐन (डिएमसिए)'
.. ' अन्तर्गत एक अधिकार मालिक सूचनाको अनुसरणमा'
.. ' यस लेखको केहि सामग्रीको बारेमा, विकिमिडिया फाउन्डेसनको'
.. ' लागू कानून अन्तर्गत कार्य प्रतिबन्धित गरीयो र'
.. ' विषयवस्तु हटाइयो।'
if args.notice then
ret = ret .. ' प्राप्त सूचनाको प्रतिलिपि यहाँ पाउन सकिन्छ: '
.. args.notice .. '।'
end
ret = ret .. ' वेबसाइटहरू सहित प्रति-सूचना कसरी फाइल गर्ने'
.. ' छलफल बारेमा थप जानकारीको लागि, कृपया'
.. " [[विकिपिडिया:कार्यालय कार्यहरू]] र लेखको ${TALKPAGE} हेर्नुहोस्।"
.. "'''प्रतिबन्धहरू फिर्ता नभएसम्म लेखबाट"
.. " यो ढाँचा नहटाउनुहोला'''।"
return ret
end,
image = 'Office-protection-shackle.svg',
},
dispute = {
description = 'सम्पादन विवादको कारणले पृष्ठ सुरक्षित',
text = function (protectionObj, args)
-- Find the value of "disputes".
local display = 'disputes'
local disputes
if args.section then
disputes = string.format(
'[[%s:%s#%s|%s]]',
mw.site.namespaces[protectionObj.title.namespace].talk.name,
protectionObj.title.text,
args.section,
display
)
else
disputes = display
end
-- Make the blurb, depending on the expiry.
local msg
if type(protectionObj.expiry) == 'number' then
msg = '${INTROFRAGMENT} वा सम्पादन %s समाधान नभएसम्म।'
else
msg = '${INTROFRAGMENT} सम्पादन %s समाधान नभएसम्म।'
end
return string.format(msg, disputes)
end,
explanation = "यो सुरक्षा सम्पादन विवादहरूको समर्थन होइन"
.. ' ${CURRENTVERSION}. ${EXPLANATIONBLURB}',
tooltip = '${TOOLTIPFRAGMENT} सम्पादन विवादहरूको कारण',
},
ecp = {
description = '[[विकिपिडिया:मध्यस्थता समिति|मध्यस्थता समिति]]द्वारा'
.. ' अधिकृत विषय क्षेत्रमा लेखहरूको लागि वा'
.. ' समुदाय प्रयोगको लागि मापदण्ड पूरा गर्दछ',
tooltip = 'यो ${PAGETYPE} विस्तारित-पुष्टि सुरक्षित छ',
alt = 'विस्तारित-सुरक्षित ${PAGETYPE}',
},
mainpage = {
description = '[[मुख्य पृष्ठ]]मा प्रदर्शित हुने पृष्ठहरूको लागि सुरक्षित',
text = 'यो फाईल हाल'
.. ' सम्पादनबाट [[विकिपिडिया:यो पृष्ठ सुरक्षित छ।सुरक्षित]] छ'
.. ' किनकि यो हाल वा शीघ्र'
.. ' [[मुख्य पृष्ठ]]मा देखा पर्नेछ।',
explanation = 'मुख्य पृष्ठमा छविहरू तिनीहरूको उच्च दृश्यताका कारण सुरक्षित छन्।'
.. ' कृपया ${TALKPAGE} पृष्ठमा कुनै आवश्यक परिवर्तनहरू छलफल गर्नुहोस्।'
.. '<br /><span style="font-size:90%;">'
.. "'''प्रशासकहरू:''' एक पटक यो छवि निश्चित रूपमा मुख्य पृष्ठबाट हटाइए पछि,"
.. ' कृपया यो फाइल असुरक्षित गर्नुहोस्, वा उपयुक्त रूपमा अर्ध-सुरक्षामा,'
.. ' परिवर्तन गर्नुहोस्।</span>',
},
office = {
description = 'विकिमिडिया फाउन्डेसनद्वारा सुरक्षित पृष्ठहरूको लागि',
text = function (protectionObj, args)
local ret = 'यो ${PAGETYPE} हाल'
.. ' [[विकिपिडिया:कार्यालय कार्यहरू|विकिमिडिया फाउन्डेसन कार्यालय]]को'
.. ' छानबिन अन्तर्गत छ'
.. ' र सुरक्षित गरिएको छ।'
if protectionObj.protectionDate then
ret = ret .. ' यो ${PROTECTIONDATE} देखि सुरक्षित गरिएको छ।'
end
return ret
end,
explanation = "यदि तपाईँ यो पृष्ठ सम्पादन गर्न सक्नुहुन्छ भने, कृपया"
.. " ${TALKPAGE}मा सबै परिवर्तन तथा थप छलफल गर्नुहोस्। '''तपाईँलाई विकिमिडिया फाउन्डेसनद्वारा"
.. " अधिकार नदिइए सम्म यस पृष्ठबाट सुरक्षा"
.. " नहटाउनुहोला।'''",
image = 'Office-protection-shackle.svg',
},
reset = {
description = 'विकिमिडिया फाउन्डेसनद्वारा सुरक्षित पृष्ठहरूको लागि र'
.. ' एउटा खुला संस्करण "पूर्वअवस्थामा" ल्याउन',
text = 'यो ${PAGETYPE} हाल'
.. ' [[विकिपिडिया:कार्यालय कार्यहरू|विकिमिडिया फाउन्डेसन कार्यालय]]को'
.. ' छानबिन अन्तर्गत छ'
.. ' र सुरक्षित गरिएको छ।',
explanation = function (protectionObj, args)
local ret = ''
if protectionObj.protectionDate then
ret = ret .. '${PROTECTIONDATE}मा ${PAGETYPE}लाई'
else
ret = ret .. 'यस ${PAGETYPE}लाई'
end
ret = ret .. ' एउटा खुला संस्करणमा'
.. ' सरलीकृत, गरिएको थियो ताकि यसले'
.. ' [[वि:तटस्थ दृष्टिकोण|तटस्थ दृष्टिकोण]] र [[विकिपिडिया:प्रमाणिकता|प्रमाणिकरण]]'
.. ' नीतिहरू पूरा गरे-नगरेको सुनिश्चित गर्न पूर्ण रूपमा फेरि लेख्न सकियोस्।'
.. ' सर्वस्वीकृत विकिपिडिया नीतिहरू यसको पुनर्लेखनमा लागू हुनेछ—जुन'
.. ' अन्तत: सबै सम्पादकहरूको लागि खुला हुनेछ—र कडाइका साथ'
.. ' लागू गरिनेछ। यस ${PAGETYPE}लाई ${PROTECTIONLEVEL} सुरक्षित गरिएको छ'
.. ' किनभने यो पुनर्निर्माण भइरहेको छ।\n\n'
.. 'सामग्रीको कुनै सम्मिलितबाट सीधा'
.. ' ${PAGETYPE}को पूर्व-संरक्षण संशोधनहरू हटाइने छ,'
.. ' ${PAGETYPE}मा थपिएको कुनै पनि सामग्रीको स्रोत नभएमा'
.. ' सम्बन्धित वार्तालाप पृष्ठ (हरू) पनि'
.. " उही मितिमा खाली गरियो।\n\n"
.. "यदि तपाईँ यो पृष्ठ सम्पादन गर्न सक्नुहुन्छ भने, कृपया"
.. " ${TALKPAGE}मा सबै परिवर्तन तथा थप छलफल गर्नुहोस्। '''यो कार्यलाई"
.. " रद्द नगर्नुहोस्, र यस पृष्ठबाट सुरक्षा नहटाउनुहोस्,"
.. " तपाईँलाई विकिमिडिया फाउन्डेसनद्वारा अधिकार नदिइएसम्म"
.. " कुनै सम्पादकले यो सूचना हटाउन पनि हँदैन'''"
return ret
end,
image = 'Office-protection-shackle.svg',
},
sock = {
description = 'पृष्ठहरू [[विकिपिडिया:कठपुतली|कठपुतली]]का कारणले सुरक्षित'
.. ' गरिएको',
text = '${INTROFRAGMENT} [[विकिपिडिया:निषेधित नीति|निषेधित]] वा'
.. ' [[विकिपीडिया:अवरोधित नीति|प्रतिबन्धित]]'
.. ' प्रयोगकर्ताहरूलाई सम्पादन गर्नबाट रोक्न'
.. ' सुरक्षित।',
tooltip = '${TOOLTIPFRAGMENT} अवरोधित वा प्रतिबन्धित प्रयोगकर्ताहरूको कठपुतलीहरूलाई'
.. ' सम्पादन गर्नबाट रोक्नको लागि',
},
template = {
description = '[[विकिपिडिया:उच्च जोखिम ढाँचाहरू|उच्च जोखिम]]'
.. ' ढाँचाहरू र लुआ मोड्युलहरूको लागि',
text = 'यो स्थायी रूपमा [[मद्दत:सुरक्षण|सुरक्षित]] छ ${PAGETYPE},'
.. ' किनकि [[विकिपिडिया:उच्च जोखिम ढाँचाहरू|उच्च जोखिम]] भएकोले।',
explanation = 'सबै परिवर्तन तथा थप छलफल ${TALKPAGE}मा गर्नुहोस्; तपाईँ'
.. ' ${EDITREQUEST} सम्पादन गर्नको लागि एक'
.. ' [[विकिपिडिया:प्रशासकहरू|विकिपिडिया:प्रशासक]] वा'
.. ' [[विकिपिडिया:ढाँचा सम्पादकहरू|ढाँचा सम्पादक]]लाई'
.. ' सम्पादन गर्न सोध्न सक्नुहुन्छ यदि यो'
.. '[[मद्दत:लघु सम्पादन|अविवादास्पद]] वा'
.. ' [[विकिपिडिया:आम सहमति|सहमति]]ले समर्थित छ भने। तपाईँ पृष्ठ'
.. ' [[विकिपिडिया:पृष्ठ सुरक्षाको लागि अनुरोध|असुरक्षित]] गर्न पनि'
.. ' अनुरोध गर्न सक्नुहुन्छ।',
tooltip = 'यो उच्च जोखिम ${PAGETYPE} बर्बरता रोक्नको लागि स्थायी रूपमा ${PROTECTIONLEVEL}'
.. ' सुरक्षित गरिएको छ',
alt = 'स्थायी रूपमा सुरक्षित ${PAGETYPE}',
},
usertalk = {
description = 'एक विशेष प्रयोगकर्ताद्वाराको विघटनकारी सम्पादनहरू बिरूद्ध सुरक्षित'
.. ' पृष्ठहरूको लागि',
text = '${INTROFRAGMENT} विघटनकारी ${VANDAL} सम्पादनहरू बिरूद्ध सुरक्षित,'
.. ' जस्तै दुर्व्यवहार'
.. ' {{[[ढाँचा:Unblock|रोक फिर्ता]]}} ढाँचा।',
explanation = 'यदि तपाईँ यस प्रयोगकर्ता वार्ता पृष्ठ सम्पादन गर्न सक्नुहुन्न'
.. ' र तपाईँलाई परिवर्तन गर्न वा सन्देश छोड्न आवश्यक छ भने,'
.. ' तपाईँ [[विकिपिडिया:पृष्ठ सुरक्षाको लागि अनुरोध'
.. '|सम्पादन अनुरोध]]'
.. 'गर्न सक्नुहुनेछ,'
.. ' [[विकिपिडिया:पृष्ठ सुरक्षाको लागि अनुरोध'
.. '|असुरक्षित गर्न अनुरोध]]'
.. 'गर्न सक्नुहुन्छ,'
.. ' [[Special:Userlogin|लग ईन गर्न]],'
.. ' वा [[Special:UserLogin/signup|खाता सृजना गर्न]] सक्नुहुन्छ।',
},
vandalism = {
description = 'पृष्ठहरू [[विकिपिडिया:बर्बरता|बर्बरता]] विरुद्धका लागि सुरक्षित छ।'
.. ' विरुद्धका लागि सुरक्षित छ',
text = '[[विकिपिडिया:बर्बरता|बर्बरता]] विरुद्धका लागि ${INTROFRAGMENT}',
explanation = function (protectionObj, args)
local ret = ''
if protectionObj.level == 'sysop' then
ret = ret .. "यो सुरक्षाको एक समर्थन '''होइन'''"
.. ' ${CURRENTVERSION}। '
end
return ret .. '${EXPLANATIONBLURB}'
end,
tooltip = '${TOOLTIPFRAGMENT} बर्बरता विरुद्ध',
}
},
move = {
dispute = {
description = 'शीर्षक विवादहरूको कारण पृष्ठ'
.. ' सार्नबाट सुरक्षित पृष्ठहरूको लागि',
explanation = "यो सुरक्षाको एक समर्थन '''होइन'''"
.. ' ${CURRENTVERSION}। ${EXPLANATIONBLURB}',
image = 'Move-protection-shackle.svg'
},
vandalism = {
description = 'पृष्ठहरू [[विकिपिडिया:बर्बरता|पृष्ठ-सार्ने बर्बरता]]'
.. ' विरुद्धका लागि'
.. ' सुरक्षित'
}
},
autoreview = {},
upload = {}
},
--------------------------------------------------------------------------------
--
-- GENERAL DATA TABLES
--
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Protection blurbs
--------------------------------------------------------------------------------
-- This table produces the protection blurbs available with the
-- ${PROTECTIONBLURB} parameter. It is sorted by protection action and
-- protection level, and is checked by the module in the following order:
-- 1. page's protection action, page's protection level
-- 2. page's protection action, default protection level
-- 3. "edit" protection action, default protection level
--
-- It is possible to use banner parameters inside this table.
-- *required* - this table needs edit, move, autoreview and upload subtables.
protectionBlurbs = {
edit = {
default = 'यो ${PAGETYPE} हाल सम्पादनबाट [[मद्दत:सुरक्षण|'
.. 'सुरक्षित]] गरिएको छ',
autoconfirmed = '[[विकिपिडिया:प्रयोगकर्ता अधिकारस्तरहरू#नयाँ प्रयोगकर्ताहरू|नयाँ]] वा'
.. ' [[विकिपिडिया:प्रयोगकर्ता अधिकार स्तरहरू#दर्ता नगरिएका प्रयोगकर्ताहरू|दर्ता नगरिएका]]'
.. ' प्रयोगकर्ताहरूद्वारा यस ${PAGETYPE}को सम्पादन [[मद्दत:सुरक्षण|असक्षम]] गरिएको छ',
extendedconfirmed = 'यो ${PAGETYPE} हाल विस्तारित पुष्टि गरिएको सुरक्षा अन्तर्गत छ',
},
move = {
default = 'यो ${PAGETYPE} हाल [[मद्दत:पृष्ठ स्थानान्तरण|पृष्ठ स्थानान्तरण]]बाट'
.. ' [[मद्दत:सुरक्षण|सुरक्षित]] छ'
},
autoreview = {
default = '[[विकिपिडिया:प्रयोगकर्ता अधिकारस्तरहरू#नयाँ प्रयोगकर्ताहरू|नयाँ]] वा'
.. ' [[विकिपिडिया:प्रयोगकर्ता अधिकार स्तरहरू#दर्ता नगरिएका प्रयोगकर्ताहरू|दर्ता नगरिएका]]'
.. ' प्रयोगकर्ताहरूद्वारा गरिएका यस ${PAGETYPE}का'
.. ' हालका सबै सम्पादनहरू'
.. ' [[विकिपिडिया:बाँकी परिवर्तनहरू|समीक्षाको विषय हो]]'
},
upload = {
default = 'यस ${PAGETYPE}का नयाँ संस्करणहरू अपलोड गर्न हाल असक्षम गरिएको छ'
}
},
--------------------------------------------------------------------------------
-- Explanation blurbs
--------------------------------------------------------------------------------
-- This table produces the explanation blurbs available with the
-- ${EXPLANATIONBLURB} parameter. It is sorted by protection action,
-- protection level, and whether the page is a talk page or not. If the page is
-- a talk page it will have a talk key of "talk"; otherwise it will have a talk
-- key of "subject". The table is checked in the following order:
-- 1. page's protection action, page's protection level, page's talk key
-- 2. page's protection action, page's protection level, default talk key
-- 3. page's protection action, default protection level, page's talk key
-- 4. page's protection action, default protection level, default talk key
--
-- It is possible to use banner parameters inside this table.
-- *required* - this table needs edit, move, autoreview and upload subtables.
explanationBlurbs = {
edit = {
autoconfirmed = {
subject = 'See the [[Wikipedia:Protection policy|'
.. 'protection policy]] and ${PROTECTIONLOG} for more details. If you'
.. ' cannot edit this ${PAGETYPE} and you wish to make a change, you can'
.. ' ${EDITREQUEST}, discuss changes on the ${TALKPAGE},'
.. ' [[Wikipedia:Requests for page protection'
.. '#Current requests for reduction in protection level'
.. '|request unprotection]], [[Special:Userlogin|log in]], or'
.. ' [[Special:UserLogin/signup|create an account]].',
default = 'See the [[Wikipedia:Protection policy|'
.. 'protection policy]] and ${PROTECTIONLOG} for more details. If you'
.. ' cannot edit this ${PAGETYPE} and you wish to make a change, you can'
.. ' [[Wikipedia:Requests for page protection'
.. '#Current requests for reduction in protection level'
.. '|request unprotection]], [[Special:Userlogin|log in]], or'
.. ' [[Special:UserLogin/signup|create an account]].',
},
extendedconfirmed = {
default = 'Extended confirmed protection prevents edits from all unregistered editors'
.. ' and registered users with fewer than 30 days tenure and 500 edits.'
.. ' The [[Wikipedia:Protection policy#extended|policy on community use]]'
.. ' specifies that extended confirmed protection can be applied to combat'
.. ' disruption, if semi-protection has proven to be ineffective.'
.. ' Extended confirmed protection may also be applied to enforce'
.. ' [[Wikipedia:Arbitration Committee|arbitration sanctions]].'
.. ' Please discuss any changes on the ${TALKPAGE}; you may'
.. ' ${EDITREQUEST} to ask for uncontroversial changes supported by'
.. ' [[Wikipedia:Consensus|consensus]].'
},
default = {
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.',
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.'
}
},
move = {
default = {
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.',
default = '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.'
}
},
autoreview = {
default = {
default = 'See the [[Wikipedia:Protection policy|'
.. 'protection policy]] and ${PROTECTIONLOG} for more details.'
.. ' Edits to this ${PAGETYPE} by new and unregistered users'
.. ' will not be visible to readers until they are accepted by'
.. ' a reviewer. To avoid the need for your edits to be'
.. ' reviewed, you may'
.. ' [[Wikipedia:Requests for page protection'
.. '#Current requests for reduction in protection level'
.. '|request unprotection]], [[Special:Userlogin|log in]], or'
.. ' [[Special:UserLogin/signup|create an account]].'
},
},
upload = {
default = {
default = 'See the [[Wikipedia:Protection policy|'
.. 'protection policy]] and ${PROTECTIONLOG} for more details.'
.. ' The page may still be edited but new versions of the file'
.. ' cannot be uploaded until it is unprotected. You can'
.. ' request that a new version be uploaded by using a'
.. ' [[Wikipedia:Edit requests|protected edit request]], or you'
.. ' can [[Wikipedia:Requests for page protection|request]]'
.. ' that the file be unprotected.'
}
}
},
--------------------------------------------------------------------------------
-- Protection levels
--------------------------------------------------------------------------------
-- This table provides the data for the ${PROTECTIONLEVEL} parameter, which
-- produces a short label for different protection levels. It is sorted by
-- protection action and protection level, and is checked in the following
-- order:
-- 1. page's protection action, page's protection level
-- 2. page's protection action, default protection level
-- 3. "edit" protection action, default protection level
--
-- It is possible to use banner parameters inside this table.
-- *required* - this table needs edit, move, autoreview and upload subtables.
protectionLevels = {
edit = {
default = 'सुरक्षित',
templateeditor = 'ढाँचा-सुरक्षित',
extendedconfirmed = 'समीक्षक-सुरक्षित',
autoconfirmed = 'अर्द्ध-सुरक्षित',
},
move = {
default = 'move-protected'
},
autoreview = {
},
upload = {
default = 'upload-protected'
}
},
--------------------------------------------------------------------------------
-- Images
--------------------------------------------------------------------------------
-- This table lists different padlock images for each protection action and
-- protection level. It is used if an image is not specified in any of the
-- banner data tables, and if the page does not satisfy the conditions for using
-- the ['image-filename-indef'] image. It is checked in the following order:
-- 1. page's protection action, page's protection level
-- 2. page's protection action, default protection level
images = {
edit = {
default = 'Full-protection-shackle.svg',
templateeditor = 'Template-protection-shackle.svg',
extendedconfirmed = 'Extended-protection-shackle.svg',
autoconfirmed = 'Semi-protection-shackle.svg'
},
move = {
default = 'Move-protection-shackle.svg',
},
autoreview = {
default = 'Pending-protection-shackle.svg'
},
upload = {
default = 'Upload-protection-shackle.svg'
}
},
-- Pages with a reason specified in this table will show the special "indef"
-- padlock, defined in the 'image-filename-indef' message, if no expiry is set.
indefImageReasons = {
template = true
},
--------------------------------------------------------------------------------
-- Image links
--------------------------------------------------------------------------------
-- This table provides the data for the ${IMAGELINK} parameter, which gets
-- the image link for small padlock icons based on the page's protection action
-- and protection level. It is checked in the following order:
-- 1. page's protection action, page's protection level
-- 2. page's protection action, default protection level
-- 3. "edit" protection action, default protection level
--
-- It is possible to use banner parameters inside this table.
-- *required* - this table needs edit, move, autoreview and upload subtables.
imageLinks = {
edit = {
default = 'विकिपिडिया:सुरक्षण नीति#पूर्ण',
templateeditor = 'विकिपिडिया:सुरक्षण नीति#ढाँचा',
extendedconfirmed = 'विकिपिडिया:सुरक्षण नीति#लम्ब्याइएको',
autoconfirmed = 'विकिपिडिया:सुरक्षण नीति#अर्ध'
},
move = {
default = 'विकिपिडिया:सुरक्षण नीति#सार्ने'
},
autoreview = {
default = 'विकिपिडिया:सुरक्षण नीति#बाँकी'
},
upload = {
default = 'विकिपिडिया:सुरक्षण नीति#अपलोड'
}
},
--------------------------------------------------------------------------------
-- Padlock indicator names
--------------------------------------------------------------------------------
-- This table provides the "name" attribute for the <indicator> extension tag
-- with which small padlock icons are generated. All indicator tags on a page
-- are displayed in alphabetical order based on this attribute, and with
-- indicator tags with duplicate names, the last tag on the page wins.
-- The attribute is chosen based on the protection action; table keys must be a
-- protection action name or the string "default".
padlockIndicatorNames = {
autoreview = 'pp-autoreview',
default = 'pp-default'
},
--------------------------------------------------------------------------------
-- Protection categories
--------------------------------------------------------------------------------
--[[
-- The protection categories are stored in the protectionCategories table.
-- Keys to this table are made up of the following strings:
--
-- 1. the expiry date
-- 2. the namespace
-- 3. the protection reason (e.g. "dispute" or "vandalism")
-- 4. the protection level (e.g. "sysop" or "autoconfirmed")
-- 5. the action (e.g. "edit" or "move")
--
-- When the module looks up a category in the table, first it will will check to
-- see a key exists that corresponds to all five parameters. For example, a
-- user page semi-protected from vandalism for two weeks would have the key
-- "temp-user-vandalism-autoconfirmed-edit". If no match is found, the module
-- changes the first part of the key to "all" and checks the table again. It
-- keeps checking increasingly generic key combinations until it finds the
-- field, or until it reaches the key "all-all-all-all-all".
--
-- The module uses a binary matrix to determine the order in which to search.
-- This is best demonstrated by a table. In this table, the "0" values
-- represent "all", and the "1" values represent the original data (e.g.
-- "indef" or "file" or "vandalism").
--
-- expiry namespace reason level action
-- order
-- 1 1 1 1 1 1
-- 2 0 1 1 1 1
-- 3 1 0 1 1 1
-- 4 0 0 1 1 1
-- 5 1 1 0 1 1
-- 6 0 1 0 1 1
-- 7 1 0 0 1 1
-- 8 0 0 0 1 1
-- 9 1 1 1 0 1
-- 10 0 1 1 0 1
-- 11 1 0 1 0 1
-- 12 0 0 1 0 1
-- 13 1 1 0 0 1
-- 14 0 1 0 0 1
-- 15 1 0 0 0 1
-- 16 0 0 0 0 1
-- 17 1 1 1 1 0
-- 18 0 1 1 1 0
-- 19 1 0 1 1 0
-- 20 0 0 1 1 0
-- 21 1 1 0 1 0
-- 22 0 1 0 1 0
-- 23 1 0 0 1 0
-- 24 0 0 0 1 0
-- 25 1 1 1 0 0
-- 26 0 1 1 0 0
-- 27 1 0 1 0 0
-- 28 0 0 1 0 0
-- 29 1 1 0 0 0
-- 30 0 1 0 0 0
-- 31 1 0 0 0 0
-- 32 0 0 0 0 0
--
-- In this scheme the action has the highest priority, as it is the last
-- to change, and the expiry has the least priority, as it changes the most.
-- The priorities of the expiry, the protection level and the action are
-- fixed, but the priorities of the reason and the namespace can be swapped
-- through the use of the cfg.bannerDataNamespaceHasPriority table.
--]]
-- If the reason specified to the template is listed in this table,
-- namespace data will take priority over reason data in the protectionCategories
-- table.
reasonsWithNamespacePriority = {
vandalism = true,
},
-- The string to use as a namespace key for the protectionCategories table for each
-- namespace number.
categoryNamespaceKeys = {
[ 2] = 'user',
[ 3] = 'user',
[ 4] = 'project',
[ 6] = 'file',
[ 8] = 'mediawiki',
[ 10] = 'template',
[ 12] = 'project',
[ 14] = 'category',
[100] = 'portal',
[828] = 'module',
},
protectionCategories = {
['all|all|all|all|all'] = 'विकिपिडिया पूर्णतया सुरक्षित पृष्ठहरू',
['all|all|office|all|all'] = 'विकिपिडिया कार्यालय-सुरक्षित पृष्ठहरू',
['all|all|reset|all|all'] = 'विकिपिडिया कार्यालय-सुरक्षित पृष्ठहरू',
['all|all|dmca|all|all'] = 'विकिपिडिया कार्यालय-सुरक्षित पृष्ठहरू',
['all|all|mainpage|all|all'] = 'विकिपिडिया पूर्ण-सुरक्षित मुख्य पृष्ठ फाईलहरू',
['all|all|all|extendedconfirmed|all'] = 'विकिपिडिया विस्तारित-पुष्टि-सुरक्षित पृष्ठहरू',
['all|all|ecp|extendedconfirmed|all'] = 'विकिपिडिया विस्तारित-पुष्टि-सुरक्षित पृष्ठहरू',
['all|template|all|all|edit'] = 'विकिपिडिया पूर्णतया सुरक्षित ढाँचाहरू',
['all|all|all|autoconfirmed|edit'] = 'विकिपिडिया अर्ध-सुरक्षित पृष्ठहरू',
['indef|all|all|autoconfirmed|edit'] = 'विकिपिडिया अनिश्चितकालीन अर्ध-सुरक्षित पृष्ठहरू',
['all|all|blp|autoconfirmed|edit'] = 'विकिपिडिया अनिश्चितकालीन अर्ध-सुरक्षित जीवित मानिसहरूको जीवनीहरू',
['temp|all|blp|autoconfirmed|edit'] = 'विकिपिडिया अस्थायी अर्ध-सुरक्षित जीवित मानिसहरूको जीवनीहरू',
['all|all|dispute|autoconfirmed|edit'] = 'विकिपिडिया पृष्ठ विवादका कारण अर्ध-सुरक्षित',
['all|all|sock|autoconfirmed|edit'] = 'विकिपिडिया पृष्ठ निषेधित प्रयोगकर्ताहरू देखि अर्ध-सुरक्षित',
['all|all|vandalism|autoconfirmed|edit'] = 'विकिपिडिया पृष्ठ बर्बरता विरुद्ध अर्ध-सुरक्षित',
['all|category|all|autoconfirmed|edit'] = 'विकिपिडिया अर्ध-सुरक्षित श्रेणीहरू',
['all|file|all|autoconfirmed|edit'] = 'विकिपिडिया अर्ध-सुरक्षित फाइलहरू',
['all|portal|all|autoconfirmed|edit'] = 'विकिपिडिया अर्ध-सुरक्षित प्रवेशद्वारहरू',
['all|project|all|autoconfirmed|edit'] = 'विकिपिडिया अर्ध-सुरक्षित परियोजना पृष्ठहरू',
['all|talk|all|autoconfirmed|edit'] = 'विकिपिडिया अर्ध-सुरक्षित वार्ता पृष्ठहरू',
['all|template|all|autoconfirmed|edit'] = 'विकिपिडिया अर्ध-सुरक्षित ढाँचाहरू',
['all|user|all|autoconfirmed|edit'] = 'विकिपिडिया अर्ध-सुरक्षित प्रयोगकर्ता तथा प्रयोगकर्ता वार्ता पृष्ठहरू',
['all|template|all|templateeditor|edit'] = 'विकिपिडिया ढाँचा-सुरक्षित ढाँचाहरू',
['all|all|blp|sysop|edit'] = 'विकिपिडिया अनिश्चितकालीन सुरक्षित जीवित मानिसहरूको जीवनीहरू',
['temp|all|blp|sysop|edit'] = 'विकिपिडिया अस्थायी सुरक्षित जीवित मानिसहरूको जीवनीहरू',
['all|all|dispute|sysop|edit'] = 'विकिपिडिया पृष्ठ विवादका कारण सुरक्षित',
['all|all|sock|sysop|edit'] = 'विकिपिडिया पृष्ठ निषेधित प्रयोगकर्ताहरू देखि सुरक्षित',
['all|all|vandalism|sysop|edit'] = 'विकिपिडिया पृष्ठ बर्बरता विरुद्ध सुरक्षित',
['all|category|all|sysop|edit'] = 'विकिपिडिया पूर्णतया सुरक्षित श्रेणीहरू',
['all|file|all|sysop|edit'] = 'विकिपिडिया पूर्ण-सुरक्षित फाइलहरू',
['all|project|all|sysop|edit'] = 'विकिपिडिया पूर्ण-सुरक्षित परियोजना पृष्ठहरू',
['all|talk|all|sysop|edit'] = 'विकिपिडिया पूर्ण-सुरक्षित वार्ता पृष्ठहरू',
['all|template|all|sysop|edit'] = 'विकिपिडिया पूर्ण-सुरक्षित ढाँचाहरू',
['all|user|all|sysop|edit'] = 'विकिपिडिया पूर्णतया सुरक्षित प्रयोगकर्ता तथा प्रयोगकर्ता वार्ता पृष्ठहरू',
['all|module|all|all|edit'] = 'विकिपिडिया पूर्ण-सुरक्षित मोड्युलहरू',
['all|module|all|templateeditor|edit'] = 'विकिपिडिया ढाँचा-सुरक्षित मोड्युलहरू',
['all|module|all|autoconfirmed|edit'] = 'विकिपिडिया अर्ध-सुरक्षित मोड्युलहरू',
['all|all|all|sysop|move'] = 'विकिपिडिया सार्न-सुरक्षित पृष्ठहरू',
['indef|all|all|sysop|move'] = 'विकिपिडिया अनिश्चितकालीन सार्न-सुरक्षित पृष्ठहरू',
['all|all|dispute|sysop|move'] = 'विकिपिडिया पृष्ठ विवाद कारण सार्न-सुरक्षित',
['all|all|vandalism|sysop|move'] = 'विकिपिडिया पृष्ठ बर्बरता कारण सार्न-सुरक्षित',
['all|portal|all|sysop|move'] = 'विकिपिडिया सार्न-सुरक्षित प्रवेशद्वारहरू',
['all|portal|all|sysop|move'] = 'विकिपिडिया सार्न-सुरक्षित प्रवेशद्वारहरू',
['all|project|all|sysop|move'] = 'विकिपिडिया सार्न-सुरक्षित परियोजना पृष्ठहरू',
['all|talk|all|sysop|move'] = 'विकिपिडिया सार्न-सुरक्षित वार्ता पृष्ठहरू',
['all|template|all|sysop|move'] = 'विकिपिडिया सार्न-सुरक्षित ढाँचाहरू',
['all|user|all|sysop|move'] = 'विकिपिडिया सार्न-सुरक्षित प्रयोगकर्ता तथा प्रयोगकर्ता वार्ता पृष्ठहरू',
['all|all|all|autoconfirmed|autoreview'] = 'विकिपिडिया बाँकी परिवर्तनहरू सुरक्षित पृष्ठहरू',
['all|file|all|all|upload'] = 'विकिपिडिया अपलोड-सुरक्षित फाइलहरू',
},
--------------------------------------------------------------------------------
-- Expiry category config
--------------------------------------------------------------------------------
-- This table configures the expiry category behaviour for each protection
-- action.
-- * If set to true, setting that action will always categorise the page if
-- an expiry parameter is not set.
-- * If set to false, setting that action will never categorise the page.
-- * If set to nil, the module will categorise the page if:
-- 1) an expiry parameter is not set, and
-- 2) a reason is provided, and
-- 3) the specified reason is not blacklisted in the reasonsWithoutExpiryCheck
-- table.
expiryCheckActions = {
edit = nil,
move = false,
autoreview = true,
upload = false
},
reasonsWithoutExpiryCheck = {
blp = true,
template = true,
},
--------------------------------------------------------------------------------
-- Pagetypes
--------------------------------------------------------------------------------
-- This table produces the page types available with the ${PAGETYPE} parameter.
-- Keys are namespace numbers, or the string "default" for the default value.
pagetypes = {
[0] = 'article',
[6] = 'file',
[10] = 'template',
[14] = 'category',
[828] = 'module',
default = 'page'
},
--------------------------------------------------------------------------------
-- Strings marking indefinite protection
--------------------------------------------------------------------------------
-- This table contains values passed to the expiry parameter that mean the page
-- is protected indefinitely.
indefStrings = {
['indef'] = true,
['indefinite'] = true,
['indefinitely'] = true,
['infinite'] = true,
},
--------------------------------------------------------------------------------
-- Group hierarchy
--------------------------------------------------------------------------------
-- This table maps each group to all groups that have a superset of the original
-- group's page editing permissions.
hierarchy = {
sysop = {},
reviewer = {'sysop'},
filemover = {'sysop'},
templateeditor = {'sysop'},
extendedconfirmed = {'sysop'},
autoconfirmed = {'reviewer', 'filemover', 'templateeditor', 'extendedconfirmed'},
user = {'autoconfirmed'},
['*'] = {'user'}
},
--------------------------------------------------------------------------------
-- Wrapper templates and their default arguments
--------------------------------------------------------------------------------
-- This table contains wrapper templates used with the module, and their
-- default arguments. Templates specified in this table should contain the
-- following invocation, and no other template content:
--
-- {{#invoke:Protection banner|main}}
--
-- If other content is desired, it can be added between
-- <noinclude>...</noinclude> tags.
--
-- When a user calls one of these wrapper templates, they will use the
-- default arguments automatically. However, users can override any of the
-- arguments.
wrappers = {
['ढाँचा:Pp'] = {},
['ढाँचा:Pp-extended'] = {'ecp'},
['ढाँचा:Pp-blp'] = {'blp'},
-- we don't need Template:Pp-create
['ढाँचा:Pp-dispute'] = {'dispute'},
['ढाँचा:Pp-main-page'] = {'mainpage'},
['ढाँचा:Pp-move'] = {action = 'move', catonly = 'yes'},
['ढाँचा:Pp-move-dispute'] = {'dispute', action = 'move', catonly = 'yes'},
-- we don't need Template:Pp-move-indef
['ढाँचा:Pp-move-vandalism'] = {'vandalism', action = 'move', catonly = 'yes'},
['ढाँचा:Pp-office'] = {'office'},
['ढाँचा:Pp-office-dmca'] = {'dmca'},
['ढाँचा:Pp-pc'] = {action = 'autoreview', small = true},
['ढाँचा:Pp-pc1'] = {action = 'autoreview', small = true},
['ढाँचा:Pp-reset'] = {'reset'},
['ढाँचा:Pp-semi-indef'] = {small = true},
['ढाँचा:Pp-sock'] = {'sock'},
['ढाँचा:Pp-template'] = {'template', small = true},
['ढाँचा:Pp-upload'] = {action = 'upload'},
['ढाँचा:Pp-usertalk'] = {'usertalk'},
['ढाँचा:Pp-vandalism'] = {'vandalism'},
},
--------------------------------------------------------------------------------
--
-- MESSAGES
--
--------------------------------------------------------------------------------
msg = {
--------------------------------------------------------------------------------
-- Intro blurb and intro fragment
--------------------------------------------------------------------------------
-- These messages specify what is produced by the ${INTROBLURB} and
-- ${INTROFRAGMENT} parameters. If the protection is temporary they use the
-- intro-blurb-expiry or intro-fragment-expiry, and if not they use
-- intro-blurb-noexpiry or intro-fragment-noexpiry.
-- It is possible to use banner parameters in these messages.
['intro-blurb-expiry'] = '${PROTECTIONBLURB} ${EXPIRY} सम्म।',
['intro-blurb-noexpiry'] = '${PROTECTIONBLURB}।',
['intro-fragment-expiry'] = '${PROTECTIONBLURB} ${EXPIRY},',
['intro-fragment-noexpiry'] = '${PROTECTIONBLURB}',
--------------------------------------------------------------------------------
-- Tooltip blurb
--------------------------------------------------------------------------------
-- These messages specify what is produced by the ${TOOLTIPBLURB} parameter.
-- If the protection is temporary the tooltip-blurb-expiry message is used, and
-- if not the tooltip-blurb-noexpiry message is used.
-- It is possible to use banner parameters in these messages.
['tooltip-blurb-expiry'] = 'यो ${PAGETYPE}लाई ${EXPIRY} सम्मको लागि ${PROTECTIONLEVEL} गरिएको छ।',
['tooltip-blurb-noexpiry'] = 'यो ${PAGETYPE}लाई ${PROTECTIONLEVEL} गरिएको छ।',
['tooltip-fragment-expiry'] = 'यो ${PAGETYPE} ${EXPIRY} सम्म ${PROTECTIONLEVEL} छ।,',
['tooltip-fragment-noexpiry'] = 'यो ${PAGETYPE} ${PROTECTIONLEVEL}',
--------------------------------------------------------------------------------
-- Special explanation blurb
--------------------------------------------------------------------------------
-- An explanation blurb for pages that cannot be unprotected, e.g. for pages
-- in the MediaWiki namespace.
-- It is possible to use banner parameters in this message.
['explanation-blurb-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]].',
--------------------------------------------------------------------------------
-- Protection log display values
--------------------------------------------------------------------------------
-- These messages determine the display values for the protection log link
-- or the pending changes log link produced by the ${PROTECTIONLOG} parameter.
-- It is possible to use banner parameters in these messages.
['protection-log-display'] = 'protection log',
['pc-log-display'] = 'pending changes log',
--------------------------------------------------------------------------------
-- Current version display values
--------------------------------------------------------------------------------
-- These messages determine the display values for the page history link
-- or the move log link produced by the ${CURRENTVERSION} parameter.
-- It is possible to use banner parameters in these messages.
['current-version-move-display'] = 'current title',
['current-version-edit-display'] = 'current version',
--------------------------------------------------------------------------------
-- Talk page
--------------------------------------------------------------------------------
-- This message determines the display value of the talk page link produced
-- with the ${TALKPAGE} parameter.
-- It is possible to use banner parameters in this message.
['talk-page-link-display'] = 'talk page',
--------------------------------------------------------------------------------
-- Edit requests
--------------------------------------------------------------------------------
-- This message determines the display value of the edit request link produced
-- with the ${EDITREQUEST} parameter.
-- It is possible to use banner parameters in this message.
['edit-request-display'] = 'submit an edit request',
--------------------------------------------------------------------------------
-- Expiry date format
--------------------------------------------------------------------------------
-- This is the format for the blurb expiry date. It should be valid input for
-- the first parameter of the #time parser function.
['expiry-date-format'] = 'F j, Y "at" H:i e',
--------------------------------------------------------------------------------
-- Tracking categories
--------------------------------------------------------------------------------
-- These messages determine which tracking categories the module outputs.
['tracking-category-incorrect'] = 'गलत सुरक्षा ढाँचाहरू सहितका विकिपिडिया पृष्ठहरू',
['tracking-category-template'] = 'विकिपिडिया ढाँचाहरू र मोड्युलहरू बाहेक ढाँचा-सुरक्षित पृष्ठहरू',
--------------------------------------------------------------------------------
-- Images
--------------------------------------------------------------------------------
-- These are images that are not defined by their protection action and protection level.
['image-filename-indef'] = 'Full-protection-shackle.svg',
['image-filename-default'] = 'Transparent.gif',
--------------------------------------------------------------------------------
-- End messages
--------------------------------------------------------------------------------
}
--------------------------------------------------------------------------------
-- End configuration
--------------------------------------------------------------------------------
}