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 nowrap"' .. title .. '>' .. text .. '</span>'
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