Module:Template introspection: Difference between revisions
No edit summary |
No edit summary |
||
| Line 73: | Line 73: | ||
function p._template_introspection(args) | function p._template_introspection(args) | ||
local template_name = args["Template Name"] | local template_name = args["Template Name"] | ||
-- Get template wikitext | -- Get template wikitext | ||
| Line 100: | Line 96: | ||
local args = getArgs(frame) or {} | local args = getArgs(frame) or {} | ||
-- Get template name, and strip /doc | -- Get template name, with namespace, and strip /doc if present | ||
args["Template Name"] = args["Template Name"] or mw.title.getCurrentTitle(). | args["Template Name"] = args["Template Name"] or mw.title.getCurrentTitle().prefixedText | ||
args["Template Name"] = args["Template Name"]:gsub("/doc$", "") | args["Template Name"] = args["Template Name"]:gsub("/doc$", "") | ||
return | return p._template_introspection(args) | ||
end | end | ||
return p | return p | ||