Anonymous user
Module:Infobox: Difference between revisions
From The Kodiak Republic Wiki
Undid revision 782833995 by Jc86035 (talk) looks like this caused some serious problems, will require more testing (see, e.g, my talk page)
m (fixes for child infoboxes so HTML Tidy is not required) |
|||
Line 10:
local origArgs
local root
local function union(t1, t2)
Line 47 ⟶ 43:
-- Adds a row to the infobox, with either a header cell
-- or a label/data cell combination.
if rowArgs.header then
:tag('tr')
:addClass(rowArgs.rowclass)
Line 98 ⟶ 73:
:done()
end
local dataCell = row:tag('td')
if not rowArgs.label then
Line 114 ⟶ 88:
:wikitext(rowArgs.data)
end
end
Line 142 ⟶ 102:
local function renderAboveRow()
if not args.above then return end
root
:tag('tr')
Line 270 ⟶ 231:
-- Specify the overall layout of the infobox, with special settings
-- if the infobox is used as a 'child' inside another infobox.
if args.child ~= 'yes' then
root = mw.html.create('table')
Line 300 ⟶ 260:
else
root = mw.html.create()
root
:wikitext(args.title)
Line 313 ⟶ 273:
renderTrackingCategories()
return
end
|