Vorlog:TemplateData/param
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- Hilfe:TemplateData/JSON – Beschreibung der generellen Syntax in JSON
- Vorlage:TemplateData/json – übergeordnete Vorlage, von der diese Untervorlage eingebunden wird
- Vorlage:TemplateData/Parameter – lokalisierte Form dieser Vorlage