Module:Category handler/shared: Difference between revisions
From the Croc Wiki, the Croc encyclopedia
Jump to navigationJump to search
Content added Content deleted
(make this output either true or false, and switch indentation to tabs) |
(add a getNamespaceParameters function) |
||
Line 2:
-- and its submodules.
local p = {}
local function matchesBlacklist(page, blacklist)▼
for i, pattern in ipairs(blacklist) do
local match = mw.ustring.match(page, pattern)
Line 12 ⟶ 14:
end
function p.getNamespaceParameters(titleObj, mappings)
return {▼
-- We don't use title.nsText for the namespace name because it adds
-- underscores.
local mappingsKey = mw.site.namespaces[titleObj.namespace].name
mappingsKey = mw.ustring.lower(mappingsKey)
return mappings[mappingsKey] or {}
end
|