Module:Documentation: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
simplify the start box code and attempt to get some more output if the env table contains errors |
allow documentation passed with the |content= parameter to show even if we get errors from the env table |
||
Line 516: | Line 516: | ||
function p._content(args, env) |
function p._content(args, env) |
||
-- Get the /doc title object |
|||
local docTitle = env.docTitle |
local docTitle = env.docTitle |
||
if not docTitle then |
|||
return nil |
|||
end |
|||
-- Get the documentation content. |
|||
local content = args.content |
local content = args.content |
||
if not content and docTitle.exists then |
if not content and docTitle and docTitle.exists then |
||
local frame = mw.getCurrentFrame() |
local frame = mw.getCurrentFrame() |
||
content = frame:preprocess('{{ ' .. docTitle.prefixedText .. ' }}') |
content = frame:preprocess('{{ ' .. docTitle.prefixedText .. ' }}') |