विभाग:Category handler/data
This module is used in conjunction with the category handler module to manage categories; it is a very important template used on millions of pages.
हा विभाग (मॉड्यूल) पान सुरक्षेच्या अधीन असलेला आहे. तो खूप पानांवर वापरल्या जाणारा उच्च-दृश्यतेचा विभाग आहे किंवा, त्याचे substitution वारंवार होते. त्यामधील उत्पात किंवा चुका या अनेक पानांवर परिणाम करु शकतात. किरकोळ किंवा क्षुद्र संपादनही विदागारावर प्रचंड ताण उत्पन्न करु शकते. म्हणून, त्यास संपादनांपासून सुरक्षित केले आहे. |
हा विभाग प्रणाली संदेशांमध्ये वापरला जात आहे. त्यावरील केल्या गेलेले बदल, हे विकिपीडिया सदस्य आंतरपृष्ठावर तातडीने दिसतील.मोठ्या प्रमाणावर होणाऱ्या फेरफारास टाळण्यासाठी, त्यावर करावयाचे बदल हे आधी त्याच्या, विभाग /धूळपाटी किंवा /चाचणी उपपानांवर, किंवा स्वतःच्या सदस्यपानावर करुन बघावेत. हे तपासलेले/ चाचणी केलेले बदल मग एकाच संपादनात, विभाग नामविश्वात जोडल्या जाऊ शकतात. यावरील बदल लागू करण्याआधी, याच्या चर्चापानावर, त्याबद्दलची योग्य ठिकाणी व विस्तृत चर्चा करा. |
-- This module assembles data to be passed to [[Module:Category handler]] using
-- mw.loadData. This includes the configuration data and whether the current
-- page matches the title blacklist.
local data = require('Module:Category handler/config')
local mShared = require('Module:Category handler/shared')
local blacklist = require('Module:Category handler/blacklist')
local title = mw.title.getCurrentTitle()
data.currentTitleMatchesBlacklist = mShared.matchesBlacklist(
title.prefixedText,
blacklist
)
data.currentTitleNamespaceParameters = mShared.getNamespaceParameters(
title,
mShared.getParamMappings()
)
return data