Vorlage:TemplateData/param/Doku
aus Wikipedia, der freien Enzyklopädie
Einzelne Parameter-Beschreibung für TemplateData im JSON-Format generieren
Vorlagenparameter
Parameter | Beschreibung | Typ | Status | |
---|---|---|---|---|
ID | 1 | Technischer Parametername, der bevorzugt auch bei Einbindung der Vorlage in den Quelltext eingefügt werden sollte.
| Zeile | erforderlich |
Kurzname | label | Kurze, eindeutige Klartext-Bezeichnung. Der technische Parametername könnte unverständlich sein. Multilinguale Zeichenkette.
| Zeichenfolge | vorgeschlagen |
Beschreibung | description | Beschreibung des Parameters; Bedeutung, Formate, erlaubte Werte. Multilinguale Zeichenkette.
| Zeichenfolge | vorgeschlagen |
Typ | type | Datentyp des Parameters
| Zeile | vorgeschlagen |
Pflicht | required | Parameter ist erforderlich (Status).
| Boolesch | vorgeschlagen |
Empfohlen | suggested | Parameter wird im Formular angeboten und in den Quelltext eingefügt (Status).
| Boolesch | vorgeschlagen |
Vorgeschlagene Werte | suggestedvalues | Vorgeschlagene Werte, angegeben mittels Template:TemplateData/suggestedvalues. | Zeichenfolge | optional |
Vorgabe | default | Vorgabewert in der Programmierung, falls bei der Vorlagen-Einbindung nicht angegeben bzw. leer. Nicht bei Pflichtparametern möglich. | Zeichenfolge | optional |
Beispiel | example | Ein charakteristischer Beispielwert. Multilinguale Zeichenkette. | Zeichenfolge | optional |
AutoWert | autovalue | Wird von Werkzeugen in den Quelltext eingefügt, falls nicht explizit ein Wert zugewiesen wurde. | Zeichenfolge | optional |
Veraltet | deprecated | Der Parameter ist veraltet (Status), ggf. weitere Hinweise dazu. boolean oder Multilinguale Zeichenkette. | Zeichenfolge | optional |
Aliasse | aliases | Aliasnamen, angegeben mittels Template:TemplateData/aliases.
| Zeichenfolge | optional |
Geerbt | inherits | Nicht explizite Angaben sollen von einem anderen Parameter übernommen werden. Dieser technische Parametername ist anzugeben. | Zeile | optional |
CSS | style | CSS-Definitionen zur Gestaltung dieser Parameterbeschreibung (keine Wirkung auf die Einbindung). | Zeichenfolge | optional |
Kopiervorlage
{{TemplateData/param | |label= |description= |type= |required= |suggested= |suggestedvalues= |default= |example= |autovalue= |deprecated= |aliases= |inherits= |style= }}
Beispiel
{{TemplateData/param |lift |label=Lift |description=Number and model of lift systems |type=content |required=0 |suggested=1 |example=1 Otis }}
Siehe auch
- 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