Module:Todo

local p = {}

p.main = function ( frame ) if frame.args == nil then return 'No args provided' end local args = frame.args

local sup = mw.html.create( 'sup' ) sup:attr( 'class', 'todo' )

local em = sup:tag( 'em' ) em:wikitext( mw.text.nowiki( '[' ), 'TODO' ) if args.comment ~= nil and args.comment ~= '' then em:wikitext( ' – ' .. args.comment ) end em:wikitext( mw.text.nowiki( ']' ) )

return tostring( sup ) end

return p