Changes

Module:Documentation

70 bytes removed, 00:21, 17 January 2014
simplify the start box code and attempt to get some more output if the env table contains errors
-- No need to include the links if the documentation is on the template page itself.
local linksData = p.makeStartBoxLinksData(args, env)
if type(linksData) == 'table' then
links = p.renderStartBoxLinks(linksData)
else
-- linksData is nil or an error message.
return linksData
end
end
-- Generate the start box html.
local data = p.makeStartBoxData(args, env, links)
if type(data) == 'table' then
return p.renderStartBox(data)
elseif type(data) == 'string' then
-- data is an error message.
return data
else
-- User specified no heading.
local subjectSpace = env.subjectSpace
if not subjectSpace then
return nil-- Default to an "other namespaces" namespace, so that we get at least some output -- if an error occurs. subjectSpace = 2
end
local data = {}
Anonymous user