Doc/Template – Template
| Lou Montana (talk | contribs) m (Add "what links here" link) | Lou Montana (talk | contribs)  m (Add Template:TemplateCase usage) | ||
| Line 83: | Line 83: | ||
| }} | }} | ||
| {{ | {{TemplateCase||[[Category: Templates|{{uc:{{PAGENAME}}}}]]}}</includeonly><noinclude>{{TOC|none}} | ||
| |  | |||
| | [[Category: Templates|{{uc:{{PAGENAME}}}}]] | |||
| }} | |||
| </includeonly><noinclude>{{TOC|none}} | |||
| Documents and categorises a [[:Category:Templates|Template]]. To be used within <tt><no<nowiki/>include></no<nowiki/>include></tt> tags, e.g: | Documents and categorises a [[:Category:Templates|Template]]. To be used within <tt><no<nowiki/>include></no<nowiki/>include></tt> tags, e.g: | ||
|   <include<nowiki/>only>'''*template's code*'''</include<nowiki/>only><no<nowiki/>include>{{<nowiki/>'''Doc/Template''' |   <include<nowiki/>only>'''*template's code*'''</include<nowiki/>only><no<nowiki/>include>{{<nowiki/>'''Doc/Template''' | ||
Revision as of 01:51, 15 January 2021
Documents and categorises a Template. To be used within <noinclude></noinclude> tags, e.g:
<includeonly>*template's code*</includeonly><noinclude>{{Doc/Template
| ...
}}
</noinclude>
Usage
{{Doc/Template|name|descr|param#|descr#|example#|result#}}
- name: (Optional, default {{PAGENAME}}) template name
- descr: template text description
- param#: (# = number range 1..10) parameter name
- descr#: (# = number range 1..10) parameter description
- example#: (# = number range 1..5) mediawiki code example - to be wrapped between nowiki tags! (e.g <nowiki>{{Doc/Template}}</nowiki>)
- result#: (# = number range 1..5) mediawiki code result - identical to example#, less nowiki tags (e.g {{Doc/Template}})
| Code | Result | ||||
|---|---|---|---|---|---|
| {{Doc/Template}} | This template is used on these pages. Usage{{Doc/Template}} 
 
 | ||||
| {{Doc/Template
| name = MyTemplate
| descr = Template description
| param1 = parameter1
| descr1 = this is the first parameter
| param2 = parameter2
| descr2 = (Optional) this is the second parameter
}} | Template description This template is used on these pages. Usage{{MyTemplate|parameter1|parameter2}} 
 
 
 | ||||
| {{Doc/Template
| name = MyTemplate
| descr = Template description
| param1 = parameter1
| descr1 = this is the first parameter
| param2 = parameter2
| descr2 = (Optional) this is the second parameter
| example1 = <nowiki>{{MyTemplate|Hello there!}}</nowiki>
| result1 = {{MyTemplate|Hello there!}}
}} | Template description This template is used on these pages. Usage{{MyTemplate|parameter1|parameter2}} 
 
 
 | 
