Von Version < 67.1 >
bearbeitet von nlo
am 15.05.2020, 15:17
Auf Version < 56.1 >
bearbeitet von nlo
am 30.04.2020, 10:34
< >
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -99,18 +99,15 @@
99 99  {{id name="sec_user_variables" /}}
100 100  === Benutzerplatzhalter {{version major="6" minor="4" patch="0"/}} ===
101 101  
102 -{{id name="fig_prefill_user_variables"/}}
103 -{{figure image="prefill_user_variables_de.png"}}Vorbefüllung von Formularfeldern mit Daten des angemeldeten Benutzers.{{/figure}}
102 +Benutzerplatzhalter können in [[Aktionen>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.WebHome]], [[Templates>>doc:Formcycle.UserInterface.FilesAndTemplates.WebHome]], [[Datenbank-Abfragen>>Formcycle.UserInterface.Data.DBQueries.WebHome]] und direkt in [[Formularelementen>>Formcycle.FormDesigner.FormElements.WebHome]] zur Vorbefüllung des Formulars verwendet werden.
104 104  
105 -Benutzerplatzhalter können in [[Aktionen>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.WebHome]], [[Templates>>doc:Formcycle.UserInterface.FilesAndTemplates.WebHome]], [[Datenbank-Abfragen>>Formcycle.UserInterface.Data.DBQueries.WebHome]] und direkt in [[Formularelementen>>Formcycle.FormDesigner.FormElements.WebHome]] zur Vorbefüllung des Formulars verwendet werden (siehe [[Abbildung>>||anchor="fig_prefill_user_variables"]]).
106 -
107 107  {{panel monospace="true" title="Syntax"}}
108 108  [%$&lt;Benutzerobjekt&gt;.&lt;Attribut&gt;%]
109 109  {{/panel}}
110 110  
111 -Über verschiedene Benutzerobjekte kann auf die Informationen der angemeldeten Benutzer zugrgriffen werden (Benutzerprofil). Wird der Platzhalter ohne Attribut angegeben (z.b. [%USER%]), so werden sämtliche Benutzerinformation im [[JSON>>https://de.wikipedia.org/wiki/JavaScript_Object_Notation]]-Format ausgegeben.
108 +Über verschiedene Benutzerobjekte kann auf die Informationen der angemeldeten Benutzer zugrgriffen werden. Wird der Platzhalter ohne Attribut angegeben (z.b. [%USER%]), so werden sämtliche Benutzerinformation im [[JSON>>https://de.wikipedia.org/wiki/JavaScript_Object_Notation]]-Format ausgegeben.
112 112  
113 -Für die sinnvolle Verwendung von Benutzerplatzhaltern ist es nötig, dass eine [[Formularanmeldung>>doc:Formcycle.UserInterface.MyForms.Access.WebHome||anchor="form_login"]] am Formular konfiguriert ist. Ist dies nicht der Fall, ist das Benutzerobjekt mit einem anonymen Nutzer vorbelegt.
110 +Für die sinnvolle Verwendung von Benutzerplatzhaltern ist es nötig, dass eine [[Formularanmeldung>>doc:Formcycle.UserInterface.MyForms.Access.WebHome]] am Formular konfiguriert ist. Ist dies nicht der Fall, ist das Benutzerobjekt mit einem anonymen Nutzer vorbelegt.
114 114  
115 115  ==== Benutzerobjekte ====
116 116  
... ... @@ -135,8 +135,6 @@
135 135  : Anzeigename des angemeldeten Benutzers
136 136  ; familyName
137 137  : Nachname des angemeldeten Benutzers
138 -; firstName
139 -: Vorname des angemeldeten Benutzers
140 140  ; gender
141 141  : Geschlecht des angemeldeten Benutzers
142 142  ; groups
... ... @@ -144,7 +144,7 @@
144 144  ; id
145 145  : ID des angemeldeten Benutzers. (System-ID bei FORMCYCLE-Benutzern)
146 146  ; linkedId
147 -: Ein Benutzerprofil kann einen sog. "linked identifier" haben. Dies ist der Identifikator eines anderen Benutzerprofils.
142 +:
148 148  ; locale
149 149  : Sprache des angemeldeten Benutzers
150 150  ; location
... ... @@ -168,20 +168,6 @@
168 168  ; userName
169 169  : Benutzername des angemeldeten Benutzers
170 170  
171 -{{id name="sec_appointment_variables" /}}
172 -=== Terminplatzhaler {{version major="6" minor="5" patch="0"/}} ===
173 -
174 -Terminplatzhalter können verwendet werden, wenn das Formular dazu verwendet wird [[Termine>>doc:Formcycle.FormDesigner.FormElements.Appointment.WebHome]] zu buchen.
175 -
176 -{{panel monospace="true" title="Syntax"}}
177 -[%$&lt;Name&gt;%]
178 -{{/panel}}
179 -
180 -; [%$APPOINTMENT_LIST%]
181 -: Erzeugt eine Zusammenfassung der mit dem Vorgang gebuchten Termine in Form einer //ul//-HTML-Liste. Für jeden Termin wird zudem ein Button erzeugt, mit welchem der gebuchte Termin zu einem Kalender hinzugefügt werden kann. Ist für die Verwendung in HTML-Templates angedacht.
182 -; [%$APPOINTMENT_LINK%]
183 -: Erzeugt einen Link zu einer iCal-Datei, die sämtliche Termine des Vorgangs beinhaltet.
184 -
185 185  === Systemplatzhalter für HTML-Templates ===
186 186  
187 187  {{panel monospace="true" title="Syntax"}}
prefill_user_variables_de.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.nlo
Größe
... ... @@ -1,1 +1,0 @@
1 -46.3 KB
Inhalt
prefill_user_variables_en.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.nlo
Größe
... ... @@ -1,1 +1,0 @@
1 -45.9 KB
Inhalt
Copyright 2000-2024