Template:Section length/doc
Appearance
This is a documentation subpage for Template:Section length. It may contain usage information, categories and other content that is not part of the original template page. |
This template uses Lua: |
This template is rated as alpha. It is ready for third party input, and may be used on a few pages to see if problems arise, but should be watched. Suggestions for new features or changes in their input and output mechanisms are welcome. |
Returns the length of a given section of a page, the size of the longest section, or the size of the article.
Usage
[edit]{{section length|Article|Section}}
{{section length|Article|Section|nosep=y}}
{{section length|Article|Section|pct=y}}
{{section length|Article|token}}
{{section length|Article}}
Parameters
[edit]There is one required parameter, and four optional parameters:
|1=
– the name of the article or page (required)|2=
– the section name, or a token with leading underscore (optional; if absent,_lead
is the default):|2=SectionName
– returns the length of the given section|2=_lead
– returns the length of the lead section (default if param 2 is absent)|2=_max
– returns the length of the longest section|2=_total
– returns the length of the article (should = {{PAGESIZE}} )
|3=_all
– with param 2 set to a section name, add this to return section size including all its subsections (optional; default: return only the length before the first subsection heading)|pct=
– set to any non-empty value, returns section length as percent of article length, rounded to 2 decimal places (optional)|nosep=
– set to any non-empty value, returns byte length without thousand separators (optional; default: with separators)
Examples
[edit]{{section length|World War II|Background}}
→ 50 – length in bytes of World War II#Background excluding subsections{{section length|World War II|Background|_all}}
→ 8,872 – length of World War II#Background including all subsections{{section length|World War II|_total}}
→ 255,263 – total length of World War II{{section length|World War II|nosep=y|_total}}
→ 255263 – as above, without the comma{{section length|World War II|_lead}}
→ 12,034 – length in bytes of the lead{{section length|World War II|_lead|pct=y}}
→ 4.71% – length of the lead as a percent of article length{{section length|World War II|pct=y}}
→ 4.71% – same as above; param 2 is optional{{section length|World War II|_max}}
→ 62,792 – length in bytes of longest section{{section length|France|_total}}
→ 278,654 – total length in bytes of France{{section length|France|_lead}}
→ 20,930 – length of the lead section in bytes{{section length|France}}
→ 20,930 – same as above; param 2 is optional{{section length|France|pct=y}}
→ 7.51% – length of the lead section as a percent of article length{{section length|France|Environment}}
→ 12,113 – length of France#Environment{{section length|France|Environment|nosep=y}}
→ 12113 – same, without thousands separator{{section length|France|Environment|pct=y}}
→ 4.35% – length of section as a percent of article length{{section length|France|Whoopsie!|pct=y}}
→ – when the section doesn't exist{{section length|Franceee|pct=y}}
→ error: no article: Franceee (help) – when the article doesn't exist