Module:Sandbox/K6ka/InfoboxLink: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
No edit summary |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1:
local getArgs = require('Module:Arguments').getArgs
local p = {}
function p.getTargetFromText(
local text = frame.args[1]
return string.match(
end
function p.wrapInLink(
local args = getArgs(frame)
if str:match('^\[\[') then▼
local text = args[1]
return str▼
end
return '[[' ..
end
|
Latest revision as of 17:22, 30 April 2019
Documentation for this module may be created at Module:Sandbox/K6ka/InfoboxLink/doc
local getArgs = require('Module:Arguments').getArgs
local p = {}
function p.getTargetFromText(frame)
local text = frame.args[1]
return string.match(frame, "^%[%[")
end
function p.wrapInLink(frame)
local args = getArgs(frame)
local text = args[1]
if(string.match(text, "^%[%[") ~= nil) then
return text
end
return '[[' .. text .. ']]'
end
return p