This module creates a wikitable that lists each section in a page along with that section's size in bytes. Each section is wikilinked to its target in the page; subsections are indented. Cells for section sizes are shaded according to the size; the smallest section's background is white, and the largest section's background is red.
This module has a single entry point:<nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|size|<{{var|page name}}>|style=<{{var|style string}}>}}
size
takes two arguments from frame
:
<{{var|page name}}>
(required) – the first positional parameter is the page name; may include namespace
(optional) – css string suitable for use in the table's style=
attribute; for example to render the table at the right side of the page:
<nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|size|<{{var|page name}}>|style=float:right; margin-left:.5em}}