Documentation

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

{ "description": {
    "en": "Generate single '''parameter''' description for '''TemplateData''' as '''JSON''' source code",
    "de": "Einzelne '''Parameter'''-Beschreibung für '''TemplateData''' im JSON-Format generieren"
  },
  "params":
{ 
     "1":
          { 
       "label": "ID",
       "description": {
    "en": "Parameter name used for programming.",
    "de": "Technischer Parametername, der bevorzugt auch bei Einbindung der Vorlage in den Quelltext eingefügt werden sollte."
  },
       "type": "line",
       "required": true,
       "example": {
    "en": "lift",
    "de": "Aufzug"
  }
      },
   
     "label":
          { 
       "label": {
    "en": "Short name",
    "de": "Kurzname"
  },
       "description": {
    "en": "Short and unique name for the parameter. The parameter name used for programming might be cryptic. Multilingual text.",
    "de": "Kurze, eindeutige Klartext-Bezeichnung. Der technische Parametername könnte unverständlich sein. Multilinguale Zeichenkette."
  },
       "type": "string",
       "suggested": true,
       "default": {
    "en": "Parameter name used in programming.",
    "de": "Der technische Parametername."
  },
       "example": {
    "en": "The term “Short name” here.",
    "de": "Das Wort „Kurzname“ hier."
  }
      },
   
     "description":
          { 
       "label": {
    "en": "Description",
    "de": "Beschreibung"
  },
       "description": {
    "en": "Description of the parameter; meaning, requested format, permitted values.",
    "de": "Beschreibung des Parameters; Bedeutung, Formate, erlaubte Werte. Multilinguale Zeichenkette."
  },
       "type": "string",
       "suggested": true,
       "example": "Diese Parameterbeschreibung hier."
      },
   
     "type":
          { 
       "label": {
    "en": "Type",
    "de": "Typ"
  },
       "description": {
    "en": "Data type of the parameter",
    "de": "Datentyp des Parameters"
  },
       "type": "line",
       "suggested": true,
       "suggestedvalues": Vorlog:TemplateData/suggestedvalues,
       "default": "unknown",
       "example": "string"
      },
   
     "required":
          { 
       "label": {
    "en": "Mandatory",
    "de": "Pflicht"
  },
       "description": {
    "en": "Parameter is necessary for functionality and must not use a default value.",
    "de": "Parameter ist erforderlich (Status)."
  },
       "type": "boolean",
       "suggested": true,
       "default": "0",
       "example": "1"
      },
   
     "suggested":
          { 
       "label": {
    "en": "Suggested",
    "de": "Empfohlen"
  },
       "description": {
    "en": "Parameter will be offered in form and parameter name will be inserted into source text (Status).",
    "de": "Parameter wird im Formular angeboten und in den Quelltext eingefügt (Status)."
  },
       "type": "boolean",
       "suggested": true,
       "default": "0",
       "example": "1"
      },
   
     "suggestedvalues":
          { 
       "label": {
    "en": "Suggested values",
    "de": "Vorgeschlagene Werte"
  },
       "description": {
    "en": "Suggested values, to be provided by Template:TemplateData/suggestedvalues.",
    "de": "Vorgeschlagene Werte, angegeben mittels Template:TemplateData/suggestedvalues."
  },
       "type": "string"
      },
   
     "default":
          { 
       "label": {
    "en": "Default",
    "de": "Vorgabe"
  },
       "description": {
    "en": "Standard value assumed in programming if not specified in transclusion or empty. Must not be used with required parameters.",
    "de": "Vorgabewert in der Programmierung, falls bei der Vorlagen-Einbindung nicht angegeben bzw. leer. Nicht bei Pflichtparametern möglich."
  },
       "type": "string"
      },
   
     "example":
          { 
       "label": {
    "en": "Example",
    "de": "Beispiel"
  },
       "description": {
    "en": "One typical example value.",
    "de": "Ein charakteristischer Beispielwert. Multilinguale Zeichenkette."
  },
       "type": "string"
      },
   
     "autovalue":
          { 
       "label": {
    "en": "AutoValue",
    "de": "AutoWert"
  },
       "description": {
    "en": "Will be inserted into source text if no value has been provided.",
    "de": "Wird von Werkzeugen in den Quelltext eingefügt, falls nicht explizit ein Wert zugewiesen wurde."
  },
       "type": "string"
      },
   
     "deprecated":
          { 
       "label": {
    "en": "Deprecated",
    "de": "Veraltet"
  },
       "description": {
    "en": "This parameter is obsolete (Status), perhaps more information about. <code>boolean</code> or multilingual text.",
    "de": "Der Parameter ist veraltet (Status), ggf. weitere Hinweise dazu. <code>boolean</code> oder Multilinguale Zeichenkette."
  },
       "type": "string"
      },
   
     "aliases":
          { 
       "label": {
    "en": "Aliases",
    "de": "Aliasse"
  },
       "description": {
    "en": "Alias names, to be provided by Template:TemplateData/aliases.",
    "de": "Aliasnamen, angegeben mittels Template:TemplateData/aliases."
  },
       "type": "string",
       "example": {
    "en": "elevator",
    "de": "Fahrstuhl"
  }
      },
   
     "inherits":
          { 
       "label": {
    "en": "Inherited",
    "de": "Geerbt"
  },
       "description": {
    "en": "Not explicitly specified information shall be taken from another parameter. That name used for programming is to be provided.",
    "de": "Nicht explizite Angaben sollen von einem anderen Parameter übernommen werden. Dieser technische Parametername ist anzugeben."
  },
       "type": "line"
      },
   
     "style":
          { 
       "label": "CSS",
       "description": {
    "en": "CSS definitions for presentation of this documentation without any effect on transclusion.",
    "de": "CSS-Definitionen zur Gestaltung dieser Parameterbeschreibung (keine Wirkung auf die Einbindung)."
  },
       "type": "string"
      }
},
  "format": "block"
}

Kopiervorlage

Werkeln
{{TemplateData/param
|
|label=
|description=
|type=
|required=
|suggested=
|suggestedvalues=
|default=
|example=
|autovalue=
|deprecated=
|aliases=
|inherits=
|style=
}}

Beispiel

Werkeln
{{TemplateData/param
|lift
|label=Lift
|description=Number and model of lift systems
|type=content
|required=0
|suggested=1
|example=1 Otis
}}

Schau aa

Werkeln