Zum Inhalt springen

Vorlog:TemplateData/json

Aus Wikipedia


Documentation

Generate TemplateData as JSON source code

Vorlagenparameter

ParameterBeschreibungTypStatus
Descriptiondescription
Brief description of template functionality. Important keywords in the beginning. Multilingual text.
Beispiel
This explanation of template functionality on top.
Mehrzeiliger Texterforderlich
List of parametersparams
List of template parameters in desired order using Template:TemplateData/param
Mehrzeiliger Textoptional
Source formattingformat
Source formatting in target page
Standard
inline
Beispiel
block
Einzeiliger Textoptional

Format: block

Generate TemplateData as JSON source code

Vorlagenparameter

Diese Vorlage bevorzugt Blockformatierung von Parametern.

ParameterBeschreibungTypStatus
Descriptiondescription

Brief description of template functionality. Important keywords in the beginning. Multilingual text.

Beispiel
This explanation of template functionality on top.
Mehrzeiliger Texterforderlich
List of parametersparams

List of template parameters in desired order using Template:TemplateData/param

Mehrzeiliger Textoptional
Source formattingformat

Source formatting in target page

Standard
inline
Beispiel
block
Einzeiliger Textoptional

Kopiervorlage

[Am Gwëntext werkeln]

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