Doc/Template – Template
| Lou Montana (talk | contribs) m (…a really smart move) | Lou Montana (talk | contribs)  m (Add 6..10 examples) | ||
| Line 44: | Line 44: | ||
| {{#if:{{{example1|}}}{{{example2|}}}{{{example3|}}}{{{example4|}}}{{{example5|}}} | {{#if:{{{example1|}}}{{{example2|}}}{{{example3|}}}{{{example4|}}}{{{example5|}}} | ||
| | | | | ||
| {{{!}} | {{{!}} style{{=}}"border-spacing: 1em 0.5em" | ||
| {{!}}+ Examples | {{!}}+ Examples | ||
| {{!}}- style{{=}}"background-color: #EEE" | {{!}}- style{{=}}"background-color: #EEE" | ||
| Line 78: | Line 78: | ||
| {{!}} {{{example5|}}} | {{!}} {{{example5|}}} | ||
| {{!}} {{{result5|}}} | {{!}} {{{result5|}}} | ||
| {{!}}- | |||
| }} | |||
| {{#if: {{{example6|}}} | |||
| | | |||
| {{!}} {{{example6|}}} | |||
| {{!}} {{{result6|}}} | |||
| {{!}}- | |||
| }} | |||
| {{#if: {{{example7|}}} | |||
| | | |||
| {{!}} {{{example7|}}} | |||
| {{!}} {{{result7|}}} | |||
| {{!}}- | |||
| }} | |||
| {{#if: {{{example8|}}} | |||
| | | |||
| {{!}} {{{example8|}}} | |||
| {{!}} {{{result8|}}} | |||
| {{!}}- | |||
| }} | |||
| {{#if: {{{example9|}}} | |||
| | | |||
| {{!}} {{{example9|}}} | |||
| {{!}} {{{result9|}}} | |||
| {{!}}- | |||
| }} | |||
| {{#if: {{{example10|}}} | |||
| | | |||
| {{!}} {{{example10|}}} | |||
| {{!}} {{{result10|}}} | |||
| {{!}}- | {{!}}- | ||
| }} | }} | ||
| Line 96: | Line 126: | ||
| * param#: (# = number range 1..10) parameter name | * param#: (# = number range 1..10) parameter name | ||
| * descr#: (# = number range 1..10) parameter description | * descr#: (# = number range 1..10) parameter description | ||
| * example#: (# = number range 1.. | * example#: (# = number range 1..10) mediawiki code example - '''to be wrapped between nowiki tags!''' (e.g <tt><nowiki><nowiki>{{Doc/Template}}</nowiki></nowiki></tt>) | ||
| * result#: (# = number range 1.. | * result#: (# = number range 1..10) mediawiki code result - identical to example#, less nowiki tags (e.g <tt><nowiki>{{Doc/Template}}</nowiki></tt>) | ||
| {|  | {| style="border-spacing: 1em 0.5em; min-width: 50em" | ||
| |+ Examples | |+ Examples | ||
| |- style="background-color: #EEE" | |||
| ! Code | ! Code | ||
| ! Result | ! Result | ||
Revision as of 23:00, 7 February 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..10) mediawiki code example - to be wrapped between nowiki tags! (e.g <nowiki>{{Doc/Template}}</nowiki>)
- result#: (# = number range 1..10) 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}} 
 
 
 | 
