Difference between revisions of "Template:Format TemplateData/sandbox"

From blackwiki
Jump to navigation Jump to search
imported>GKFX
(Use sandboxed module version.)
imported>Izno
(nix iezoomfix)
 
(5 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
{{#ifeq:{{yesno-yes|{{{header}}}}}|yes|{{TemplateData header}}}}
 
{{#ifeq:{{yesno-yes|{{{header}}}}}|yes|{{TemplateData header}}}}
 
<includeonly>{{#invoke:TemplateData/sandbox| f |classNoNumTOC=nonumtoc |cssParams=border:#B3B7FF 1px solid;|docpageCreate=%s/doc |docpageDetect=/doc$ |msgDescMiss=Beschreibung fehlt |cat=Wikipedia:Vorlagenfehler/Vorlage:TemplateData}}</includeonly><noinclude>Usage information appears here.</noinclude><noinclude>
 
<includeonly>{{#invoke:TemplateData/sandbox| f |classNoNumTOC=nonumtoc |cssParams=border:#B3B7FF 1px solid;|docpageCreate=%s/doc |docpageDetect=/doc$ |msgDescMiss=Beschreibung fehlt |cat=Wikipedia:Vorlagenfehler/Vorlage:TemplateData}}</includeonly><noinclude>Usage information appears here.</noinclude><noinclude>
{{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}
+
<div style="clear: both;"></div><table class="plainlinks ombox ombox-notice" role="presentation"><tr><td class="mbox-image">[[Image:Sandbox.svg|50px|alt=|link=]]</td><td class="mbox-text">This is the [[Wikipedia:Template test cases|template sandbox]] page for [[Template:Format TemplateData]] ([//en.wikipedia.org/w/index.php?title=Special%3AComparePages&page1=Template%3AFormat+TemplateData&page2=Template%3AFormat+TemplateData%2Fsandbox diff]).[[Category:Template sandboxes]]</td></tr></table><div id="template-documentation" class="template-documentation">
 +
<div style="padding-bottom:3px;border-bottom:1px solid #aaa;margin-bottom:1ex">
 +
<span style="font-weight:bold;font-size:125%">[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]] Template documentation</span><span class="mw-editsection-like plainlinks" id="doc_editlinks">&#91;'''fake (substed) doc page for test purposes'''&#93;</span></div>
 +
{{Documentation subpage}}{{Lua|Module:TemplateData}}
 +
 
 +
== Usage ==
 +
{{Format TemplateData/sandbox|JSON={
 +
"params": {
 +
    "JSON": {
 +
        "label": "JSON template information",
 +
            "description": "The code that would normally be wrapped in [[WP:TemplateData|&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 [https://en.wikipedia.org 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",
 +
            "autovalue": "foo",
 +
            "suggested": true
 +
        },
 +
"header": {
 +
"label": "Show TemplateDataHeader",
 +
"description": "If set to 0, hides the TemplateDataHeader template. This is not generally recommended.",
 +
"type": "boolean",
 +
            "autovalue": "{{Lorem ipsum}}",
 +
            "default": "1"
 +
}
 +
},
 +
"description": "This template formats [[WP:VE/TD|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, {{tl|TemplateData header}} is automatically inserted before the table."
 +
} }}
 +
 
 +
{{sandbox other||
 +
<!-- Categories below this line, please; interwikis at Wikidata -->
 +
 
 +
}}
 +
<div style="clear:both">
 +
</div></div><table id="documentation-meta-data" class="plainlinks fmbox fmbox-system" role="presentation" style="background-color: #ecfcf4"><tr><td class="mbox-text" style="font-style: italic">The above [[Wikipedia:Template documentation|documentation]] is [[Wikipedia:Transclusion|transcluded]] from [[Template:Format TemplateData/doc]]. <small style="font-style: normal;">([//en.wikipedia.org/w/index.php?title=Template:Format_TemplateData/doc&action=edit edit] &#124; [//en.wikipedia.org/w/index.php?title=Template:Format_TemplateData/doc&action=history history])</small><br />Editors can experiment in this template's [[Template:Format TemplateData/sandbox|sandbox]] <small style="font-style: normal;">([//en.wikipedia.org/w/index.php?title=Template:Format_TemplateData/sandbox&action=edit edit] &#124; [//en.wikipedia.org/w/index.php?title=Special%3AComparePages&page1=Template%3AFormat+TemplateData&page2=Template%3AFormat+TemplateData%2Fsandbox diff])</small> and testcases <small style="font-style: normal;">([//en.wikipedia.org/w/index.php?title=Template:Format_TemplateData/testcases&action=edit&preload=Template%3ADocumentation%2Fpreload-testcases create])</small> pages.<br />Please add categories to the [[Template:Format TemplateData/doc|/doc]] subpage. [[Special:PrefixIndex/Template:Format TemplateData/|Subpages of this template]].</td></tr></table>
 
</noinclude>
 
</noinclude>

Latest revision as of 02:33, 12 November 2020

This is the TemplateData documentation for this template used by VisualEditor and other tools; see the monthly parameter usage report for this template.

TemplateData for Format TemplateData

Usage information appears here.

Template documentation[fake (substed) doc page for test purposes]

Usage

This is the TemplateData documentation for this template used by VisualEditor and other tools; see the monthly parameter usage report for this template.

TemplateData for Format TemplateData

Script error: No such module "TemplateData/sandbox".