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