Difference between revisions of "Template:TemplateData header"
m (1 revision imported: Coordinates) |
MediaWiki>Kaganer (PAGELANGUAGE) |
||
| Line 1: | Line 1: | ||
| + | <noinclude> |
||
| ⚫ | |||
| + | <languages/> |
||
| − | noheader: |
||
| + | <onlyinclude>{{#switch:<translate></translate> |
||
| − | -->{{Template parameter usage|based=y}}|<!-- |
||
| + | |= |
||
| − | +header: |
||
| ⚫ | |||
| ⚫ | |||
| + | -->{{#if:{{yesno|{{{editlinks|}}}}}<!-- |
||
| − | +header, nolink TD |
||
| − | + | -->|{{#ifexpr:<!-- |
|
| ⚫ | |||
| − | +header, +link [[TD]]; DEFAULT: |
||
| + | -->|{{#ifeq:{{FULLPAGENAME}}|{{transclude|{{{docpage}}}}}|0|1}}<!-- |
||
| − | -->[[Wikipedia:TemplateData|TemplateData]]}}<!-- |
||
| + | -->|not{{IsDocSubpage|false=0}}<!-- |
||
| − | e.o. #if:nolink; DEFAULT: |
||
| ⚫ | |||
| − | --> for this template used by [[mw:Extension:TemplateWizard|TemplateWizard]], [[Wikipedia:VisualEditor|VisualEditor]] and other tools. {{Template parameter usage|based=y}}<!-- |
||
| + | -->|{{Navbar|{{{docpage|{{BASEPAGENAME}}/doc}}}|plain=1|brackets=1|style=float:{{dir|{{PAGELANGUAGE}}|left|right}};}}<!-- |
||
| − | e.o. #if:noheader |
||
| + | -->}}<!-- |
||
-->}} |
-->}} |
||
| + | {{#if:{{{noheader|}}}||<translate><!--T:1--> This is the [[<tvar name=1>Special:MyLanguage/Help:TemplateData</tvar>|TemplateData]] documentation for this template used by [[<tvar name=2>Special:MyLanguage/VisualEditor</tvar>|VisualEditor]] and other tools.</translate>}} |
||
| − | ''' |
+ | '''{{{1|{{BASEPAGENAME}}}}}''' |
| − | </div><includeonly><!-- |
+ | </div><includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|<!-- |
| + | -->|{{#if:{{IsDocSubpage|false=}}<!-- |
||
| + | -->|[[Category:TemplateData documentation{{#translation:}}]]<!-- |
||
| ⚫ | |||
| + | -->}}<!-- |
||
| ⚫ | |||
| + | | #default= |
||
| + | {{#invoke:Template translation|renderTranslatedTemplate|template=Template:TemplateData header|noshift=1|uselang={{#if:{{pagelang}}|{{pagelang}}|{{int:lang}}}}}} |
||
| + | }}</onlyinclude> |
||
| + | {{Documentation|content= |
||
| + | Inserts a brief header for the template data section. Adds the /doc subpage to [[:Category:TemplateData documentation{{#translation:}}]] and the template page to [[:Category:Templates using TemplateData{{#translation:}}]]. |
||
| − | check parameters |
||
| − | -->{{#invoke:Check for unknown parameters|check |
||
| − | |unknown={{template other|1=[[Category:Pages using TemplateData header with unknown parameters|_VALUE_]]}} |
||
| ⚫ | |||
| − | |1 |nolink |noheader |
||
| − | |preview=<div class="error" style="font-weight:normal">Unknown parameter '_VALUE_' in [[Template:TemplateData header]].</div> |
||
| ⚫ | |||
| − | -->{{template other|{{sandbox other|| |
||
| ⚫ | |||
| + | == Usage == |
||
| ⚫ | |||
| + | {{#tag:syntaxhighlight| |
||
| + | ==TemplateData== or ==Parameters== or ==Usage== |
||
| ⚫ | |||
| + | {{^(}}templatedata{{)^}}{ |
||
| + | ... |
||
| + | }{{^(}}/templatedata{{)^}} |
||
| + | |lang=html |
||
| + | }} |
||
| + | Use <code><nowiki>{{TemplateData header|Template name}}</nowiki></code> to display a name for the template other than the default, which is [[Help:Magic_words#Variables|<nowiki>{{BASEPAGENAME}}</nowiki>]]. |
||
| − | --><noinclude>{{Documentation}}</noinclude> |
||
| + | <dl><dd> |
||
| + | {{TemplateData header|Template name}} |
||
| + | </dd></dl> |
||
| + | |||
| + | Use <code><nowiki>{{TemplateData header|noheader=1}}</nowiki></code> to omit the first sentence of the header text. |
||
| + | <dl><dd> |
||
| + | {{TemplateData header|noheader=1}} |
||
| + | </dd></dl> |
||
| + | |||
| + | ==Parameters== |
||
| + | {{TemplateData header/doc}} |
||
| + | |||
| + | }} |
||
| + | </noinclude> |
||
Revision as of 17:48, 30 January 2022
<languages/>
This is the TemplateData documentation for this template used by VisualEditor and other tools.
TemplateData header
[[Category:Templates using TemplateData{{#translation:}}]]
Inserts a brief header for the template data section. Adds the /doc subpage to [[:Category:TemplateData documentation{{#translation:}}]] and the template page to [[:Category:Templates using TemplateData{{#translation:}}]].
Usage
<syntaxhighlight lang="html">
TemplateData== or ==Parameters== or ==Usage
{{TemplateData header}} Template:^(templatedataTemplate:)^{ ... }Template:^(/templatedataTemplate:)^ </syntaxhighlight>
Use {{TemplateData header|Template name}} to display a name for the template other than the default, which is {{BASEPAGENAME}}.
-
[[Category:Templates using TemplateData{{#translation:}}]]
This is the TemplateData documentation for this template used by VisualEditor and other tools.
Template name
Use {{TemplateData header|noheader=1}} to omit the first sentence of the header text.
-
[[Category:Templates using TemplateData{{#translation:}}]]
TemplateData header
Parameters
[[Category:Template documentation pages{{#translation:}}]]