Von Version < 56.1 >
bearbeitet von nlo
am 30.04.2020, 10:34
Auf Version < 63.1 >
bearbeitet von nlo
am 30.04.2020, 16:41
< >
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -99,15 +99,18 @@
99 99  {{id name="sec_user_variables" /}}
100 100  === Benutzerplatzhalter {{version major="6" minor="4" patch="0"/}} ===
101 101  
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.
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}}
103 103  
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 +
104 104  {{panel monospace="true" title="Syntax"}}
105 105  [%$&lt;Benutzerobjekt&gt;.&lt;Attribut&gt;%]
106 106  {{/panel}}
107 107  
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.
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.
109 109  
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.
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.
111 111  
112 112  ==== Benutzerobjekte ====
113 113  
... ... @@ -132,6 +132,8 @@
132 132  : Anzeigename des angemeldeten Benutzers
133 133  ; familyName
134 134  : Nachname des angemeldeten Benutzers
138 +; firstName
139 +: Vorname des angemeldeten Benutzers
135 135  ; gender
136 136  : Geschlecht des angemeldeten Benutzers
137 137  ; groups
... ... @@ -139,7 +139,7 @@
139 139  ; id
140 140  : ID des angemeldeten Benutzers. (System-ID bei FORMCYCLE-Benutzern)
141 141  ; linkedId
142 -:
147 +: Ein Benutzerprofil kann einen sog. "linked identifier" haben. Dies ist der Identifikator eines anderen Benutzerprofils.
143 143  ; locale
144 144  : Sprache des angemeldeten Benutzers
145 145  ; location
prefill_user_variables_de.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.nlo
Größe
... ... @@ -1,0 +1,1 @@
1 +46.3 KB
Inhalt
prefill_user_variables_en.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.nlo
Größe
... ... @@ -1,0 +1,1 @@
1 +45.9 KB
Inhalt
Copyright 2000-2024