Modulo:Panagtengngel ti kategoria/bingayan
Darsen a mapan iti pagdaliasatan
Darsen a mapan agbiruk
Dokumentasion ti modulo
![]() | Daytoy a plantilia ket inus-usar kadagiti mensahe ti sistema. Dagiti panagbaliw iti daytoy ket gapuanan kadagiti dagus a panagbalbaliw iti interface ti agar-aramat iti Wikipedia. Tapno maliklikan ti pannakagulo, dagiti ania man a panagbalbaliw ket nasken nga umuna a masubokan kadagiti /pagipadasan ti plantilia wenno /pangsubok a subpanid, wenno iti bukodmo a pagipadasan. Dagiti nasubokan a panagbalbaliw ket mabalinton a mainayon iti agmaymaysa a panagurnos iti daytoy a plantilia. Pangngaasi a pakitungtungan iti ania man a panagbalbaliw iti tungtungan a panid sakbay ti pannakaisayangkatda. |
![]() | Maus-usar daytoy a modulo ti Lua kadagiti adu a panid, no baliwam adunto ti makadlaw. Pangngaasi nga umuna a subokan kadagiti subpanid ti /pagipadasan wenno /pangsubok, wenno iti bukodmo a subpanid, ken usigen a pagtungtungan dagiti binaliwan idiay tungtungan a panid sakbay nga isayangkat. |
Daytoy ket katulong a modulo ti Modulo:Panagtengngel ti kategoria
-- This module contains shared functions used by [[Modulo:Panagtengngel ti kategoria]]
-- and its submodules.
local p = {}
function p.matchesBlacklist(page, blacklist)
for i, pattern in ipairs(blacklist) do
local match = mw.ustring.match(page, pattern)
if match then
return true
end
end
return false
end
function p.getParamMappings(useLoadData)
local dataPage = 'Modulo:Panagduktal ti nagan ti espasio/datos'
if useLoadData then
return mw.loadData(dataPage).mappings
else
return require(dataPage).mappings
end
end
function p.getNamespaceParameters(titleObj, mappings)
-- We don't use title.nsText for the namespace name because it adds
-- underscores.
local mappingsKey
if titleObj.isTalkPage then
mappingsKey = 'talk'
else
mappingsKey = mw.site.namespaces[titleObj.namespace].name
end
mappingsKey = mw.ustring.lower(mappingsKey)
return mappings[mappingsKey] or {}
end
return p