Difference between revisions of "Template:TemplateBox"
(Created page with "<includeonly>{{TemplateBox/{{Fallback|TemplateBox}} |1={{{1|}}}|1d={{{1d|}}}|1def={{{1def|}}}|1stat={{{1stat|}}}|2={{{2|}}}|2d={{{2d|}}}|2def={{{2def|}}}|2stat={{{2stat|}}} |3...") |
m (Protected "Template:TemplateBox" ([edit=sysop] (indefinite) [move=sysop] (indefinite))) |
Latest revision as of 19:33, 4 September 2012
The template provides a uniform way to provide basic information about the use of a template.
Usage
{{TemplateBox
|1=
|1d=
|1def=
|1stat=
|name=
|desc=
|namespace=
|usergroup=
|placement=
|usage-notes=
|type=
|example=
|i18n-method=
|i18n-desc=
|i18n-mediawiki-msg=
|seealso=
|setscats=
|lines=
|shorthand=
|relieson=
|mustbesubst=
}}
Parameters
Parameter name | Description | Default value | required or optional?
|
---|---|---|---|
parameter #1 (1) | parameter name (similarly 2, 3, …, up to 30) | empty | optional |
1d | description of the parameter (similarly 2d, 3d, …, up to 30d) | empty | optional |
1def | default value for the parameter (similarly 2def, 3def, …, up to 30def) | empty | optional |
1stat | status of the parameter (similarly 2stat, 3stat, …, up to 30stat); possible values:
|
optional | optional |
name | name of the template (needed for viewing the documentation on another page than the template page, in particular for viewing the documentation page separately) | {{PAGENAME}} | required |
desc | description of what the template does | empty | required |
namespace | namespaces, the template is intended to be used in; possible values:
Any other values will show as “unknown”. |
no namespace specified | required |
usergroup | usergroup that is meant to use the template; possible values:
|
no user group specified | required |
placement | placement on the page. Possible values:
|
empty | optional |
usage-notes | notes about the correct usage of the template | empty | optional |
type | what type is the template (infobox, formatting, licence tag, …) | empty | optional |
example | example use (works with a single unnamed parameter only) | empty | optional |
i18n-method | method the localization is achieved by. Known values:
|
empty | optional |
i18n-desc | additional info about the localization | empty | optional |
i18n-mediawiki-msg | When using “mediawiki-msg” as method, optionally put the name of the message here. Falls back to:
|
empty | optional |
seealso | relevant links (put in a list of them) | empty | optional |
setscats | what categories are automatically set by the template (put in a linked list of them) | one | optional |
lines | are the parameters typically put into new lines or all on one line. Possible values:
|
empty | optional |
shorthand | shorthand for easy use (redirects to main template) | empty | optional |
relieson | list of templates on which the template's basic functionality relies | empty | optional |
mustbesubst | Set to "yes" (or any value) if the template must be substituted. This puts "subst:" into the template example under "usage". | empty | optional |
Additional information
The template is intended to be used in the following namespaces: the Template namespace
The template is intended to be used by the following user groups: all users
Placement:
in the '/doc' subpage of a template
Localization
English |
This template is localized through {{Autotranslate}}. The layout of the template can be found under Template:TemplateBox/layout.
To add your language to the list of languages supported by this template, please copy the code of Template:TemplateBox/en (or any other language version you prefer to translate) and replace the text strings in there (the form below can be used to create a translation, the English version is preloaded in the edit box). Please change the parameter lang from en (or whatever language you are translating) to the language code of your language.
<inputbox> type=create preload=Template:TemplateBox/en default=Template:TemplateBox/⧼Lang⧽ </inputbox>
Complications
( NOTE : the {{sed|1}} template links appears HERE : >>> ) The above documentation is transcluded from Template:TemplateBox/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories and interwikis to the /doc subpage. Subpages of this template. |