Module:Module introspection: Difference between revisions
mNo edit summary |
ArrowHead294 (talk | contribs) mNo edit summary |
||
| Line 12: | Line 12: | ||
local lines = {} | local lines = {} | ||
table.insert(lines, '{| class="wikitable sortable"') | table.insert(lines, '{| class="wikitable sortable"') | ||
table.insert(lines, "|+ Lua modules required " .. string.format("(%d)", #module_deps)) | table.insert(lines, "|+ style=\"font-size: 105%;\" | Lua modules required " .. string.format("(%d)", #module_deps)) | ||
table.insert(lines, "|-") | |||
table.insert(lines, "! Variable") | table.insert(lines, "! Variable") | ||
table.insert(lines, "! Module") | table.insert(lines, "! Module") | ||
| Line 61: | Line 62: | ||
--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"') | table.insert(lines, '{| class="wikitable sortable"') | ||
table.insert(lines, "|+ Functions provided " .. string.format("(%d)", #module_funcs)) | table.insert(lines, "|+ style=\"font-size: 105%;\" | Functions provided " .. string.format("(%d)", #module_funcs)) | ||
table.insert(lines, "|-") | |||
table.insert(lines, "! Line") | table.insert(lines, "! Line") | ||
table.insert(lines, "! Function") | table.insert(lines, "! Function") | ||
| Line 154: | Line 156: | ||
local lines = { | local lines = { | ||
'{| class="wikitable mw-collapsible"', | '{| class="wikitable mw-collapsible"', | ||
'|-', | |||
'! colspan="2" | Introspection summary for Module:' .. module_name .. " ", | '! colspan="2" | Introspection summary for Module:' .. module_name .. " ", | ||
"|-", | "|-", | ||
'| style="vertical-align:top; border-right:none"; |', | '| style="vertical-align: top; border-right: none;"; |', | ||
func_table, | func_table, | ||
'| style="vertical-align:top; border-left:none" |', | '| style="vertical-align: top; border-left: none;" |', | ||
dep_table, | dep_table, | ||
"|}" | "|}" | ||
| Line 218: | Line 221: | ||
}) | }) | ||
if yesno(frame.args["debug"]) == true then | |||
result = "<syntaxhighlight lang=\"wikitext\">" .. result .. "</syntaxhighlight>" | |||
end | |||
return frame:preprocess(result) | return frame:preprocess(result) | ||
end | end | ||
return p | return p | ||