Template:Section link/doc
{{#invoke:Lua banner|main}}
Contents
Usage
Single section
This template is used to generate a link to a certain section of a local wiki page and render an appropriate section mark (§).
Instead of:
[[History of IBM#1969: Antitrust, the Unbundling of software and services|History of IBM § 1969: Antitrust, the Unbundling of software and services]]
...you can write:
{{section link|History of IBM|1969: Antitrust, the Unbundling of software and services}}
...which is much shorter and does not require you to search for the section mark character.
Both generate:
- {{#invoke:Section link|main}}
Multiple sections
This template may generate consecutive links to several sections of the same page:
{{section link|History of IBM|1880s–1924: The origin of IBM|1969: Antitrust, the Unbundling of software and services|1993–present: IBM's near disaster and rebirth}}
...will generate:
- {{#invoke:Section link|main}}
Suppressing page name
Sometimes the page name needs not to appear, e.g. to avoid redundancy and wordiness. For the page on which the template is used, not specifying a page name creates a section link only. The following:
{{Section link||Suppressing page name}}
...is the equivalent of:
[[#Suppressing page name|§ Suppressing page name]]
...and renders as:
- {{#invoke:Section link|main}}
For other pages, |nopage=y
can be used to suppress the page name.
Comparison of displayed results:
{{section link|WP:Manual of Style|Quotations}}
→ {{#invoke:Section link|main}}{{section link|WP:Manual of Style|Quotations|nopage=y}}
→ {{#invoke:Section link|main}}{{section link|WP:Manual of Style|Quotations|Quotation marks|Commas}}
→ {{#invoke:Section link|main}}{{section link|WP:Manual of Style|Quotations|Quotation marks|Commas|nopage=y}}
→ {{#invoke:Section link|main}}
TemplateData
TemplateData for Section link
{{#invoke:Check for unknown parameters|check
|unknown= |template=Template:TemplateData header |1 |nolink |noheader
|preview=
}} <templatedata> { "description": "This template is used to generate a link to a certain section of a local wiki page and render an appropriate section mark (§). This template may generate consecutive links to several sections of the same page.", "params": { "1": { "label": "Page name", "description": "Name of the page to which the link must be created. Leave empty to link to the current page. Doing so causes no page name to appear.", "type": "wiki-page-name", "suggested": true }, "2": { "label": "Section name 1", "description": "Name of the (first) section to which the link must be created. This parameter is mandatory.", "type": "string", "required": true }, "3": { "label": "Section name 2", "description": "This template can link to additional sections within one page. You can supply another section name in this field.", "type": "string" }, "4": { "label": "Section name 3", "description": "This template can link to additional sections within one page. You can supply another section name in this field.", "type": "string" }, "5": { "label": "Section name 4", "description": "This template can link to additional sections within one page. You can supply another section name in this field.", "type": "string" }, "nopage": { "label": "Suppress page name?", "description": "If set to \"yes\", \"y\" or \"true\", suppresses the page name.", "type": "boolean", "autovalue": "y" } } } </templatedata>
See also
- {{Multi-section link}}Template:Sndfor linking to a section listing nested section names