Vorlage:TemplateData/JSON/Doku

Aus AnthroWiki
Dokumentations-Unterseite Diese Seite ist die Dokumentations-Unterseite der Vorlage:TemplateData/JSON.

fatal JSON error: mw.text.jsonDecode: Syntax-Fehler

{ "description": "'''TemplateData''' im '''JSON'''-Format generieren",
  "params":
{ <div class="templatedoc-templatedata Vorlage_TemplateData" id="TemplateData" style="border:2px solid #B3B7FF; margin:1em 0; padding:.5em 1em 0; position:relative;">
<div class="hintergrundfarbe2 navigation-not-searchable" style="left:2em; line-height:1; padding:0 .5em; position:absolute; top:-.6em;"><small>TemplateData</small></div>
<span class="error">fatal JSON error: mw.text.jsonDecode: Syntax-Fehler</span>
<pre class="json-code-lint" style="line-height:1.35;resize:vertical;font-size:77%">{ &quot;description&quot;: &quot;Einzelne &#039;&#039;&#039;Parameter&#039;&#039;&#039;-Beschreibung für &#039;&#039;&#039;TemplateData&#039;&#039;&#039; im JSON-Format generieren&quot;,
  &quot;params&quot;:
{ &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt;
   &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt;
   &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt;
   &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt;
   &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt;
   &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt;
   &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt;
   &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt;
   &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt;
   &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt;
   &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt;
   &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt;
   &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt;
   &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt;
},
  &quot;format&quot;: &quot;block&quot;
}</pre>

</div>



'"`UNIQ--h-0--QINU`"' Kopiervorlage

'"`UNIQ--pre-00000004-QINU`"'

'"`UNIQ--h-1--QINU`"' Beispiel

'"`UNIQ--pre-00000005-QINU`"' Dazu auch * Beispiel im Kontext von: <code>&#123;{TemplateData/JSON}&#125;</code> * Quelltext dieser Dokumentationsseite, der die Methodik nutzt.

'"`UNIQ--h-2--QINU`"' Siehe auch

* Hilfe:TemplateData/JSON – Beschreibung der generellen Syntax in JSON * Vorlage:TemplateData/JSON – übergeordnete Vorlage, von der diese Untervorlage eingebunden wird * Vorlage:TemplateData/param – internationalisierte Form dieser Vorlage <div style="clear:both"></div> <h2>Lua</h2> <div class="navigation-not-searchable" style="border:2px solid #000080; border-radius:10px; clear:both; margin:0.5em 0em 1em 0em; padding:0.5em 0em; width:100%;"> <div class="noviewer" style="display: table-cell; padding-left: 0.25em; padding-right: 1em; vertical-align: middle;" aria-hidden="true" role="presentation"> </div> <div style="display: table-cell; margin-bottom: 0.3em; margin-top: 0.3em; vertical-align: middle; width: 100%"> Diese Vorlage wurde ganz oder teilweise mit Hilfe der Programmiersprache Lua erstellt. Die Module sind mit <code style="background:transparent;">#invoke</code> eingebunden. In der Dokumentation der einzelnen Module finden sich auch weitere Hinweise zu Rückfragen. </div> </div> Verwendetes Modul: JSONutil #encodeComponent <div class="templatedoc-templatedata Vorlage_TemplateData" id="TemplateData" style="border:2px solid #B3B7FF; margin:1em 0; padding:.5em 1em 0; position:relative;"> <div class="hintergrundfarbe2 navigation-not-searchable" style="left:2em; line-height:1; padding:0 .5em; position:absolute; top:-.6em;"><small>TemplateData</small></div> <span class="error">fatal JSON error: mw.text.jsonDecode: Syntax-Fehler</span> <pre class="json-code-lint" style="line-height:1.35;resize:vertical;font-size:77%">{ &quot;description&quot;: &quot;Einzelne &#039;&#039;&#039;Parameter&#039;&#039;&#039;-Beschreibung für &#039;&#039;&#039;TemplateData&#039;&#039;&#039; im JSON-Format generieren&quot;, &quot;params&quot;: { &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; }, &quot;format&quot;: &quot;block&quot; }</pre> </div>

'"`UNIQ--h-3--QINU`"' Kopiervorlage

'"`UNIQ--pre-00000009-QINU`"'

'"`UNIQ--h-4--QINU`"' Beispiel

'"`UNIQ--pre-0000000A-QINU`"' Dazu auch * Beispiel im Kontext von: <code>&#123;{TemplateData/JSON}&#125;</code> * Quelltext dieser Dokumentationsseite, der die Methodik nutzt.

'"`UNIQ--h-5--QINU`"' Siehe auch

* Hilfe:TemplateData/JSON – Beschreibung der generellen Syntax in JSON * Vorlage:TemplateData/JSON – übergeordnete Vorlage, von der diese Untervorlage eingebunden wird * Vorlage:TemplateData/param – internationalisierte Form dieser Vorlage <div style="clear:both"></div> <h2>Lua</h2> <div class="navigation-not-searchable" style="border:2px solid #000080; border-radius:10px; clear:both; margin:0.5em 0em 1em 0em; padding:0.5em 0em; width:100%;"> <div class="noviewer" style="display: table-cell; padding-left: 0.25em; padding-right: 1em; vertical-align: middle;" aria-hidden="true" role="presentation"> </div> <div style="display: table-cell; margin-bottom: 0.3em; margin-top: 0.3em; vertical-align: middle; width: 100%"> Diese Vorlage wurde ganz oder teilweise mit Hilfe der Programmiersprache Lua erstellt. Die Module sind mit <code style="background:transparent;">#invoke</code> eingebunden. In der Dokumentation der einzelnen Module finden sich auch weitere Hinweise zu Rückfragen. </div> </div> Verwendetes Modul: JSONutil #encodeComponent <div class="templatedoc-templatedata Vorlage_TemplateData" id="TemplateData" style="border:2px solid #B3B7FF; margin:1em 0; padding:.5em 1em 0; position:relative;"> <div class="hintergrundfarbe2 navigation-not-searchable" style="left:2em; line-height:1; padding:0 .5em; position:absolute; top:-.6em;"><small>TemplateData</small></div> <span class="error">fatal JSON error: mw.text.jsonDecode: Syntax-Fehler</span> <pre class="json-code-lint" style="line-height:1.35;resize:vertical;font-size:77%">{ &quot;description&quot;: &quot;Einzelne &#039;&#039;&#039;Parameter&#039;&#039;&#039;-Beschreibung für &#039;&#039;&#039;TemplateData&#039;&#039;&#039; im JSON-Format generieren&quot;, &quot;params&quot;: { &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;Vorlagenschleife entdeckt: Vorlage:TemplateData/Parameter&lt;/span&gt; }, &quot;format&quot;: &quot;block&quot; }</pre> </div>

'"`UNIQ--h-6--QINU`"' Kopiervorlage

'"`UNIQ--pre-0000000E-QINU`"'

'"`UNIQ--h-7--QINU`"' Beispiel

'"`UNIQ--pre-0000000F-QINU`"' Dazu auch * Beispiel im Kontext von: <code>&#123;{TemplateData/JSON}&#125;</code> * Quelltext dieser Dokumentationsseite, der die Methodik nutzt.

'"`UNIQ--h-8--QINU`"' Siehe auch

* Hilfe:TemplateData/JSON – Beschreibung der generellen Syntax in JSON * Vorlage:TemplateData/JSON – übergeordnete Vorlage, von der diese Untervorlage eingebunden wird * Vorlage:TemplateData/param – internationalisierte Form dieser Vorlage <div style="clear:both"></div> <h2>Lua</h2> <div class="navigation-not-searchable" style="border:2px solid #000080; border-radius:10px; clear:both; margin:0.5em 0em 1em 0em; padding:0.5em 0em; width:100%;"> <div class="noviewer" style="display: table-cell; padding-left: 0.25em; padding-right: 1em; vertical-align: middle;" aria-hidden="true" role="presentation"> </div> <div style="display: table-cell; margin-bottom: 0.3em; margin-top: 0.3em; vertical-align: middle; width: 100%"> Diese Vorlage wurde ganz oder teilweise mit Hilfe der Programmiersprache Lua erstellt. Die Module sind mit <code style="background:transparent;">#invoke</code> eingebunden. In der Dokumentation der einzelnen Module finden sich auch weitere Hinweise zu Rückfragen. </div> </div> Verwendetes Modul: JSONutil #encodeComponent }, "format": "block" }

Kopiervorlage

Unmittelbar diese Vorlage:

{{TemplateData/JSON
 |Beschreibung=
 |Parameter=
 |Format=
}}

Vollständiges Muster; einschließlich der umschließenden Vorlage:TemplateData:

{{TemplateData|JSON=
{{TemplateData/JSON
 |Beschreibung=
 |Parameter=
   {{TemplateData/Parameter|
    |Kurz=
    |Beschreibung=
    |Typ=
    |Pflicht=
    |Empfohlen=
    |Vorgabe=
    |Beispiel=
   }}
 |Format=
}}
|TOC=1}}

Beispiel

Vollständig; einschließlich der umschließenden Vorlage:TemplateData, für Vorlage:Wiktionary:

{{TemplateData|JSON=
{{TemplateData/JSON
 |Beschreibung=Zuordnung unseres gesamten Artikels (im Abschnitt „[[Wikipedia:Weblinks|Weblinks]]“) zu einer Seite im '''[[Wiktionary]]''' (Wörterbucheintrag) – mehr unter <noexport>[[Wikipedia:Textbausteine/Schwesterprojekte]]:</noexport> [[WP:TB/S]]
 |Parameter=
   {{TemplateData/Parameter|1
    |Kurz=Wiktionary-Seite
    |Beschreibung=Name der zuzuordnenden Wiktionary-Seite
    |Typ=wiki-page-name
    |Pflicht=nein
    |Vorgabe=Aktueller Seitentitel (ohne Klammerzusatz)
    |Beispiel=Wörterbuch
   }}
   {{TemplateData/Parameter|2
    |Kurz=Linktext
    |Beschreibung=alternativer Linktext
    |Typ=line
    |Pflicht=nein
    |Vorgabe=Aktueller Seitentitel (ohne Klammerzusatz)
    |Beispiel=Schlagwort
   }}
   {{TemplateData/Parameter|suffix
    |Kurz=Beschreibung
    |Beschreibung=alternativer Beschreibungstext – bzw. zur Deaktivierung: <code>-</code>
    |Typ=line
    |Pflicht=nein
    |Vorgabe=Bedeutungserklärungen, Wortherkunft, Synonyme, Übersetzungen
    |Beispiel=Bedeutung und Übersetzungen
    |Aliasse={{TemplateData/Aliasse|3}}
   }}
   {{TemplateData/Parameter|lang
    |Kurz=Sprachcode
    |Beschreibung=Code eines fremdsprachigen Wiktionary
    |Typ=line
    |Pflicht=nein
    |Vorgabe=deutschsprachig
    |Beispiel=en
   }}
 |Format=block
}}
|TOC=1}}

Diese Dokumentation hier selbst und die der beteiligten Untervorlagen sind mit denselben Mitteln erstellt worden.

Siehe auch