Module:Transclusion count: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
m (14 revisions imported from wikipedia:Module:Transclusion_count) |
(Remove any Template: namespace designation from the demo arg) |
||
Line 8: | Line 8: | ||
local namespace = mw.title.getCurrentTitle().namespace |
local namespace = mw.title.getCurrentTitle().namespace |
||
if frame.args["demo"] and frame.args["demo"] ~= "" then |
if frame.args["demo"] and frame.args["demo"] ~= "" then |
||
template = frame.args["demo"] |
template = mw.ustring.gsub(frame.args["demo"],"^[Tt]emplate:","") |
||
elseif namespace == 10 then -- Template namespace |
elseif namespace == 10 then -- Template namespace |
||
template = mw.title.getCurrentTitle().text |
template = mw.title.getCurrentTitle().text |
||
Line 20: | Line 20: | ||
if namespace == 10 or namespace == 828 then |
if namespace == 10 or namespace == 828 then |
||
template = mw.ustring.gsub(template, "/doc$", "") -- strip /doc from end |
template = mw.ustring.gsub(template, "/doc$", "") -- strip /doc from end |
||
template = mw.ustring.gsub(template, "/sandbox$", "") -- strip /sandbox from end |
|||
local index = mw.ustring.sub(mw.title.new(template).text,1,1) |
local index = mw.ustring.sub(mw.title.new(template).text,1,1) |
||
local status, data = pcall(function () |
local status, data = pcall(function () |