Module:InfoboxProto: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 4: Line 4:


-- Main process
-- Main process
function p.main(frame)
function p.main(frame, title)
     local args = getArgs(frame);
     local args = getArgs(frame);


Line 15: Line 15:
     local infobox = mw.html.create('div'):addClass('infobox-new');
     local infobox = mw.html.create('div'):addClass('infobox-new');
     infobox:tag('div'):addClass('infobox-new-header'):css('background-color', args.color:gsub("%#", "#")):css(
     infobox:tag('div'):addClass('infobox-new-header'):css('background-color', args.color:gsub("%#", "#")):css(
         'color', args.textcolor):wikitext(args.class);
         'color', args.textcolor):wikitext(title);
     infobox:tag('div'):addClass('infobox-new-image'):wikitext(args.image);
     infobox:tag('div'):addClass('infobox-new-image'):wikitext(args.image);