1,044
edits
mNo edit summary |
Tag: Undo |
||
Line 35: | Line 35: | ||
local formattedLink | local formattedLink | ||
if args[2] == "text" then | if args[2] == "text" then | ||
formattedImage = string.format('[[File:Attrib-%s.png|%s|link=]]', output, '20px', pageName) | formattedImage = string.format('[[File:Attrib-%s.png|%s|link=%s]]', output, '20px', pageName) | ||
formattedLink = string.format('[[%s|%s]]', args['link'] or pageName) | formattedLink = string.format('[[%s|%s]]', args['link'] or pageName) | ||
return string.format('<span style="white-space: nowrap;">%s %s</span>', formattedImage, formattedLink) | return string.format('<span style="white-space: nowrap;">%s %s</span>', formattedImage, formattedLink) | ||
else | else | ||
if args[3] == "text" then | if args[3] == "text" then | ||
formattedImage = string.format('[[File:Attrib-%s.png|%s|link=]]', output, args[2] or '20px', pageName) | formattedImage = string.format('[[File:Attrib-%s.png|%s|link=%s]]', output, args[2] or '20px', pageName) | ||
formattedLink = string.format('[[%s|%s]]', args['link'] or pageName, args[text] or pageName) | formattedLink = string.format('[[%s|%s]]', args['link'] or pageName, args[text] or pageName) | ||
return string.format('<span style="white-space: nowrap;">%s %s</span>', formattedImage, formattedLink) | return string.format('<span style="white-space: nowrap;">%s %s</span>', formattedImage, formattedLink) | ||
else | else | ||
formattedImage = string.format('[[File:Attrib-%s.png|%s|link=]]', output, args[2] or 'x36px', pageName) | formattedImage = string.format('[[File:Attrib-%s.png|%s|link=%s]]', output, args[2] or 'x36px', pageName) | ||
return formattedImage | return formattedImage | ||
end | end |