Module:Sprite: Difference between revisions
Also have none remove the link |
Nowrap the whole damn thing because CSS... |
||
| Line 83: | Line 83: | ||
if text ~= '' then | if text ~= '' then | ||
text = '<span class="sprite-text | text = '<span class="sprite-text"' .. title .. '>' .. text .. '</span>' | ||
end | end | ||
| Line 89: | Line 89: | ||
if link:find( '//' ) then | if link:find( '//' ) then | ||
-- External link | -- External link | ||
return '[' .. link .. ' ' .. sprite .. text .. ']' | return '<span class="nowrap">[' .. link .. ' ' .. sprite .. text .. ']</span>' | ||
else | else | ||
-- Internal link | -- Internal link | ||
local linkPrefix = args.linkprefix or default.linkprefix or '' | local linkPrefix = args.linkprefix or default.linkprefix or '' | ||
return '[[' .. linkPrefix .. link .. '|' .. sprite .. text .. ']]' | return '<span class="nowrap">[[' .. linkPrefix .. link .. '|' .. sprite .. text .. ']]</span>' | ||
end | end | ||
else | else | ||
return sprite .. text | return '<span class="nowrap">' .. sprite .. text .. '</span>' | ||
end | end | ||
end | end | ||