Module:ColorParse: Difference between revisions
fix indenting (by SublimeText.Mediawiker)
mNo edit summary |
imported>Teamtotobot (fix indenting (by SublimeText.Mediawiker)) |
||
Line 57: | Line 57: | ||
function p.main(frame) | function p.main(frame) | ||
local notxml = nil | |||
local unbolded = false | |||
local tildes = false | |||
local args = process_args.merge(true) | |||
local i = 1 | |||
for _, arg in ipairs(args) do | |||
if i ~= 1 then | |||
if arg == 'notxml' then | |||
notxml = 'notxml' | |||
elseif arg == 'unbolded' then | |||
unbolded = true | |||
elseif arg == 'tildes are new lines' then | |||
tildes = true | |||
end | |||
i = i + 1 | |||
end | |||
end | |||
local returntext = p.parse(args[1], notxml) | |||
if tildes == true then | |||
returntext = p.linebreaks(returntext) | |||
end | |||
if unbolded == true then | |||
return returntext | |||
else | |||
return '<b>' .. returntext or '' .. '</b>' | |||
end | |||
end | end | ||
return p | return p |