Changes

Jump to: navigation, search

Module:NAMESPACEID

392 bytes added, 09:12, 10 December 2014
m
Protected Module:NAMESPACEID: High-risk Lua module: used in Template:Editnotice load/core to display edit notices ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
-- This module implements {{NAMESPACEID}}.

local p = {}

function p.main(frame)
local ns = frame:getParent().args[1] or mw.title.getCurrentTitle().namespace
local nsTable = mw.site.namespaces[ns]
if nsTable then
return nsTable.id
else
return '<strong class="error">Invalid namespace in ' ..
'&#123;&#123;[[Template:NAMESPACEID|NAMESPACEID]]&#125;&#125;</strong>'
end
end

return p
Anonymous user

Navigation menu