Module:Non-WLH link: Difference between revisions

From Tardis Wiki, the free Doctor Who reference
No edit summary
No edit summary
Line 8: Line 8:
display = linkUtil.getDisplayText(link)
display = linkUtil.getDisplayText(link)
end
end
local ret = "<span class=\"non-wlh-link\">[https://tardis.fandom.com/wiki/" .. linkUtil.getLinkText(link) .. " " .. display .. "]</span>"
local ret = "<span class=\"non-wlh-link\">[https://tardis.fandom.com/wiki/" .. linkUtil.getLinkText(link):gsub(' ', '_') .. " " .. display .. "]</span>"
return ret:gsub(' ', '_')
return ret
end
end


return p
return p

Revision as of 17:15, 30 June 2023

Documentation for this module may be created at Module:Non-WLH link/doc

local linkUtil = require("Module:LinkUtil")
local p = {}

function p.nonWLHLink(frame)
	local link = frame:getParent().args[1]
	local display = linkUtil.getLinkText(link)
	if linkUtil.getDisplayText(link) and linkUtil.getDisplayText(link) ~= "" then
		display = linkUtil.getDisplayText(link)
	end
	local ret = "<span class=\"non-wlh-link\">[https://tardis.fandom.com/wiki/" .. linkUtil.getLinkText(link):gsub(' ', '_') .. " " .. display .. "]</span>"
	return ret
end

return p