(Removed testcases from template.) |
m (Closing classes.) |
||
Line 58: | Line 58: | ||
| #default = Documentation |
| #default = Documentation |
||
}}<!-- |
}}<!-- |
||
-->}} <span class=mobileonly>follows<br/></span>'''</span><!-- |
-->}} <span class="mobileonly">follows<br/></span>'''</span><!-- |
||
- |
- |
||
- Tools section |
- Tools section |
||
Line 128: | Line 128: | ||
| {{#if: {{{content|}}} |
| {{#if: {{{content|}}} |
||
| |
| |
||
| <strong class=error>This template doesn't have any documentation yet!</strong> Help out by <!-- |
| <strong class="error">This template doesn't have any documentation yet!</strong> Help out by <!-- |
||
-->[{{fullurl:{{{1|{{{page|{{#ifeq: {{SUBPAGENAME}}|sandbox|{{NAMESPACE}}:{{BASEPAGENAMEE}}|{{FULLPAGENAMEE}}}}/doc}}}}}} |
-->[{{fullurl:{{{1|{{{page|{{#ifeq: {{SUBPAGENAME}}|sandbox|{{NAMESPACE}}:{{BASEPAGENAMEE}}|{{FULLPAGENAMEE}}}}/doc}}}}}} |
||
| action=edit&preload=Template:Documentation/preload&summary=<!-- |
| action=edit&preload=Template:Documentation/preload&summary=<!-- |
Revision as of 03:23, 8 October 2022
- Description
- This template is used to insert documentation on template pages.
- Syntax
- Type
<noinclude>
at the end of the template page.{{Documentation}}
</noinclude>
General usage
On the Template page
Template code<noinclude> {{Documentation}} </noinclude>
On the Template/doc page
; Description : This template is used to do something. ; Dependencies: :* Uses (some CSS, JS, file, or other template). ; Syntax : Type <code>{{T|Templatename}}</code> somewhere. ; Sample output : <code><nowiki>{{Templatename|foo}}</nowiki></code> gives... : {{Templatename|foo}} <includeonly>Any categories for the template itself </includeonly><noinclude> [[Category:Template documentation]] </noinclude>
Use any or all of the above description/syntax/sample output sections. You may also want to add "see also" or further usage information sections.
Note that the above example also uses {{T}}
.
Dependencies
- Templates
- Template:Tocright (Template:Tocright/doc)
TemplateData
This template is used to display documentation on template pages. It also adds some tools to help the editor to modify the /doc subpage and the template.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Custom Documentation Location | 1 | The name of the custom /doc subpage.
| String | optional |
Inline Documentation Content | content | Content if documentation page will not be transcluded
| String | optional |
Custom Sandbox Location | sandbox | Specifies the /sandbox subpage location
| String | optional |
Heading text | heading | Changes the default "Documentation" header to a different one
| String | optional |
Custom footer content | footer | Replaces the default link box with a custom one
| Unbalanced wikitext | optional |
Editors can experiment in this template's sandbox (create | mirror) page.
Add categories and interwikis to the /doc subpage. Subpages of this template.