Doc/Template – Template
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Fix category) |
Lou Montana (talk | contribs) m (Text replacement - "" to "") |
||
(2 intermediate revisions by the same user not shown) | |||
Line 113: | Line 113: | ||
}} | }} | ||
{{#ifeq: {{uc:{{FULLPAGENAME}}}} | TEMPLATE:DOC/TEMPLATE | | {{TemplateCase|[[Category:Templates|{{uc:{{PAGENAME}}}}]]}} }}</includeonly><noinclude> | {{#ifeq: {{uc:{{FULLPAGENAME}}}} | TEMPLATE:DOC/TEMPLATE | | {{TemplateCase|[[Category:{{#if:{{{historical|}}}|Historical Templates|Templates}}|{{uc:{{PAGENAME}}}}]]}} }}</includeonly><noinclude>__NOEDITSECTION____NOTOC__ | ||
Documents and categorises a [[:Category:Templates|Template]]. To be used within {{hl|<no<nowiki/>include></no<nowiki/>include>}} tags, e.g: | Documents and categorises a [[:Category:Templates|Template]]. To be used within {{hl|<no<nowiki/>include></no<nowiki/>include>}} 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''' | ||
Line 121: | Line 121: | ||
== Usage == | == Usage == | ||
{{<nowiki/>Doc/Template|'''''name'''''|'''''descr'''''|'''''param''#'''|'''''descr''#'''|'''''example''#'''|'''''result''#'''}} | {{<nowiki/>Doc/Template|'''''name'''''|'''''descr'''''|'''''param''#'''|'''''descr''#'''|'''''example''#'''|'''''result''#'''|'''''historical'''''}} | ||
* name: (Optional, default {{hl|{{<nowiki/>PAGENAME}}}}) template name | * name: (Optional, default {{hl|{{<nowiki/>PAGENAME}}}}) template name | ||
* descr: template text description | * descr: template text description | ||
Line 128: | Line 128: | ||
* example#: (# = number range 1..10) mediawiki code example - '''to be wrapped between nowiki tags!''' (e.g {{hl|<nowiki><nowiki>{{Doc/Template}}</nowiki></nowiki>}}) | * example#: (# = number range 1..10) mediawiki code example - '''to be wrapped between nowiki tags!''' (e.g {{hl|<nowiki><nowiki>{{Doc/Template}}</nowiki></nowiki>}}) | ||
* result#: (# = number range 1..10) mediawiki code result - identical to example#, less nowiki tags (e.g {{hl|<nowiki>{{Doc/Template}}</nowiki>}}) | * result#: (# = number range 1..10) mediawiki code result - identical to example#, less nowiki tags (e.g {{hl|<nowiki>{{Doc/Template}}</nowiki>}}) | ||
* historical: {{hl|y}} (or anything, technically) to make it part of the [[:Category:Historical Templates|Historical Templates]] instead of the [[:Category:Templates|Templates]] | |||
This template is used on [[Special:WhatLinksHere/{{FULLPAGENAMEE}}|these pages]]. | |||
{| style="border-spacing: 1em 0.5em; min-width: 50em" | {| style="border-spacing: 1em 0.5em; min-width: 50em" | ||
Line 168: | Line 171: | ||
| example1 = <nowiki><nowiki>{{MyTemplate|Hello there!}}</nowiki></nowiki> | | example1 = <nowiki><nowiki>{{MyTemplate|Hello there!}}</nowiki></nowiki> | ||
| result1 = <nowiki>{{MyTemplate|Hello there!}}</nowiki> | | result1 = <nowiki>{{MyTemplate|Hello there!}}</nowiki> | ||
| historical = y | |||
}}</pre> | }}</pre> | ||
Line 179: | Line 183: | ||
| example1 = <nowiki>{{MyTemplate|Hello there!}}</nowiki> | | example1 = <nowiki>{{MyTemplate|Hello there!}}</nowiki> | ||
| result1 = {{hl|Hello there!}} | | result1 = {{hl|Hello there!}} | ||
| historical = y | |||
}} | }} | ||
Latest revision as of 11:54, 26 April 2023
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#|historical}}
- 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>)
- result#: (# = number range 1..10) mediawiki code result - identical to example#, less nowiki tags (e.g {{Doc/Template}})
- historical: y (or anything, technically) to make it part of the Historical Templates instead of the Templates
This template is used on these pages.
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!}} | historical = y }} |
Template description
This template is used on these pages. Usage{{MyTemplate|parameter1|parameter2}}
|