Vorlage:TemplateData/param

aus Wikipedia, der freien Enzyklopädie
< Vorlage:TemplateData
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 13. Mai 2021 um 20:36 Uhr durch imported>PerfektesChaos(310926) (+ suggestedvalues).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)


Einzelne Parameter-Beschreibung für TemplateData im JSON-Format generieren

Vorlagenparameter

ID1
Technischer Parametername, der bevorzugt auch bei Einbindung der Vorlage in den Quelltext eingefügt werden sollte.
Beispiel
Aufzug
Kurznamelabel
Kurze, eindeutige Klartext-Bezeichnung. Der technische Parametername könnte unverständlich sein. Multilinguale Zeichenkette.
Standard
Der technische Parametername.
Beispiel
Das Wort „Kurzname“ hier.
Beschreibungdescription
Beschreibung des Parameters; Bedeutung, Formate, erlaubte Werte. Multilinguale Zeichenkette.
Beispiel
Diese Parameterbeschreibung hier.
Typtype
Datentyp des Parameters
Vorgeschlagene Werte
Standard
unknown
Beispiel
string
Pflichtrequired
Parameter ist erforderlich (Status).
Standard
0
Beispiel
1
Empfohlensuggested
Parameter wird im Formular angeboten und in den Quelltext eingefügt (Status).
Standard
0
Beispiel
1
Vorgeschlagene Wertesuggestedvalues
Vorgeschlagene Werte, angegeben mittels Template:TemplateData/suggestedvalues.
Vorgabedefault
Vorgabewert in der Programmierung, falls bei der Vorlagen-Einbindung nicht angegeben bzw. leer. Nicht bei Pflichtparametern möglich.
Beispielexample
Ein charakteristischer Beispielwert. Multilinguale Zeichenkette.
AutoWertautovalue
Wird von Werkzeugen in den Quelltext eingefügt, falls nicht explizit ein Wert zugewiesen wurde.
Veraltetdeprecated
Der Parameter ist veraltet (Status), ggf. weitere Hinweise dazu. boolean oder Multilinguale Zeichenkette.
Aliassealiases
Aliasnamen, angegeben mittels Template:TemplateData/aliases.
Beispiel
Fahrstuhl
Geerbtinherits
Nicht explizite Angaben sollen von einem anderen Parameter übernommen werden. Dieser technische Parametername ist anzugeben.
CSSstyle
CSS-Definitionen zur Gestaltung dieser Parameterbeschreibung (keine Wirkung auf die Einbindung).

Einzelne Parameter-Beschreibung für TemplateData im JSON-Format generieren

Vorlagenparameter

Diese Vorlage bevorzugt Blockformatierung von Parametern.

ParameterBeschreibungTypStatus
ID1

Technischer Parametername, der bevorzugt auch bei Einbindung der Vorlage in den Quelltext eingefügt werden sollte.

Beispiel
Aufzug
Zeileerforderlich
Kurznamelabel

Kurze, eindeutige Klartext-Bezeichnung. Der technische Parametername könnte unverständlich sein. Multilinguale Zeichenkette.

Standard
Der technische Parametername.
Beispiel
Das Wort „Kurzname“ hier.
Zeichenfolgevorgeschlagen
Beschreibungdescription

Beschreibung des Parameters; Bedeutung, Formate, erlaubte Werte. Multilinguale Zeichenkette.

Beispiel
Diese Parameterbeschreibung hier.
Zeichenfolgevorgeschlagen
Typtype

Datentyp des Parameters

Vorgeschlagene Werte
boolean content date line number string url wiki-file-name wiki-page-name wiki-template-name wiki-user-name
Standard
unknown
Beispiel
string
Zeilevorgeschlagen
Pflichtrequired

Parameter ist erforderlich (Status).

Standard
0
Beispiel
1
Booleschvorgeschlagen
Empfohlensuggested

Parameter wird im Formular angeboten und in den Quelltext eingefügt (Status).

Standard
0
Beispiel
1
Booleschvorgeschlagen
Vorgeschlagene Wertesuggestedvalues

Vorgeschlagene Werte, angegeben mittels Template:TemplateData/suggestedvalues.

Zeichenfolgeoptional
Vorgabedefault

Vorgabewert in der Programmierung, falls bei der Vorlagen-Einbindung nicht angegeben bzw. leer. Nicht bei Pflichtparametern möglich.

Zeichenfolgeoptional
Beispielexample

Ein charakteristischer Beispielwert. Multilinguale Zeichenkette.

Zeichenfolgeoptional
AutoWertautovalue

Wird von Werkzeugen in den Quelltext eingefügt, falls nicht explizit ein Wert zugewiesen wurde.

Zeichenfolgeoptional
Veraltetdeprecated

Der Parameter ist veraltet (Status), ggf. weitere Hinweise dazu. boolean oder Multilinguale Zeichenkette.

Zeichenfolgeoptional
Aliassealiases

Aliasnamen, angegeben mittels Template:TemplateData/aliases.

Beispiel
Fahrstuhl
Zeichenfolgeoptional
Geerbtinherits

Nicht explizite Angaben sollen von einem anderen Parameter übernommen werden. Dieser technische Parametername ist anzugeben.

Zeileoptional
CSSstyle

CSS-Definitionen zur Gestaltung dieser Parameterbeschreibung (keine Wirkung auf die Einbindung).

Zeichenfolgeoptional

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