Vorlage:Formularfeld aus Wertedefinition von Attribut: Unterschied zwischen den Versionen
Erscheinungsbild
imported>Andreas Plank Die Seite wurde neu angelegt: „<noinclude> Erzeugt ein Formularfeld aus den auf der Attributseite definierten Werten von Attribut [https://semantic-mediawiki.org/wiki/Help:Spezialattribut_Er…“ |
imported>Andreas Plank K +Feld default |
||
| Zeile 4: | Zeile 4: | ||
== Nutzung == | == Nutzung == | ||
Ohne Parameter zu bezeichnen | (Ohne Parameter zu bezeichnen) | ||
{{tlx|{{PAGENAME}}|Regierungsbezirk}} | {{tlx|{{PAGENAME}}|Regierungsbezirk}} | ||
{{tlx|{{PAGENAME}}|Regierungsbezirk|listbox}} | {{tlx|{{PAGENAME}}|Regierungsbezirk|listbox}} | ||
(Vorlagenparameter bezeichnet) | |||
{{tlx|{{PAGENAME}}|Attribut=Regierungsbezirk|input type=listbox}} | {{tlx|{{PAGENAME}}|Attribut=Regierungsbezirk|input type=listbox}} | ||
{{tlx|{{PAGENAME}}|Attribut=Aufgabenpriorität|input type=listbox|zeige Hilfe für=Erlaubter Wert, Bezeichner}} | {{tlx|{{PAGENAME}}|Attribut=Aufgabenpriorität|input type=listbox|zeige Hilfe für=Erlaubter Wert, Bezeichner}} | ||
| Zeile 16: | Zeile 16: | ||
; <u>1</u>= <span style="font-weight:normal;">oder</span> <u>Attribut</u>= : das Attribut abfragen, dass [[Attribut:Erlaubt Wert|Erlaubte Werte]] definiert | ; <u>1</u>= <span style="font-weight:normal;">oder</span> <u>Attribut</u>= : das Attribut abfragen, dass [[Attribut:Erlaubt Wert|Erlaubte Werte]] definiert | ||
; field= : der Feldname (Voreinstellung: der Wert von Parameter 1/Attribut) | ; field= : der Feldname (Voreinstellung: der Wert von Parameter 1/Attribut) | ||
; input type= : | ; input type= : „listbox“ oder „dropdown“ (Voreinstellung: dropdown) | ||
; zeige Hilfe für= : zusätzlich zum Formularfeld selber mit „input type=dropdown“ kann es nötig sein, dass die auf der Attributseite gespeicherten Werte erklärt werden müssen. Zum Beispiel kann Vorlage {{tlx|Eigenschaft}} numerische Werte definieren (=Erlaubt Wert) die einen zugeordneten Bezeichner haben, z.B.: <code>0=nicht priorisiert; 1=am niedrigsten;</code> (Erlaubter Wert ist „0“ und Bezeichner ist „nicht priorisiert“ usw.). Dies kann wie folgt bewirkt werden: <ul><li>zeige Hilfe für=Erlaubter Wert, Bezeichner (erzeugt ein <span>)</li><li>zeige Hilfe für=Erlaubter Wert, Bezeichner, Definition (erzeugt ein <div> mit der Funktion: show on select)</li></ul> | ; default= : Vorwahl für das Formularfeld wenn das Formular geöffnet ist | ||
; zeige Hilfe für= : zusätzlich zum Formularfeld selber mit „input type=dropdown“ kann es nötig sein, dass die auf der Attributseite gespeicherten Werte erklärt werden müssen. Zum Beispiel kann Vorlage {{tlx|Eigenschaft}} numerische Werte definieren (=Erlaubt Wert) die einen zugeordneten Bezeichner haben, z.B.: <code>0=nicht priorisiert; 1=am niedrigsten;</code> (Erlaubter Wert ist „0“ und Bezeichner ist „nicht priorisiert“ usw.). Dies kann wie folgt bewirkt werden: <ul><li><code>{{!}}zeige Hilfe für=Erlaubter Wert, Bezeichner</code><br/> (erzeugt ein <span>)</li><li><code>{{!}}zeige Hilfe für=Erlaubter Wert, Bezeichner, Definition</code><br/>(erzeugt ein <div> mit der Funktion: show on select)</li></ul> | |||
</div> | </div> | ||
| Zeile 31: | Zeile 32: | ||
{{{field | {{{field | ||
-->{{{field<!-- | -->{{{field<!-- | ||
|Feldname | |||
-->|{{{field|{{{Attribut|{{{1|}}}}}}}}}<!-- | -->|{{{field|{{{Attribut|{{{1|}}}}}}}}}<!-- | ||
|input type= | |||
-->|input type={{#switch: {{LC:{{{input type|dropdown}}}}}|listbox=listbox|#default=dropdown}}<!-- | -->|input type={{#switch: {{LC:{{{input type|dropdown}}}}}|listbox=listbox|#default=dropdown}}<!-- | ||
|default= | |||
-->{{#if: {{{default|}}}||default={{{default|}}}}}<!-- | |||
|values= | |||
-->|values={{#ask: [[Wertedefinition von Attribut::{{{Attribut|{{{1|}}}}}}]] | |||
|?Erlaubt Wert#= | |||
|mainlabel=- | |||
|format=list | |||
|sort=Erlaubt Wert | |||
|order=asc}}<!-- | |||
-->{{#switch: {{LC:{{{zeige Hilfe für|}}}}}|erlaubter wert, bezeichner|erlaubter wert, bezeichner, definition=<!-- | -->{{#switch: {{LC:{{{zeige Hilfe für|}}}}}|erlaubter wert, bezeichner|erlaubter wert, bezeichner, definition=<!-- | ||
|show on select=… | |||
-->|show on select={{ | -->|show on select={{ | ||
#ask: [[Wertedefinition von Attribut::{{{Attribut|{{{1|}}}}}}]] | #ask: [[Wertedefinition von Attribut::{{{Attribut|{{{1|}}}}}}]] | ||
Version vom 19. März 2014, 17:09 Uhr
Erzeugt ein Formularfeld aus den auf der Attributseite definierten Werten von Attribut [[Erlaubt Wert::…]]. Die Vorlage {{Eigenschaft}} hat einen eigenen Parameter dafür.
Nutzung
(Ohne Parameter zu bezeichnen)
{{Formularfeld aus Wertedefinition von Attribut|Regierungsbezirk}}{{Formularfeld aus Wertedefinition von Attribut|Regierungsbezirk|listbox}}
(Vorlagenparameter bezeichnet)
{{Formularfeld aus Wertedefinition von Attribut|Attribut=Regierungsbezirk|input type=listbox}}{{Formularfeld aus Wertedefinition von Attribut|Attribut=Aufgabenpriorität|input type=listbox|zeige Hilfe für=Erlaubter Wert, Bezeichner}}
Parameter
Pflichtparameter und optionale Parameter sind:
- 1= oder Attribut=
- das Attribut abfragen, dass Erlaubte Werte definiert
- field=
- der Feldname (Voreinstellung: der Wert von Parameter 1/Attribut)
- input type=
- „listbox“ oder „dropdown“ (Voreinstellung: dropdown)
- default=
- Vorwahl für das Formularfeld wenn das Formular geöffnet ist
- zeige Hilfe für=
- zusätzlich zum Formularfeld selber mit „input type=dropdown“ kann es nötig sein, dass die auf der Attributseite gespeicherten Werte erklärt werden müssen. Zum Beispiel kann Vorlage
{{Eigenschaft}}numerische Werte definieren (=Erlaubt Wert) die einen zugeordneten Bezeichner haben, z.B.:0=nicht priorisiert; 1=am niedrigsten;(Erlaubter Wert ist „0“ und Bezeichner ist „nicht priorisiert“ usw.). Dies kann wie folgt bewirkt werden:|zeige Hilfe für=Erlaubter Wert, Bezeichner
(erzeugt ein <span>)|zeige Hilfe für=Erlaubter Wert, Bezeichner, Definition
(erzeugt ein <div> mit der Funktion: show on select)