Module:Extra Effect: Difference between revisions

Kuhlau (talk | contribs)
No edit summary
Kuhlau (talk | contribs)
No edit summary
 
(One intermediate revision by the same user not shown)
Line 6: Line 6:
function p.main(frame)
function p.main(frame)
local args = require('Module:Arguments').getArgs(frame)
local args = require('Module:Arguments').getArgs(frame)
return p._main(args)
return p._main(args, frame)
end
end


function p._main(args)
function p._main(args, frame)
local displaytext = args[1]
local displaytext = args[1]
local effect = lib.isNotEmpty(args[2]) and args[2] or displaytext
local effect = lib.isNotEmpty(args[2]) and args[2] or displaytext
Line 28: Line 28:
end
end


return tt._main({ displaytext, entry.effect, header, class = "hnaw-ee" })
return tt._main({ displaytext, entry.effect, header = header, class = "hnaw-ee" }, nil, frame)
end
end


return p
return p