Difference between revisions of "Template:Documentation"
Jump to navigation
Jump to search
Template documentation
Joelmartin (talk | contribs) m (1 revision imported) |
Joelmartin (talk | contribs) m (Text replacement - "<translate>" to "") |
||
Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
<languages/> | <languages/> | ||
− | </noinclude><includeonly>{{#switch: | + | </noinclude><includeonly>{{#switch:</translate> |
| = | | = | ||
{{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}} | {{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}} | ||
Line 10: | Line 10: | ||
{{Lua|Module:Documentation}} | {{Lua|Module:Documentation}} | ||
− | + | ||
==Usage== <!--T:2--> | ==Usage== <!--T:2--> | ||
Line 18: | Line 18: | ||
Overrides exist to customize the output in special cases: | Overrides exist to customize the output in special cases: | ||
</translate> | </translate> | ||
− | * <nowiki>{{</nowiki>documentation{{!}}'''heading'''=<nowiki>}}</nowiki> - | + | * <nowiki>{{</nowiki>documentation{{!}}'''heading'''=<nowiki>}}</nowiki> - <!--T:5--> change the text of the "documentation" heading.</translate> <!--T:10--> If this is set to blank, the entire heading line (including the first [edit] link) will also disappear.</translate> |
+ | |||
− | |||
==Rationale== <!--T:6--> | ==Rationale== <!--T:6--> | ||
<!--T:7--> | <!--T:7--> | ||
This template allows any page to use any documentation page, and makes it possible to protect templates while allowing anyone to edit the template's documentation, categories, and interwiki links.</translate> | This template allows any page to use any documentation page, and makes it possible to protect templates while allowing anyone to edit the template's documentation, categories, and interwiki links.</translate> | ||
− | + | ||
<!--T:8--> | <!--T:8--> | ||
It also reduces server resources by circumventing a [[w:Wikipedia:Template limits|technical limitation of templates]] (see a [<tvar|url>{{fullurl:en:Project:Village pump (technical)|diff=prev&oldid=69888944}}</> developer's explanation]). | It also reduces server resources by circumventing a [[w:Wikipedia:Template limits|technical limitation of templates]] (see a [<tvar|url>{{fullurl:en:Project:Village pump (technical)|diff=prev&oldid=69888944}}</> developer's explanation]). |
Revision as of 03:48, 21 December 2019

![]() | This template uses Lua: |
Usage
Customizing display
Overrides exist to customize the output in special cases: </translate>
- {{documentation|heading=}} - change the text of the "documentation" heading.</translate> If this is set to blank, the entire heading line (including the first [edit] link) will also disappear.</translate>
Rationale
This template allows any page to use any documentation page, and makes it possible to protect templates while allowing anyone to edit the template's documentation, categories, and interwiki links.</translate>
It also reduces server resources by circumventing a technical limitation of templates (see a [<tvar