TemplateData im JSON-Format generieren
Vorlagenparameter
Parameter | Beschreibung | Typ | Status | |
---|---|---|---|---|
Beschreibung | description Beschreibung | Funktionsbeschreibung der Vorlage; wichtige Schlüsselbegriffe am Anfang. Multilinguale Zeichenkette.
| Mehrzeiliger Text | erforderlich |
Parameterliste | params Parameter Parameterliste | Aufzählung der Vorlagenparameter in richtiger Reihenfolge mittels Vorlage:TemplateData/Parameter | Mehrzeiliger Text | optional |
Quelltext-Formatierung | format Format | Gewünschte Formatierung beim Einfügen der Einbindung in den Wikitext
| Einzeiliger Text | optional |
Kopiervorlage
BearbeitenUnmittelbar 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
BearbeitenVollstä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
Bearbeiten- Hilfe:TemplateData/JSON
- Nachgeordnete Vorlagen:
- Vorlage:TemplateData/Parameter – einzelnen Parameter beschreiben
- Vorlage:TemplateData/I18N – Multilinguale Zeichenkette
- Vorlage:TemplateData/Werte – Vorgeschlagene Werte
- Vorlage:TemplateData/Aliasse – Aliasnamen der Parameter
- Vorlage:TemplateData/json – internationalisierte Form dieser Vorlage
Lua
Verwendetes Modul: JSONutil