Template:Documentation

From Australian Enthusiasts Wiki
Template documentation (for the above template, sometimes hidden or invisible)
Description
This template is used to insert descriptions on template pages.
Syntax
Place {{Documentation}} in noinclude tags at the end of the template page.

General usage

On the Template page

Template code<includeonly>Any categories to be inserted into articles by the template</includeonly><noinclude>
{{documentation}}</noinclude>

Note that, depending on the template, you may need to add a clear or complete a table/div just before {{documentation}} is inserted (within the noinclude tags).

The line break is also useful as it helps prevent the documentation template "running into" previous code.

On the Template/doc page

;Description
:This template is used to do something.
;Syntax
:Type <code>{{tlx|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|{{PAGENAME}}]]</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 the Template:Tlx and Template:T/piece templates.

Categorisation

Note that any templates that call {{Documentation}} but do not have a detectable documentation subpage defined will be categorised by this template into Templates without a documentation subpage. Pages using the template in question will not be affected.

Attribution

This template was copied from ew:Template:Documentation. Therefore, this template and all original documentation text is licensed under the Creative Commons CC BY-SA 3.0 license. Any text added by AEW editors is licensed under CC BY 4.0 as per the wiki norm.

TemplateData

Creates a preview of the documentation subpage, showcasing the documentation for the template, links to view the subpage, edit and purge it.

Template parameters

ParameterDescriptionTypeStatus
Documentation subpage1

The template's documentation subpage. Normally, this is located on the /doc subpage of the transcluding template, but this parameter allows you to specify another.

Default
{{FULLPAGENAME}}/doc
Example
Template:Foo/bar
Page nameoptional

Cookies help us deliver our services. By using our services, you agree to our use of cookies.