Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Module:Infobox: Difference between revisions

From The Petit Planet Wiki
Adding DRUID Infobox to replace Portable Infobox. Portable Infobox is causing issues with mw:Extension:Popups, mw:Extension:TextExtracts, and mw:Extension:PageImages
Added option to add subtitles
 
Line 164: Line 164:
if args.kind then out:addClass('druid-container-' .. h.escape(args.kind)) end
if args.kind then out:addClass('druid-container-' .. h.escape(args.kind)) end
h.printTitle(out, args)
h.printTitle(out, args)
h.printSubtitle(out, args)
h.printImages(out, args.images, args)
h.printImages(out, args.images, args)
for _, section in ipairs(args.sections) do
for _, section in ipairs(args.sections) do
Line 201: Line 202:
:addClass('druid-title')
:addClass('druid-title')
:attr('colspan', 2)
:attr('colspan', 2)
end
function h.printSubtitle(out, args)
if args.subtitle and args.subtitle ~= '' then
out:tag(h.getTag('titleOuter'))
:tag(h.getTag('titleInner'))
:addClass('druid-subtitle')
:attr('colspan', 2)
:wikitext(args.subtitle)
end
end
end