Module:Dochead: Difference between revisions
mNo edit summary Tag: Reverted |
No edit summary Tag: Reverted |
||
| Line 220: | Line 220: | ||
end | end | ||
local function add_wikipedia_sidebox( | local function add_wikipedia_sidebox(fullpagename) | ||
return "{{wikipedia|" .. | 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 | ||