Module:Ns has subpages: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
(make replacement for Template:Ns has subpages) |
(tweak the string matching) |
||
Line 20: | Line 20: | ||
-- thing as {{NAMESPACE}} in most cases. |
-- thing as {{NAMESPACE}} in most cases. |
||
if not nsTable and type(ns) == 'string' and not ns:find('[<>|%[%]{}]') then |
if not nsTable and type(ns) == 'string' and not ns:find('[<>|%[%]{}]') then |
||
local nsStripped = ns:gsub('^: |
local nsStripped = ns:gsub('^_*:', '') |
||
nsStripped = nsStripped:gsub(':.*$', '') |
nsStripped = nsStripped:gsub(':.*$', '') |
||
nsTable = mw.site.namespaces[nsStripped] |
nsTable = mw.site.namespaces[nsStripped] |