Difference between revisions of "Module:OInfobox-Building"

Jump to navigation Jump to search
m
no edit summary
m
m
Line 15: Line 15:
end
end


local function addImage(box, image, caption, defaultImage, defaultCaption)
local function addImage(box, image, defaultImage)
     if not image and not defaultImage then
     if not image and not defaultImage then
         box:wikitext('[[Category:Image Needed]]')
         box:wikitext('[[Category:Image Needed]]')
Line 28: Line 28:


     imageDiv:wikitext(fileWiki)
     imageDiv:wikitext(fileWiki)
    if caption or defaultCaption then
        imageDiv:tag('span')
            :addClass('infoboxCaption')
            :wikitext(caption or defaultCaption)
    end


     box:node(imageDiv)
     box:node(imageDiv)
Line 121: Line 115:
     local infobox = createInfobox(building)
     local infobox = createInfobox(building)


     addImage(infobox, args['image'], args['caption'], buildingData and buildingData.defaultImage, buildingData and buildingData.defaultCaption)
     addImage(infobox, args['image'], buildingData and buildingData.defaultImage, buildingData and buildingData.defaultCaption)


     if buildingData then
     if buildingData then
606

edits

Navigation menu