Want to contribute? Join the Discord and ask for the editor role.
Module:Link capture: Difference between revisions
From RTGame Wiki
RTGame>Alistair3149 No edit summary |
m (1 revision imported) |
Latest revision as of 15:08, 4 May 2021
This documentation is transcluded from Module:Link capture/doc. Changes can be proposed in the talk page.
Module:Link capture's function linkcapture is invoked by Template:Link capture.
Module:Link capture implements the {{Link capture}}
template.
local p = {}
function p.linkcapture(frame)
local linkString = frame.args[1] or ""
local linkText = string.match(linkString, "%[%[([^%]]+)%]%]")
local linkTextText = string.match(linkString, "%[%[[^%|]+%|([^%}]+)%]%]")
if (linkTextText ~= nil) then
return linkTextText
elseif (linkText ~= nil) then
return linkText
else
return linkString
end
end
return p