Änderungen von Dokument Leitfaden-Plugin


Von Version 14.13
bearbeitet von gru
am 26.09.2022, 17:40
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 12.4
bearbeitet von gru
am 30.09.2021, 13:59
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Tags
... ... @@ -1,1 +1,0 @@
1 -Leitfaden
Inhalt
... ... @@ -1,9 +5,6 @@
1 -{{info}}
2 -{{version major="7" minor="2" /}} Für die {{formcycle/}} Version 7.2.0 muss das Plugin auf die Pluginversion 2.2.0 (oder höher) aktualisiert werden.
3 -{{/info}}
4 -
5 5  [[**Plugin-Download**>>url:https://customer.formcycle.eu/index.php/apps/files/?dir=/FORMCYCLE%20-%20Plugins%20Customer/Leitfaden%3Aleitfaden-resources&fileid=25265||rel="noopener noreferrer" target="_blank"]] (erfordert Anmeldung) - Bitte beachten Sie, dass für {{formcycle/}} in der Version 7 das Plugin zwingend in der Version 2.0.0 pder höher benötigt wird
6 6  
3 +
7 7  {{content/}}
8 8  
9 9  {{velocity}}
... ... @@ -23,7 +23,7 @@
23 23  
24 24  Das kostenpflichtige //Leitfaden-Plugin// stellt Funktionalitäten zur Verfügung, welche im Leitfaden beschrieben wurden, aber nicht standardmäßig in {{formcycle/}} umsetzbar sind. Das Plugin wird nur für die öffentliche Verwaltung in Bayern angeboten.
25 25  
26 -Im folgenden wird nach allgemeinen Installationshinweisen zunächst beschrieben, wie die einzelnen Punkte im Leitfaden unter Zuhilfenahme des Plugins [[umgesetzt werden können>>||anchor="HUmsetzungvonFormularengemE4DFdesLeitfadens"]]. Danach folgt eine detaillierte Beschreibung der durch das Plugin vorgenommenen Anpassungen an der Darstellung von Formularen und der durch das Plugin hinzugefügten [[Widgets>>Formcycle.Designer.Form.FormElements.Widgets]] und Funktionalitäten im Punkt [[Technische Dokumentation>>||anchor="HTechnischeDokumentationdesLeitfaden-Plugins"]].
23 +Im folgenden wird nach allgemeinen Installationshinweisen zunächst beschrieben, wie die einzelnen Punkte im Leitfaden unter Zuhilfenahme des Plugins [[umgesetzt werden können>>||anchor="HUmsetzungvonFormularengemE4DFdesLeitfadens"]]. Danach folgt eine detaillierte Beschreibung der durch das Plugin vorgenommenen Anpassungen an der Darstellung von Formularen und der durch das Plugin hinzugefügten [[Widgets>>Formcycle.FormDesigner.FormElements.Widgets]] und Funktionalitäten im Punkt [[Technische Dokumentation>>||anchor="HTechnischeDokumentationdesLeitfaden-Plugins"]].
27 27  
28 28  == Hinweis zur Verwendung des Leitfaden-Plugins zusammen mit dem Theme-Konfigurator-Plugin ==
29 29  
... ... @@ -42,7 +42,7 @@
42 42  === #1 Frage den Bürger als erstes, was er möchte. ===
43 43  
44 44  * Diese Anforderung wird dadurch umgesetzt, dass das Formular beim Erstellen bereits entsprechend aufgebaut wird
45 -* Dem Bürger können nach der Auswahl des Anliegens über [[Sichtbarkeitsbedingungen>>Formcycle.Designer.Form.ElementProperties.Constraints]] nur diejenigen Seiten und Formularelemente angezeigt werden, die für sein Anliegen notwendig sind
42 +* Dem Bürger können nach der Auswahl des Anliegens über [[Sichtbarkeitsbedingungen>>Formcycle.FormDesigner.ElementProperties.Constraints]] nur diejenigen Seiten und Formularelemente angezeigt werden, die für sein Anliegen notwendig sind
46 46  
47 47  === #2 Unterteile dein Formular in sinnvolle Prozessschritte und gebe Orientierung ===
48 48  
... ... @@ -64,18 +64,18 @@
64 64  
65 65  === #5 Gib dem Bürger die Möglichkeit sich zu erklären ===
66 66  
67 -* Bemerkungsfelder können an geeigneten Stellen als [[Textarea>>Formcycle.Designer.Form.FormElements.Textarea]] hinzugefügt werden
68 -* Durch Anpassung der Option //Max. Zeichen// unter [[Bedingungen>>Formcycle.Designer.Form.FormElements.Textarea||anchor="HBedingungen"]] und //Höhe (in px)// unter [[Darstellung>>Formcycle.Designer.Form.FormElements.Textarea||anchor="HDarstellung"]] kann das Bemerkungsfeld individuell an die Situation angepasst werden
64 +* Bemerkungsfelder können an geeigneten Stellen als [[Textarea>>Formcycle.FormDesigner.FormElements.Textarea]] hinzugefügt werden
65 +* Durch Anpassung der Option //Max. Zeichen// unter [[Bedingungen>>Formcycle.FormDesigner.FormElements.Textarea||anchor="HBedingungen"]] und //Höhe (in px)// unter [[Darstellung>>Formcycle.FormDesigner.FormElements.Textarea||anchor="HDarstellung"]] kann das Bemerkungsfeld individuell an die Situation angepasst werden
69 69  
70 70  === #6 Komme den Fragen deiner Bürger zuvor ===
71 71  
72 72  * Das //Leitfaden-Plugin// bietet hierfür ein Widget [[Hinweis>>||anchor="HFormularwidget:Hinweis"]] an, mit dem fertig gesetzte Hilfeblöcke einfach in Formulare eingepflegt werden können
73 -* Die Konfiguration entspricht dabei der eines normalen [[Text-Elements>>Formcycle.Designer.Form.FormElements.Text]]
70 +* Die Konfiguration entspricht dabei der eines normalen [[Text-Elements>>Formcycle.FormDesigner.FormElements.Text]]
74 74  
75 75  === #7 Positioniere die Feldbezeichnungen oberhalb des Feldes ===
76 76  
77 77  * Die Position von Feldbezeichnungen ist in {{formcycle/}} standardmäßig über dem Element
78 -* Bei Formularelementen kann die Positionierung unter Elementeigenschaften [[Label>>Formcycle.Designer.Form.ElementProperties.Label]] angepasst werden
75 +* Bei Formularelementen kann die Positionierung unter Elementeigenschaften [[Label>>Formcycle.FormDesigner.ElementProperties.Label]] angepasst werden
79 79  
80 80  === #8 Bilde sinnvolle visuelle Hierarchien ===
81 81  
... ... @@ -98,15 +98,15 @@
98 98  
99 99  === #11 Wähle sinnvolle Feldgrößen ===
100 100  
101 -* Für das Eingeben von Text bietet {{formcycle/}} die Formularelemente [[Eingabefeld>>Formcycle.Designer.Form.FormElements.Input]] und [[Textarea>>Formcycle.Designer.Form.FormElements.Textarea]]
98 +* Für das Eingeben von Text bietet {{formcycle/}} die Formularelemente [[Eingabefeld>>Formcycle.FormDesigner.FormElements.Input]] und [[Textarea>>Formcycle.FormDesigner.FormElements.Textarea]]
102 102  * Eingabefelder eignen sich für die meisten Eingaben
103 -** Durch Platzieren von mehreren Eingabefeldern in einer Zeile und dem Hinzufügen von [[Abstandselmenten>>Formcycle.Designer.Form.FormElements.Spacer]] können Eingabefelder bei Bedarf kleiner gemacht werden
104 -** Der relative Anteil, den einzelne Formularfeld in einer Zeile annimmt kann durch das Anpassen des Wertes der Option //Bereite// in den [[Grundeigenschaften>>Formcycle.Designer.Form.ElementProperties.BaseProperties]] angepasst werden
100 +** Durch Platzieren von mehreren Eingabefeldern in einer Zeile und dem Hinzufügen von [[Abstandselmenten>>Formcycle.FormDesigner.FormElements.Spacer]] können Eingabefelder bei Bedarf kleiner gemacht werden
101 +** Der relative Anteil, den einzelne Formularfeld in einer Zeile annimmt kann durch das Anpassen des Wertes der Option //Bereite// in den [[Grundeigenschaften>>Formcycle.FormDesigner.ElementProperties.BaseProperties]] angepasst werden
105 105  ** Durch das Einfügen von Abständen, kann die anteilige Größe eines Formularelements in einer Zeile verringert werden, ohne das weitere Formularelemente in der Zeile vorhanden sein müssen
106 106  * Textareas können zum Beispiel für längere Freitextabschnitte verwendet werden
107 -** Standardmäßig ist bereits die [[Darstellungsoption>>Formcycle.Designer.Form.FormElements.Textarea||anchor="HDarstellung"]] //Größe anpassen// aktiv, wodurch das Feld mit den Eingaben des Nutzers mitwächst
104 +** Standardmäßig ist bereits die [[Darstellungsoption>>Formcycle.FormDesigner.FormElements.Textarea||anchor="HDarstellung"]] //Größe anpassen// aktiv, wodurch das Feld mit den Eingaben des Nutzers mitwächst
108 108  ** Durch //Höhe (in px)// kann zudem die initiale Höhe der Textarea festgelegt werden
109 -** Die maximale mögliche Zeichenananzahl kann unter [[Bedingungen>>Formcycle.Designer.Form.FormElements.Textarea||anchor="HDarstellung"]] im Paramerter //Max. Zeichen// konfiguriert werden
106 +** Die maximale mögliche Zeichenananzahl kann unter [[Bedingungen>>Formcycle.FormDesigner.FormElements.Textarea||anchor="HDarstellung"]] im Paramerter //Max. Zeichen// konfiguriert werden
110 110  ** Durch die Option //Zeichenanzahl anzeigen// wird unter dem Feld die aktuell vorhandene und die maximal erlaube Zeichenmenge angezeigt, was dem Bürger einen Hinweis auf die ungefähr erwartete Informationsmenge liefern kann
111 111  
112 112  === #12 Gehe sorgsam mit Auszeichnungen für Schrift um ===
... ... @@ -126,12 +126,12 @@
126 126  === #15 Vermeide doppelte Eingaben ===
127 127  
128 128  * Durch Verwendung von Auswahlfeldern mit Radiobuttons kann der Bürger gefragt werden, ob vorangegangene Eingaben oder ob er abweichende Daten eingeben möchte
129 -* Die Felder für abweichende Daten sind zunächst versteckt und werden über [[//Sichtbar wenn//-Bedingungen>>Formcycle.Designer.Form.ElementProperties.Constraints]] sichtbar
126 +* Die Felder für abweichende Daten sind zunächst versteckt und werden über [[//Sichtbar wenn//-Bedingungen>>Formcycle.FormDesigner.ElementProperties.Constraints]] sichtbar
130 130  * Um die abhängig sichtbaren Eingabeelemente gruppieren zu können, können diese Beispielsweise in einen Container oder einen [[Unsichtbaren Container>>||anchor="HFormularwidget:UnsichtbarerContainer"]] platziert werden
131 131  
132 132  === #16 Verwende vorausgefüllte Standardtexte als Beispielangabe ===
133 133  
134 -* Platzhalter können bei allen Eingabeelementtypen für Text unter [[Label {{rarrow/}} Platzhalter>>Formcycle.Designer.Form.ElementProperties.Label]] eingetragen werden
131 +* Platzhalter können bei allen Eingabeelementtypen für Text unter [[Label {{rarrow/}} Platzhalter>>Formcycle.FormDesigner.ElementProperties.Label]] eingetragen werden
135 135  
136 136  === #17 Gib proaktiv hilfreiche Hinweise und Erklärungen ===
137 137  
... ... @@ -142,15 +142,15 @@
142 142  
143 143  {{velocity}}
144 144  ##* Mehrstufige Abfrage können mit Radiobuttons für die wichtigsten Auswahloptionen und Auswahlfeldern für sonstige Auswahlen umgesetzt werden
145 -##, bei den können mit {{formcycle/}} einfach mit [[Sichtbarkeitsbedingungen>>Formcycle.Designer.Form.ElementProperties.Constraints]] umgesetzt werden.
142 +##, bei den können mit {{formcycle/}} einfach mit [[Sichtbarkeitsbedingungen>>Formcycle.FormDesigner.ElementProperties.Constraints]] umgesetzt werden.
146 146  {{/velocity}}
147 147  
148 -* Dropdown-Auswalelemente sind eine Ansichtsform des Elementtyps [[Auswahl>>Formcycle.Designer.Form.FormElements.Selection]]
145 +* Dropdown-Auswalelemente sind eine Ansichtsform des Elementtyps [[Auswahl>>Formcycle.FormDesigner.FormElements.Selection]]
149 149  * Wenn Abfragen (z.B. Anrede, Staatsbürgerschaft, etc.) häufiger in Formularen vorkommen, können diese als [[Datenquelle>>Formcycle.UserInterface.Data.Sources]] hinterlegt und dadurch einfach eingebunden und für alle Formulare zentral gepflegt werden.
150 150  
151 151  === #19 Hilf deinen Bürgern Dokumente anzuhängen ===
152 152  
153 -* Das //Leitfaden-Plugin// passt das Aussehen des [[Uploadelements>>Formcycle.Designer.Form.FormElements.Upload]] so an, dass die Standardansicht des verwendeten Webbrowsers durch eine neue Schaltfläche ersetzt wird
150 +* Das //Leitfaden-Plugin// passt das Aussehen des [[Uploadelements>>Formcycle.FormDesigner.FormElements.Upload]] so an, dass die Standardansicht des verwendeten Webbrowsers durch eine neue Schaltfläche ersetzt wird
154 154  * Dadurch wird Schaltfläche situationsabhängig beschriftet und die verunsichernde Darstellung des gesamten Dateipfades der Datei in //Microsoft Internet Explorer// und //Edge (Alt)// entfällt
155 155  
156 156  === #20 Überprüfe die Angaben deiner Bürger ===
... ... @@ -161,8 +161,8 @@
161 161  === #21 Mache Fehler sichtbar und erkläre sie ===
162 162  
163 163  * {{formcycle/}} markiert standardmäßig Felder, bei denen Angaben fehlen oder nicht valide sind und zeigt eine passende Fehlermeldung an.
164 -* Texte von Fehlermeldungen können im {{formcycle/}} Backend unter [[i18n-Variablen>>Formcycle.UserInterface.FilesAndTemplates.I18nVariables]] gepflegt werden oder [[per JavaScript>>Formcycle.Designer.Form.CodingPanel.ScriptTab]] im Formular individuell überschrieben werden
165 -* Das Aussehen von Fehlermeldungen kann über [[CSS>>Formcycle.Designer.Form.CodingPanel.CSSTab]] zusätzlich angepasst werden
161 +* Texte von Fehlermeldungen können im {{formcycle/}} Backend unter [[i18n-Variablen>>Formcycle.UserInterface.FilesAndTemplates.I18nVariables]] gepflegt werden oder [[per JavaScript>>Formcycle.FormDesigner.CodingPanel.ScriptTab]] im Formular individuell überschrieben werden
162 +* Das Aussehen von Fehlermeldungen kann über [[CSS>>Formcycle.FormDesigner.CodingPanel.CSSTab]] zusätzlich angepasst werden
166 166  
167 167  === #22 Unterstütze die AutoFill-Funktion der Browser ===
168 168  
... ... @@ -171,13 +171,13 @@
171 171  
172 172  === #23 Kommuniziere mit deinen Bürgern auf Augenhöhe ===
173 173  
174 -* Zusätzliche Hinweise können als [[Textelement>>Formcycle.Designer.Form.FormElements.Text]] im Formular eingefügt werden
171 +* Zusätzliche Hinweise können als [[Textelement>>Formcycle.FormDesigner.FormElements.Text]] im Formular eingefügt werden
175 175  
176 176  === #24 Halte deine Bürger auf dem Laufenden ===
177 177  
178 178  * Bei normaler Bearbeitung des Formulars durch die Sachbearbeiter kann nach jeder Bearbeitung eine E-Mail-Aktion zum Informieren des Kunden verwendet werden
179 179  * Analog kann für Vorgänge, bei denen der Bürger sich mit der AKDB authentifiziert hat, [[eine Nachricht an den AKDB-Postkorb gesendet werden>>Formcycle.PluginDocumentation.AkdbBuergerkontoServicePlugin||anchor="HAKDBPostkorbanbindunginderStatusverarbeitung"]]
180 -* Über Statusverarbeitung kann zum Beispiel mithilfe eines [[//Datum und Uhrzeit// Trigger>>Formcycle.Designer.Workflow.Events.DateAndTime]] bzw. eines [[Zeitgesteuerten Statuswechsel>>Formcycle.Designer.Workflow.LegacyWorkflow.States||anchor="HZeigesteuerterStatuswechsel"]] nach einer definierten Zeitspanne in einen anderen Status gewechselt werden, in welchem dem Bürger eine automatische Statusinformation zugesendet wird
177 +* Über Statusverarbeitung kann zum Beispiel mit einem [[Zeitgesteuerten Statuswechsel>>Formcycle.UserInterface.MyForms.WorkflowProcessing.States||anchor="HZeigesteuerterStatuswechsel"]] nach einer definierten Zeitspanne in einen anderen Status gewechselt werden, in welchem dem Bürger eine automatische Statusinformation zugesendet wird
181 181  
182 182  == Technische Dokumentation des Leitfaden-Plugins ==
183 183  
... ... @@ -195,7 +195,7 @@
195 195  
196 196  === Validatoren ===
197 197  
198 -Durch das Plugin werden 4 neue [[Validatoren>>Formcycle.Designer.Form.CodingPanel.Validators]] bereitgestellt. Zu beachten ist bei allen, dass sie nur überprüfen können, ob eine Eingabe formal dem Aufbau des jeweiligen Wertetyps entspricht. Es kann aber nicht überprüft werden, ob es tatsächlich einen solchen Wert, wie zum Beispiel eine konkrete BIC, gibt. Folgende Regeln werden hinzugefügt:
195 +Durch das Plugin werden 4 neue [[Validatoren>>Formcycle.FormDesigner.CodingPanel.Validators]] bereitgestellt. Zu beachten ist allen, dass sie nur überprüfen können, ob eine Eingabe formal dem Aufbau des jeweiligen Wertetyps entspricht. Es kann aber nicht überprüft werden, ob es tatsächlich einen solchen Wert, wie zum Beispiel eine konkrete BIC, gibt. Folgende Regeln werden hinzugefügt:
199 199  
200 200  ; xm-vdt-bic
201 201  : Validierung für Eingabefelder, in die der Benutzer ein Geschäftskennzeichen (SWIFT-BIC) für Kontodaten eingibt
... ... @@ -221,7 +221,7 @@
221 221  {{/html}}
222 222  
223 223  
224 -Mit diesem Widget können farblich abgehobene Hinweistexte leichter im Formular platziert werden. Die Konfigurationsoptionen entsprechen denen von [[Text-Elementen>>Formcycle.Designer.Form.FormElements.Text]].
221 +Mit diesem Widget können farblich abgehobene Hinweistexte leichter im Formular platziert werden. Die Konfigurationsoptionen entsprechen denen von [[Text-Elementen>>Formcycle.FormDesigner.FormElements.Text]].
225 225  
226 226  
227 227  === Formularwidget: Kontaktdaten ===
... ... @@ -265,27 +265,27 @@
265 265  {{/html}}
266 266  
267 267  
268 -Mit diesem Widget können Formularinhalte wie in einem normalen [[Container>>Formcycle.Designer.Form.FormElements.Container]] gruppiert werden, der Container ist jedoch unsichtbar. Dadurch ist es leichter möglich Dinge wie Sichtbarkeitsbedingungen an mehreren Formularelementen gleichzeitig zu konfigurieren, da die entsprechenden Einstellungen dann nur noch an dem die Elemente beinhaltenden //Unsichtbaren Container// vorgenommen werden müssen.
265 +Mit diesem Widget können Formularinhalte wie in einem normalen [[Container>>Formcycle.FormDesigner.FormElements.Container]] gruppiert werden, der Container ist jedoch unsichtbar. Dadurch ist es leichter möglich Dinge wie Sichtbarkeitsbedingungen an mehreren Formularelementen gleichzeitig zu konfigurieren, da die entsprechenden Einstellungen dann nur noch an dem die Elemente beinhaltenden //Unsichtbaren Container// vorgenommen werden müssen.
269 269  
270 270  
271 271  === Zusammenfassung ===
272 272  
273 273  {{figure image="leitfaden_zusammenfassung_beispiel.png" clear="h4"}}
274 -Beispiel für das Aussehen einer Zusammenfassung mit in [[Fieldsets>>Formcycle.Designer.Form.FormElements.Fieldset]] gruppierten Formularelementen.
271 +Beispiel für das Aussehen einer Zusammenfassung mit in [[Fieldsets>>Formcycle.FormDesigner.FormElements.Fieldset]] gruppierten Formularelementen.
275 275  {{/figure}}
276 276  
277 277  
278 278  {{html wiki="true"}}
279 -<div class='xm-figure xm-float-right xm-clear-h4' data-alt='Beispiel für das Aussehen einer Zusammenfassung mit in Fieldsets gruppierten Formularelementen.'><div class='xm-figure-inner' style='width:310px'>{{lightbox image='leitfaden_zusammenfassung_beispiel.png' width='300' group='$height' group='$group' title='Beispiel für das Aussehen einer Zusammenfassung mit in Fieldsets gruppierten Formularelementen.'/}}<div class='xm-figure-caption'>Beispiel für das Aussehen einer Zusammenfassung mit in [[Fieldsets>>Formcycle.Designer.Form.FormElements.Fieldset]] gruppierten Formularelementen.</div></div></div>
276 +<div class='xm-figure xm-float-right xm-clear-h4' data-alt='Beispiel für das Aussehen einer Zusammenfassung mit in Fieldsets gruppierten Formularelementen.'><div class='xm-figure-inner' style='width:310px'>{{lightbox image='leitfaden_zusammenfassung_beispiel.png' width='300' group='$height' group='$group' title='Beispiel für das Aussehen einer Zusammenfassung mit in Fieldsets gruppierten Formularelementen.'/}}<div class='xm-figure-caption'>Beispiel für das Aussehen einer Zusammenfassung mit in [[Fieldsets>>Formcycle.FormDesigner.FormElements.Fieldset]] gruppierten Formularelementen.</div></div></div>
280 280  {{/html}}
281 281  
282 282  
283 -Durch das Plugin werden im {{designer/}} zusätzliche Konfigurationsmöglichkeiten hinzugefügt, welche es ermöglichen, auf der letzten im Formular vorhandenen [[Seite>>Formcycle.Designer.Form.FormElements.Page]] eine Zusammenfassung anzuzeigen. Auf dieser Seite wird zuerst die Zusammenfassung aller vorangegangen Seiten angezeigt und darunter alle Elemente, welche im {{designer/}} auf dieser Seite platziert wurden.
280 +Durch das Plugin werden im {{designer/}} zusätzliche Konfigurationsmöglichkeiten hinzugefügt, welche es ermöglichen, auf der letzten im Formular vorhandenen [[Seite>>Formcycle.FormDesigner.FormElements.Page]] eine Zusammenfassung anzuzeigen. Auf dieser Seite wird zuerst die Zusammenfassung aller vorangegangen Seiten angezeigt und darunter alle Elemente, welche im {{designer/}} auf dieser Seite platziert wurden.
284 284  
285 285  
286 -In der Zusammenfassung tauchen nur die Formularelemente auf, welche sichtbar sind und einen Wert haben. Das bedeutet, dass leere Eingabefelder nicht in der Zusammenfassung aufgeführt werden. Werden Formularfelder in einem [[Fieldset>>Formcycle.Designer.Form.FormElements.Fieldset]] platziert, werden diese auch in der Zusammenfassung als Block dargestellt, in welchem oben rechts ein Link //Angaben ändern// angezeigt wird. Mit diesem kann im Formular zurück zum jeweiligen Fieldset gesprungen werden, um eingegebene Daten zu korrigieren. Diese Funktionalität ist nur bei Fieldsets, aber nicht bei [[Containern>>Formcycle.Designer.Form.FormElements.Container]] und Unsichtbaren Containern vorhanden.
283 +In der Zusammenfassung tauchen nur die Formularelemente auf, welche sichtbar sind und einen Wert haben. Das bedeutet, dass leere Eingabefelder nicht in der Zusammenfassung aufgeführt werden. Werden Formularfelder in einem [[Fieldset>>Formcycle.FormDesigner.FormElements.Fieldset]] platziert, werden diese auch in der Zusammenfassung als Block dargestellt, in welchem oben rechts ein Link //Angaben ändern// angezeigt wird. Mit diesem kann im Formular zurück zum jeweiligen Fieldset gesprungen werden, um eingegebene Daten zu korrigieren. Diese Funktionalität ist nur bei Fieldsets, aber nicht bei [[Containern>>Formcycle.FormDesigner.FormElements.Container]] und Unsichtbaren Containern vorhanden.
287 287  
288 -Um die Zusammenfassung nutzen zu können, muss bei einer [[Schaltfläche>>Formcycle.Designer.Form.FormElements.Button]] //Zusammenfassung + prüfen// als Aktion konfiguriert werden. Dadurch wird beim Klicken auf diese Schaltfläche auf die Zusammenfassungsseite gesprungen.
285 +Um die Zusammenfassung nutzen zu können, muss bei einer [[Schaltfläche>>Formcycle.FormDesigner.FormElements.Button]] //Zusammenfassung + prüfen// als Aktion konfiguriert werden. Dadurch wird beim Klicken auf diese Schaltfläche auf die Zusammenfassungsseite gesprungen.
289 289  
290 290  ==== Konfiguration von Formularelementen ====
291 291  
... ... @@ -302,12 +302,12 @@
302 302  Über die unter //Darstellung// zu findende Option //Bei Zusammenfassung// kann die Sichtbarkeit von Formularelementen in der Zusammenfassung gesteuert werden.
303 303  
304 304  
305 -Diese Option wird bei allen [[Formularelementen>>Formcycle.Designer.Form.FormElements.WebHome]] und [[Widgets>>Formcycle.Designer.Form.FormElements.Widgets]] angezeigt, ist aber nur sinnvoll bei Bildern und bei Formularelementen, in denen der Nutzer eine Eingabe tätigen kann. Andere Elemente wie Schaltflächen werden generell nicht in der Zusammenfassung angezeigt.
302 +Diese Option wird bei allen [[Formularelementen>>Formcycle.FormDesigner.FormElements.WebHome]] und [[Widgets>>Formcycle.FormDesigner.FormElements.Widgets]] angezeigt, ist aber nur sinnvoll bei Bildern und bei Formularelementen, in denen der Nutzer eine Eingabe tätigen kann. Andere Elemente wie Schaltflächen werden generell nicht in der Zusammenfassung angezeigt.
306 306  
307 307  Folgende Optionen stehen zur Auswahl:
308 308  
309 309  ; Sichtbarkeit automatisch
310 -: Das Element wird in der Zusammenfassung angezeigt, wenn es sichtbar ist und einen Wert hat oder vom Typ [[Bild>>Formcycle.Designer.Form.FormElements.Image]] ist. Standmäßig ist diese Option ausgewählt
307 +: Das Element wird in der Zusammenfassung angezeigt, wenn es sichtbar ist und einen Wert hat oder vom Typ [[Bild>>Formcycle.FormDesigner.FormElements.Image]] ist. Standmäßig ist diese Option ausgewählt
311 311  
312 312  ; nicht sichtbar
313 313  : Das Element wird nicht in der Zusammenfassung angezeigt
... ... @@ -324,7 +324,7 @@
324 324  {{/html}}
325 325  
326 326  
327 -Das //Leitfaden-Plugin// fügt für [[Schaltflächen>>Formcycle.Designer.Form.FormElements.Button]] eine neue Aktion mit dem Namen //Zusammenfassung + prüfen// hinzu. Diese Aktion springt dabei immer auf die letzte im Formular vorhandene Seite.
324 +Das //Leitfaden-Plugin// fügt für [[Schaltflächen>>Formcycle.FormDesigner.FormElements.Button]] eine neue Aktion mit dem Namen //Zusammenfassung + prüfen// hinzu. Diese Aktion springt dabei immer auf die letzte im Formular vorhandene Seite.
328 328  
329 329  
330 330  ==== Überschrift auf der Zusammenfassungsseite ====
... ... @@ -331,7 +331,7 @@
331 331  
332 332  Um mit standardmäßig in {{formcycle/}} vorhandenen Mitteln auf der letzten Seite über der Zusammenfassung Informationen wie zum Beispiel eine Überschrift oder einen Hinweis anzuzeigen, kann auf der für die Zusammenfassung verwendeten letzten Formularseite ein Titel oder/und Untertitel definiert werden.
333 333  
334 -Falls dies beispielsweise nur eine einfache Nachricht sein soll und die standardmäßig verwendeten Schriftgrößen dafür zu groß sind, kann das Aussehen des (Unter-)titels per [[//CSS//>>Formcycle.Designer.Form.CodingPanel.CSSTab]] angepasst werden. Dies könnte für eine Zusammenfassungsseite mit dem technischen Namen //pZusammenfassung// beispielsweise wie folgt aussehen:
331 +Falls dies beispielsweise nur eine einfache Nachricht sein soll und die standardmäßig verwendeten Schriftgrößen dafür zu groß sind, kann das Aussehen des (Unter-)titels per [[//CSS//>>Formcycle.FormDesigner.CodingPanel.CSSTab]] angepasst werden. Dies könnte für eine Zusammenfassungsseite mit dem technischen Namen //pZusammenfassung// beispielsweise wie folgt aussehen:
335 335  
336 336  {{code language="css"}}
337 337  .CXPage[xn="pZusammenfassung"] .header h1 {
... ... @@ -371,131 +371,6 @@
371 371  
372 372  == Versionshistorie ==
373 373  
374 -=== 2.1.0 ===
375 -
376 -* Anpassungen für {{formcycle/}} 7.1, erfordert mindestens Version 7.1
377 -
378 -=== 2.0.28 ===
379 -
380 -* Fix: Zusammenfassung mit Upload-Elementen funktioniert auch wieder in älteren FORMCYCLE-Versionen
381 -
382 -=== 2.0.27 ===
383 -
384 -* Minor: Die JavaScript-Funktion //showSummary(button: HTMLElement): void// wurde unter //window.jQuery.showSummary// nach außen zur Verfügung gestellt. Hiermit ist es möglich, die Zusammenfassung auch manuell via JavaScript anzuzeigen.
385 -
386 -=== 2.0.26 ===
387 -
388 -* Fix: Alle Texte im Kontaktdaten-Element haben wieder die Textfarbe schwarz
389 -
390 -=== 2.0.25 ===
391 -
392 -* Fix: Bedingungen wie //versteckt wenn// funktionieren wieder in Verbindung mit dem Kontaktdaten-Element.
393 -
394 -=== 2.0.24 ===
395 -
396 -* Fix: Drag&Drop von Elementen in Fieldsets und Container im Formulardesigner funktioniert wieder korrekt
397 -* Fix: Upload-Elemente, welche gesperrt sind, sehen nun auch optisch wie gesperrt aus
398 -* Fix: Breite von wiederholten Fieldsets und Containern im Formular ist wieder korrekt
399 -
400 -=== 2.0.23 ===
401 -
402 -* Fix: Upload-Felder mit automatischen Upload werden in der Zusammenfassung berücksichtigt
403 -* Fix: Layout-Problem bezüglich fehlender Abstände in der Zusammenfassung mit wiederholten Elementen behoben
404 -
405 -=== 2.0.22 ===
406 -
407 -* Fix: Fehlerbehebungen für ältere Browser im Zusammenhang mit Upload-Feldern.
408 -* Fix: Bei der Wiederanzeige von Formularen mit wiederholten Uploads werden die vorhandenen Dateien am richtigen Upload-Element angezeigt.
409 -
410 -=== 2.0.21 ===
411 -
412 -* Fix: Fehlerbehebungen für ältere Browser
413 -
414 -=== 2.0.20 ===
415 -
416 -* Fix: Bei Fragenelementen mit Labeldarstellung "oben" nimmt das Label nun die volle zur Verfügung stehende Breite ein und bricht nicht mehr frühzeitig um.
417 -
418 -=== 2.0.19 ===
419 -
420 -* Fix: Der Löschen-Knopf bei wiederholten Elementen in Container und Fieldsets wird nun mit etwas Abstand dargestellt, sodass der Knopf nicht mehr den Inhalt der Container und Fieldsets überlagert.
421 -* Fix: Schrifstärke von Überschriften und fetten Texten wurde verringert, um das Aussehen voriger Versionen besser nachzustellen.
422 -
423 -=== 2.0.18 ===
424 -
425 -* Fix: Die Schriftart Roboto wird nun in allen Varianten (Schriftstärke / Kursiv) mit einer korrekten Schriftartdatei eingebunden. Vorher waren erzeugte PDF-Dateien sehr groß, da die Glyphen mit fetter Schriftstärke berechnet werden mussten und direkt im PDF eingebettet wurden. Da vorher eine nicht existente (berechnete) Schriftart verwendet wurde, kann es sein, dass Texte nun geringfügig anders aussehen.
426 -
427 -=== 2.0.17 ===
428 -
429 -* Fix: Schriftarten werden auch richtig geladen, wenn Formular inline ausgeliefert wird (etwa bei Wechsel der Sprache via Sprachwechsel-Plugin)
430 -* Erfordert wenigstens FORMCYCLE 7.0.7+
431 -
432 -=== 2.0.16 ===
433 -
434 -* Fix: Setzt die CSS-Klasse //.active-before// an der Navigationsleiste, wenn die Zusammenfassung ausgeführt wird.
435 -
436 -=== 2.0.15 ===
437 -
438 -* Fix: Weiteres Problem beim Ausblenden von Zeilen in der Zusammenfassung, wenn kein anderes Formularelement darin enthalten ist.
439 -
440 -=== 2.0.14 ===
441 -
442 -* Fix: CSS-Problem bei Einheiten an Textfelder in der Zusammenfassung behoben
443 -
444 -=== 2.0.13 ===
445 -
446 -* Fix: Autocomplete-Felder werden nicht mehr doppelt in der Zusammenfassung dargestellt.
447 -
448 -=== 2.0.12 ===
449 -
450 -* Fix: Ausblenden leerer Reihen in der Zusammenfassung, wenn keine darin Elemente enthalten sind.
451 -
452 -=== 2.0.11 ===
453 -
454 -* Fix: CSS für W3C-konformen Modus im Designer
455 -* Erfordert wenigstens FORMCYCLE 7.0.3+
456 -
457 -=== 2.0.10 ===
458 -
459 -* Fix: Darstellungsprobleme in der Zusammenfassung
460 -* Fix: Einrückung von unsichtbaren Containern
461 -
462 -=== 2.0.9 ===
463 -
464 -* Fix: Darstellung von Umlauten
465 -
466 -=== 2.0.8 ===
467 -
468 -* Change: Unsichtbarer Container hat Mindestöhe von 45 Pixel
469 -
470 -=== 2.0.7 ===
471 -
472 -* Fix: Zurück-Knopf in der Zusammenfassung funktioniert wieder richtig
473 -
474 -=== 2.0.6 ===
475 -
476 -* Fix: Zusammenfassung funktioniert auch mit einigen anderen Widgets sowie anderen eingebauten Elementen
477 -
478 -=== 2.0.5 ===
479 -
480 -* Fix: Darstellung der Upload-Element im Designer wieder korrekt
481 -* Erfordert wenigstens FORMCYCLE 7.0.1+
482 -
483 -=== 2.0.4 ===
484 -
485 -* Fix: Uploads sind nur noch auf der Zusammenfassungsseite deaktiviert
486 -
487 -=== 2.0.3 ===
488 -
489 -* Fix: Es werden nur noch sichtbare Seiten validiert.
490 -
491 -=== 2.0.2 ===
492 -
493 -* Fix: Der Text //Keine Datei ausgewählt// wird nicht mehr angezeigt, wenn das Formular in der Wiederanzeige geöffnet wird und es bereits eine hochgeladene Datei gibt.
494 -
495 -=== 2.0.1 ===
496 -
497 -* Feature: Bei Upload-Element wird nun auch die Dateierweiterung und die Größe der ausgewählten Datei angezeigt.
498 -
499 499  === 2.0.0 ===
500 500  
501 501  * Initiales öffentliches Release des //Leitfaden-Plugins// für {{formcycle/}} Version 7.