Jump to content

Template:Format TemplateData/sandbox

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by GKFX (talk | contribs) at 20:45, 6 February 2018 (Subst further). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
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.

Template documentation[view] [edit] [history] [purge]

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.

TemplateData for Format TemplateData

fatal JSON error: mw.text.jsonDecode: Control character error, possibly incorrectly encoded
{
	"params": {
    	"JSON": {
        	"label": "JSON template information",
            "description": "The code that would normally be wrapped in &lt;templatedata&gt; tags (not including the &lt;templatedata&gt; 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 &lt;&gt;. <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 &#91;https:&#47;&#47;en.wikipedia.org Wikipedia&#93;, this will appear as Wikipedia in the table and https:&#47;&#47;en.wikipedia.org in VisualEditor.
*'''HTML entities''': you may specify &amp;lt; &amp;gt; &amp;amp; &amp;quot; &amp;nbsp; and any numeric entity.
*'''HTML tags''' may be used; they won't appear in VisualEditor.
*'''&lt;noexport&gt;&lt;/noexport&gt;''' 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">&#123;&#123;</span>TemplateData header<span class="nowrap">&#125;&#125;</span> is automatically inserted before the table."
}