Vorlage:TemplateData/json

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen


TemplateData im JSON-Format generieren

Vorlagenparameter

Beschreibungdescription
Kurze Funktionsbeschreibung der Vorlage; wichtige Schlüsselbegriffe am Anfang. Multilinguale Zeichenkette.
Beispiel
Diese Funktionsbeschreibung hier oben.
Parameter­listeparams
Aufzählung der Vorlagenparameter in richtiger Reihenfolge mittels Vorlage:TemplateData/param
Quelltext-Formatierungformat
Gewünschte Formatierung beim Einfügen der Einbindung in den Wikitext
Standard
inline
Beispiel
block

TemplateData im JSON-Format generieren

Vorlagenparameter

Diese Vorlage bevorzugt Blockformatierung von Parametern.

ParameterBeschreibungTypStatus
Beschreibungdescription

Kurze Funktionsbeschreibung der Vorlage; wichtige Schlüsselbegriffe am Anfang. Multilinguale Zeichenkette.

Beispiel
Diese Funktionsbeschreibung hier oben.
Mehrzeiliger Texterforderlich
Parameterlisteparams

Aufzählung der Vorlagenparameter in richtiger Reihenfolge mittels Vorlage:TemplateData/param

Mehrzeiliger Textoptional
Quelltext-Formatierungformat

Gewünschte Formatierung beim Einfügen der Einbindung in den Wikitext

Standard
inline
Beispiel
block
Einzeiliger Textoptional

Kopiervorlage

[Quelltext bearbeiten]

Nur diese Vorlage:

{{TemplateData/json
|description=
|params=
|format=
}}

Mit umgebender Template:TemplateData sowie Untervorlagen:

{{TemplateData|JSON=
{{TemplateData/json
|description={{TemplateData/I18N
  |en=
  |de=
  }}
|params={{TemplateData/param|
   |label={{TemplateData/I18N
     |en=
     |de=
     }}
   |description={{TemplateData/I18N
     |en=
     |de=
     }}
   |type=
   |required=
   |suggested=
   |default=
   |example=
   }}
|format=
}}
|TOC=1}}

Auszug aus Template:delete(englisch)

{{TemplateData|JSON=
{{TemplateData/json
|description={{TemplateData/I18N
  |en=Tag page for '''speedy deletion'''.<br />
Place the template transclusion on uppermost top of the referred page, please.
  |de=Stellt einen '''Schnelllöschantrag'''.<br />
Die Vorlage bitte ganz oben in der Seite einfügen!
  }}
|params={{TemplateData/param|1
   |label={{TemplateData/I18N
     |en=Reason
     |de=Begründung
     }}
   |description={{TemplateData/I18N
     |en=Reason for the request, and signature (<code>~~&#126;~</code>)
     |de=Begründung für den Schnelllöschantrag und Signatur (<code>~~&#126;~</code>)
     }}
   |type=content
   |required=0
   |suggested=1
   |example={{TemplateData/I18N
     |en=Replaced by white elephant. --~~&#126;~
     |de=Ersetzt durch weißen Elephanten. --~~&#126;~
     }}
   }}
|format=
}}
|TOC=1}}

Lua

Verwendetes Modul: JSONutil