Von Version < 59.1 >
bearbeitet von nlo
am 30.04.2020, 11:10
Auf Version < 49.1 >
bearbeitet von nlo
am 29.04.2020, 17:56
< >
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -1,6 +1,6 @@
1 1  {{content/}}
2 2  
3 -Platzhalter werden für die Ersetzung von Formular- oder Systemwerten verwendet und stehen in [[Aktionen>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.WebHome]], [[Templates>>doc:Formcycle.UserInterface.FilesAndTemplates.WebHome]] sowie [[Datenbank-Abfragen>>Formcycle.UserInterface.Data.DBQueries.WebHome]] zur Verfügung.
3 +Platzhalter werden für die Ersetzung von Formularwerten verwendet und stehen in [[Aktionen>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.WebHome]] sowie [[Templates>>doc:Formcycle.UserInterface.FilesAndTemplates.WebHome]] zur Verfügung.
4 4  
5 5  == Verwenden von Platzhaltern ==
6 6  
... ... @@ -82,32 +82,14 @@
82 82  ; [%$STATUS_NAME%]
83 83  : Name des derzeitigen Status.
84 84  
85 -==== Parametrisierbare Systemplatzhalter ====
86 -
85 +=== Benutzerplatzhalter ===
87 87  {{panel monospace="true" title="Syntax"}}
88 -[%$&lt;Name&gt;(&lt;Parameter&gt;...)%]
89 -{{/panel}}
90 -
91 -; [%$DATE("<format>", <lang>)%]
92 -: {{version major="6" minor="0" patch="5"/}} Aktuelles Datum. Die Parameter sind optional. Ohne Parameter wird das Datum im Standardformat zurückgegeben. Durch die Parameter kann das Format und die Sprache bestimmt werden. Siehe [[SimpleDateFormat>>https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html]]) für mehr Informationen zum Datumsformat. Beispiel: {{code language="none"}}[%$DATE("dd.MM.yyyy", de)%]{{/code}}.
93 -; [%$FORM_DATE_CREATED("<format>", <lang>)%]
94 -: {{version major="6" minor="0" patch="5"/}} Erstellungsdatum des Vorgangs. Die Parameter sind optional. Ohne Parameter wird das Datum im Standardformat zurückgegeben. Durch die Parameter kann das Format und die Sprache bestimmt werden. Siehe [[SimpleDateFormat>>https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html]]) für mehr Informationen zum Datumsformat. Beispiel: {{code language="none"}}[%$FORM_DATE_CREATED("dd.MM.yyyy", de)%]{{/code}}
95 -; [%$FORM_DATE_MODIFIED("<format>", <lang>)%]
96 -: {{version major="6" minor="0" patch="5"/}} Datum der letzten Änderung des Vorgangs. Die Parameter sind optional. Ohne Parameter wird das Datum im Standardformat zurückgegeben. Durch die Parameter kann das Format und die Sprache bestimmt werden. Siehe [[SimpleDateFormat>>https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html]]) für mehr Informationen zum Datumsformat. Beispiel: {{code language="none"}}[%$FORM_DATE_MODIFIED("dd.MM.yyyy", de)%]{{/code}}
97 -
98 -
99 -{{id name="sec_user_variables" /}}
100 -=== Benutzerplatzhalter {{version major="6" minor="4" patch="0"/}} ===
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.
103 -
104 -{{panel monospace="true" title="Syntax"}}
105 105  [%$&lt;Benutzerobjekt&gt;.&lt;Attribut&gt;%]
106 106  {{/panel}}
107 107  
108 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.
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.
92 +Für die sinnvolle Verwendung von Benutzerplatzhaltern ist es nötig, dass eine Formularanmeldung am Formular konfiguriert ist. Ist dies nicht der Fall, ist das Benutzerobjekt mit einem anonymen Nutzer belegt.
111 111  
112 112  ==== Benutzerobjekte ====
113 113  
... ... @@ -122,49 +122,21 @@
122 122  
123 123  ==== Attribute ====
124 124  
125 -Mit den Attributen eines Benutzerobjektes können gezielt Informationen über den Benutzer ermittelt werden. Die folgenden Attribute stehen bei allen Benutzern zur Verfügung. Auch wenn diese Attribute immer zur Verfügung stehen, müssen sie nicht immer einen Wert haben. Ob das Attribut einen Wert besitzt, hängt davon ab mit welcher [[Authentifizierungsmethode>>doc:Formcycle.UserInterface.UserSettings.ExternalUsers.WebHome]] sich der Benutzer angemeldet hat.
107 +Mit den Attributen eines Benutzerobjektes können gezielt Informationen über den Benutzer ermittelt werden. Die folgenden Attribute stehen bei allen Benutzern zur Verfügung. Auch wenn diese Attribute immer zur Verfügung stehen, müssen sie nicht immer einen Wert haben. Ob das Attribut einen Wert besitzt hängt davon ab, mit welcher [[Authentifizierungsmethode>>doc:Formcycle.UserInterface.UserSettings.ExternalUsers.WebHome]] sich der Benutzer angemeldet hat.
126 126  
127 -Beispiel: Mit dem Platzhalter **[%$USER.mail%]** gelangt man an die E-Mailadresse des angemeldeten Benutzers.
109 +==== Parametrisierbare Systemplatzhalter ====
128 128  
129 -; authTypeId
130 -: ID des [[Authentifikators>>doc:Formcycle.UserInterface.UserSettings.ExternalUsers.WebHome]], der vom Benutzer verwendet wurde, um sich anzumelden.
131 -; displayName
132 -: Anzeigename des angemeldeten Benutzers
133 -; familyName
134 -: Nachname des angemeldeten Benutzers
135 -; firstName
136 -: Vorname des angemeldeten Benutzers
137 -; gender
138 -: Geschlecht des angemeldeten Benutzers
139 -; groups
140 -: Namen der Gruppen, denen der Benutzer angehört
141 -; id
142 -: ID des angemeldeten Benutzers. (System-ID bei FORMCYCLE-Benutzern)
143 -; linkedId
144 -:
145 -; locale
146 -: Sprache des angemeldeten Benutzers
147 -; location
148 -: Ort des angemeldeten Benutzers
149 -; mail
150 -: E-Mailadresse des angemeldeten Benutzers
151 -; phone
152 -: Telefonnummer des angemeldeten Benutzers
153 -; pictureUrl
154 -: URL zum Profilbild des angemeldeten Benutzers
155 -; profileUrl
156 -: URL zum Profil des angemeldeten Benutzers
157 -; rawData
158 -: Die gesamte Rohdaten des angemeldeten Benutzers im [[JSON>>https://de.wikipedia.org/wiki/JavaScript_Object_Notation]]-Format. Abhängig vom verwendeten Authentifikator können die Rohdaten weitere Benutzerinformationen enthalten, die nicht über die Attribute des Benutzerobjektes abgebildet werden.
159 -; role
160 -: Rolle des angemeldeten Benutzers
161 -; title
162 -: Titel des angemeldeten Benutzers
163 -; typedId
164 -: Typ des [[Authentifikators>>doc:Formcycle.UserInterface.UserSettings.ExternalUsers.WebHome]], der vom Benutzer verwendet wurde, um sich anzumelden.
165 -; userName
166 -: Benutzername des angemeldeten Benutzers
111 +{{panel monospace="true" title="Syntax"}}
112 +[%$&lt;Name&gt;(&lt;Parameter&gt;...)%]
113 +{{/panel}}
167 167  
115 +; [%$DATE("<format>", <lang>)%]
116 +: {{version major="6" minor="0" patch="5"/}} Aktuelles Datum. Die Parameter sind optional. Ohne Parameter wird das Datum im Standardformat zurückgegeben. Durch die Parameter kann das Format und die Sprache bestimmt werden. Siehe [[SimpleDateFormat>>https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html]]) für mehr Informationen zum Datumsformat. Beispiel: {{code}}[%$DATE("dd.MM.yyyy", de)%]{{/code}}.
117 +; [%$FORM_DATE_CREATED("<format>", <lang>)%]
118 +: {{version major="6" minor="0" patch="5"/}} Erstellungsdatum des Vorgangs. Die Parameter sind optional. Ohne Parameter wird das Datum im Standardformat zurückgegeben. Durch die Parameter kann das Format und die Sprache bestimmt werden. Siehe [[SimpleDateFormat>>https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html]]) für mehr Informationen zum Datumsformat. Beispiel: {{code}}[%$FORM_DATE_CREATED("dd.MM.yyyy", de)%]{{/code}}
119 +; [%$FORM_DATE_MODIFIED("<format>", <lang>)%]
120 +: {{version major="6" minor="0" patch="5"/}} Datum der letzten Änderung des Vorgangs. Die Parameter sind optional. Ohne Parameter wird das Datum im Standardformat zurückgegeben. Durch die Parameter kann das Format und die Sprache bestimmt werden. Siehe [[SimpleDateFormat>>https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html]]) für mehr Informationen zum Datumsformat. Beispiel: {{code}}[%$FORM_DATE_MODIFIED("dd.MM.yyyy", de)%]{{/code}}
121 +
168 168  === Systemplatzhalter für HTML-Templates ===
169 169  
170 170  {{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