Module:Module introspection: Difference between revisions

Ganaram inukshuk (talk | contribs)
No edit summary
Ganaram inukshuk (talk | contribs)
nest tables inside another table
Line 138: Line 138:
-- Table headers
-- Table headers
local lines = {}
local lines = {}
table.insert(lines, '{| class="wikitable sortable mw-collapsible"')
table.insert(lines, '{| class="wikitable sortable"')
table.insert(lines, "|+ Modules used " .. string.format("(%d)", num_deps))
table.insert(lines, "|+ Modules used " .. string.format("(%d)", num_deps))
table.insert(lines, "! Variable")
table.insert(lines, "! Variable")
Line 203: Line 203:
local lines = {}
local lines = {}
--table.insert(lines, string.format("'''Module:%s''' provides %d function(s):", module_name, #module_funcs))
--table.insert(lines, string.format("'''Module:%s''' provides %d function(s):", module_name, #module_funcs))
table.insert(lines, '{| class="wikitable sortable mw-collapsible"')
table.insert(lines, '{| class="wikitable sortable"')
table.insert(lines, "|+ Functions provided " .. string.format("(%d)", #module_funcs))
table.insert(lines, "|+ Functions provided " .. string.format("(%d)", #module_funcs))
table.insert(lines, "! Function")
table.insert(lines, "! Function")
Line 255: Line 255:
local combined_tables = table.concat({
local combined_tables = table.concat({
'{| class="wikitable sortable mw-collapsible"',
'{| class="wikitable sortable mw-collapsible"',
"|+ Introspection summary",
'! colspan="2" | Introspection summary',
'| style="vertical-align:top;" |',
'| style="vertical-align:top;" |',
func_table,
func_table,