No edit summary |
No edit summary |
||
Line 6: | Line 6: | ||
:addClass('ib-title') | :addClass('ib-title') | ||
:wikitext(title) | :wikitext(title) | ||
local imageURL = imageAll or image or 'Team placeholder light.png' | local imageURL = imageAll or image or imagedark or 'Team placeholder light.png' | ||
local imageDiv = mw.html.create('div') | local imageDiv = mw.html.create('div') | ||
:addClass('ib-image') | :addClass('ib-image') |
Revision as of 18:38, 27 September 2022
Documentation for this module may be created at Module:Infobox/Widget/Header/doc
local Header = {}
function Header.make(title, image, imagedark, imageAll)
local container = mw.html.create('div')
local title = mw.html.create('div')
:addClass('ib-title')
:wikitext(title)
local imageURL = imageAll or image or imagedark or 'Team placeholder light.png'
local imageDiv = mw.html.create('div')
:addClass('ib-image')
:wikitext('[[File:'.. imageURL .. '|250px]]')
container:node(title):node(imageDiv)
if imagedark and imageAll == nil then
imageDiv:addClass('light')
local imageDivDark = mw.html.create('div')
:addClass('ib-image dark')
:wikitext('[[File:'.. imagedark .. '|250px]]')
container:node(imageDivDark)
end
return container
end
return Header