Template:TemplateData

From The Kodiak Republic Wiki

Template Data [Template:Plainlink] [Template:Plainlink]


Template documentation (for the above template, sometimes hidden or invisible)

Usage

Template:Caution

{{TemplateData|TemplateData content}}

This template is intended for inclusion in template documentation, either within /doc or the <noinclude>...</noinclude> tags of a template. It displays any content, intended to be TemplateData or transclusions of TemplateData from other locations, along with standard headers. If parameter 1 is not specified, this template detects whether the subpage /TemplateData exists for the current template, and provides a standardized header based on its existence:

  • /TemplateData exists - the template automatically transcludes the TemplateData subpage into the documentation to be used by the visual editor and other tools that read the machine code, including all of the proper headers, along with links to edit and view the page and its history.
  • /TemplateData does not exist - the template creates a section header with links to create the TemplateData subpage and preloads basic TemplateData code that is usable by Wikipedia tools.

Examples

Default /TemplateData subpage exists

{{TemplateData}}

Template Data [Template:Plainlink] [Template:Plainlink]


Missing /TemplateData subpage

{{TemplateData}}

Template Data [Template:Plainlink] [Template:Plainlink]

Alternate TemplateData content

Simple TemplateData not needing a subpage
{{TemplateData|
<templatedata>{
  "description": "simple template description",
  "format": "inline",
  "params": { }
}</templatedata>
}}
Template Data [Template:Plainlink] [Template:Plainlink] [Template:Plainlink] [Template:Plainlink]
This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. Click here to see a monthly parameter usage report for this template based on this TemplateData.

TemplateData for TemplateData

simple template description

Template parameters[Edit template data]

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
No parameters specified
Complex TemplateData transcluded from elsewhere
{{TemplateData|
{{TemplateData/other_TD_page|{{PAGENAME}}}}
|template:TemplateData/other_TD_page
}}
Template Data [Template:Plainlink] [Template:Plainlink] [Template:Plainlink] [Template:Plainlink]
This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. Click here to see a monthly parameter usage report for this template based on this TemplateData.

TemplateData for TemplateData

Template:TemplateData/other TD page


Visit Template:TemplateData/doc to edit this text! (How does this work?)


Cookies help us deliver our services. By using our services, you agree to our use of cookies.