Module:Football box collapsible teamname
Documentation for this module may be created at Module:Football box collapsible teamname/doc
local i = {};
function i.TeamName(frame)
local prefix = "";
local suffix = "";
local team = frame.args["team"] or "";
if mw.ustring.sub(team,1,3) ~= "'''" and mw.ustring.sub(team,-3) ~= "'''" then
prefix = "'''" .. '<span class="fn org">';
suffix = "</span>'''";
else
if mw.ustring.sub(team,1,3) == "'''" then
prefix = '<span class="fn org">';
team = mw.ustring.sub(team,4);
else
prefix = '<span class="fn org">' .. "'''";
end
if mw.ustring.sub(team,-3) == "'''" then
suffix = "</span>";
team = mw.ustring.sub(team,1,mw.ustring.len(team)-3);
else
suffix = "'''</span>";
end
end
return prefix .. team .. suffix;
end
return i;