This documentation is transcluded from Module:Link capture/doc. Changes can be proposed in the talk page.
This module is unused.This module is neither invoked by a template nor required/loaded by another module. If this is in error, make sure to add
{{Documentation}}
/{{No documentation}}
to the calling template's or parent's module documentation.Module:Link capture implements the {{Link capture}} template.
--------------------------------------------------------------------------------
-- Origin : https://starcitizen.tool --
--------------------------------------------------------------------------------
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