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}}.
-
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.
-
TemplateData header
Parameters
[[Category:Template documentation pages{{#translation:}}]]