Template:Documentation subpage/doc: Difference between revisions
>PJosepherum m 1 revision |
iw>Sardanaphalus some formatting/rephrasings, sandbox non-categorisation |
||
Line 1: | Line 1: | ||
{{ | {{Documentation subpage}} __NOTOC__ | ||
== Usage == | == Usage == | ||
{{tlx|Documentation subpage}} | |||
or | |||
{{ | {{tlx|Documentation subpage|{{!((}}{{var|Page where the documentation [[Wikipedia:Transclusion|transcluded]]}}{{!))}}}} | ||
=== | ===Userbox documentation=== | ||
To | To set this template to use "userbox" and "userbox page" rather than "{{lc:{{ns:Template}}}}" and "{{lc:{{ns:Template}}}} page" or "{{lc:{{ns:User}}}} template" and "{{lc:{{ns:User}}}} template page", use: | ||
{{tl|Userbox documentation subpage}} | |||
or | |||
{{tlx|Userbox documentation subpage|{{!((}}{{var|userbox page}}{{!))}}}} | |||
===Text customization=== | |||
{{ | The parameters {{para|text1}} and/or {{para|text2}} can be used to set the text of, respectively, the template's first and second lines. If ''text1'' is set but not ''text2'', both lines' text will derive from ''text1'': | ||
{{Hidden begin |showhide=left |title=With ''text1'' and ''text2''}} | |||
<code><nowiki>{{Documentation subpage |text1=''custom text (text1) appears here'' |text2=''custom text (text2) appears here''}}</nowiki></code> | |||
{{float|left|produces...}} {{Documentation subpage |text1=''custom text (text1) appears here''|text2=''custom text (text2) appears here''}} | |||
{{Hidden end}} | |||
{{Hidden begin |showhide=left |title=With ''text2'' only}} | |||
<code><nowiki>{{Documentation subpage |text2=''custom text (text2) appears here''}}</nowiki></code> | |||
{{float|left|produces...}} {{Documentation subpage |text2=''custom text (text2) appears here''}} | |||
{{Hidden end}} | |||
{{Hidden begin |showhide=left |title=With ''text1'' only}} | |||
<code><nowiki>{{Documentation subpage |text1=''custom text (text1) appears here''}}</nowiki></code> | |||
{{float|left|produces...}} {{Documentation subpage |text1=''custom text (text1) appears here''}} | |||
{{Hidden end}} | |||
== Display == | |||
This template should normally be placed at the top of /doc pages. It changes output depending on where it is viewed: | |||
* On a /doc page, it displays a box explaining template documentation and links to the template page. | |||
* On other pages – i.e. pages transcluding the /doc page – the template will not show. The template page itself (which contains <code>{{tl|Documentation}}</code>) will automatically note that the documentation is [[Wikipedia:Transclusion|transcluded]] from a subpage. | |||
== | == Functions == | ||
In addition to its message, the template adds pages to [[:Category:Template documentation pages]], [[:Category:User documentation pages]], or similar (named after the subject space), but only for documentation pages in namespaces with the subpage feature. It defaults the [[m:Help:Categories#Sort order|sort key]] to the page name without namespace: Template:Foo, for example, would be sorted as "Foo", i.e. under "F". | |||
In addition to | |||
== See also == | == See also == | ||
Line 34: | Line 42: | ||
<includeonly> | <includeonly> | ||
<!-- | {{#ifeq:{{SUBPAGENAME}}|sandbox | | | ||
<!--Categories below here, please; interwikis to Wikidata.--> | |||
[[Category:Template documentation| ]] | [[Category:Template documentation| ]] | ||
[[Category:Template namespace templates]] | [[Category:Template namespace templates]] | ||
[[tn:Template:Documentation subpage]] | [[tn:Template:Documentation subpage]] | ||
}} | |||
</includeonly> | </includeonly> |