Template:Format TemplateData/sandbox
Appearance
This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:Format TemplateData in articles based on its TemplateData.
TemplateData for Format TemplateData
Usage information appears here.
![]() | This is the template sandbox page for Template:Format TemplateData (diff). |
![]() | This template uses Lua: |
Usage
This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:Format TemplateData in articles based on its TemplateData.
fatal JSON error: mw.text.jsonDecode: Control character error, possibly incorrectly encoded
TemplateData for Format TemplateData
{ "params": { "JSON": { "label": "JSON template information", "description": "The code that would normally be wrapped in <templatedata> tags (not including the <templatedata> tags themselves. Links and basic text formatting should just work in the displayed table; see this template's page for full details. You should use HTML entities for special characters such as <>. <noexport><h3>Formatting options</h3> *'''Wikilinks''' can be specified in the usual way. They will only work in the table; in VisualEditor, the title of the link will be displayed as plain text. *'''External links''' can be specified by just inserting the URL; this will be clickable in the table and viewable in VisualEditor. If the URL is specified as [https://en.wikipedia.org Wikipedia], this will appear as Wikipedia in the table and https://en.wikipedia.org in VisualEditor. *'''HTML entities''': you may specify &lt; &gt; &amp; &quot; &nbsp; and any numeric entity. *'''HTML tags''' may be used; they won't appear in VisualEditor. *'''<noexport></noexport>''' Content wrapped in these tags will appear only in the table. It will not appear in VisualEditor at all; it is useful for detailed explanations of parameters, and for content that is only useful with formatting. Newline characters are respected here. *'''Templates''' may be transcluded. However some templates may output content that makes the JSON invalid.</noexport>", "required": true, "type": "string", "aliases": ["1"] }, "TOC": { "label": "Show table of contents", "description": "If set to 1, inserts a table of contents for the whole page just after the description and before any parameter table.", "type": "boolean", "default": "0", "suggested": true }, "header": { "label": "Show TemplateDataHeader", "description": "If set to 0, hides the TemplateDataHeader template. This is not generally recommended.", "type": "boolean", "default": "1" } }, "description": "This template formats TemplateData nicely on doc pages. It hides irrelevant information such as \"Default: empty\", and allows the use of formatting. Remember that the users of VisualEditor '''will not see''' this formatting; it is important to test your new TemplateData in VisualEditor to check that it makes sense without. (For all details of formatting available, see the template's page.) By default, <span class="nowrap">{{</span>TemplateData header<span class="nowrap">}}</span> is automatically inserted before the table." }
The above documentation is transcluded from Template:Format TemplateData/doc. (edit | history) Editors can experiment in this template's sandbox (edit | diff) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |