Module:Dochead: Difference between revisions

Ganaram inukshuk (talk | contribs)
mNo edit summary
Tag: Reverted
Ganaram inukshuk (talk | contribs)
No edit summary
Tag: Reverted
Line 220: Line 220:
end
end


local function add_wikipedia_sidebox(pagename)
local function add_wikipedia_sidebox(fullpagename)
return "{{wikipedia|" .. pagename:gsub("/doc$", "") .. "}}{{clear}}"
return "{{wikipedia|" .. fullpagename:gsub("/doc$", "") .. "}}{{clear}}"
end
end


Line 255: Line 255:
local has_link = namespace == "Template" and iutils.page_exists("Module:" .. corr_module)
local has_link = namespace == "Template" and iutils.page_exists("Module:" .. corr_module)
if result == "" then
if result == "" then
return categorize(namespace, pagename, has_link) .. (has_wikipedia_page and add_wikipedia_sidebox(pagename) or "")
return categorize(namespace, pagename, has_link) .. (has_wikipedia_page and add_wikipedia_sidebox(namespace .. ":" .. pagename) or "")
else
else
return string.format("%s%s\n", result, categorize(namespace, pagename, has_link)) .. (has_wikipedia_page and add_wikipedia_sidebox(pagename) or "")
return string.format("%s%s\n", result, categorize(namespace, pagename, has_link)) .. (has_wikipedia_page and add_wikipedia_sidebox(namespace .. ":" .. pagename) or "")
end
end
end
end