Verstecke letzte Bearbeiter
gru 15.11 1 {{content/}}
2
gru 6.1 3 HTML-Templates werden in [[Aktionen>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.WebHome]] vom Typ [[Abschlussseite>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.ResponsePage]] verwendet.
gru 1.1 4
gru 17.2 5 Initial stehen bereits mehrere HTML-System-Templates bereit, die beim Anlegen eines Mandanten automatisch erzeugt werden. Diese zu löschen ist nicht möglich. Siehe hierzu auch den Abschnitt zu [[Fehlermeldungen>>doc:Formcycle.SystemSettings.ErrorMessageTemplates]].
gru 1.1 6
sas 22.1 7 Vordergründig stellen die HTML-System-Templates Meldungen des Systems bereit. Um Meldungen dieser Art auch anzupassen, können diese entsprechend geändert werden. Es ist auch möglich innerhalb der Abschlussseite Platzhalter zu verwenden, dies können zum Beispiel [[Formularplatzhalter>>doc:Formcycle.UserInterface.Variables||anchor="sec_form_placeholder" target="_blank"]] sein oder auch [[Systemplatzhalter>>doc:Formcycle.UserInterface.Variables||anchor="sec_system_placeholder_html" target="_blank"]] um einen Link zum Download von Anhängen eines Vorgangen anzubieten.
gru 1.1 8
gru 15.3 9 {{figure float="right" image="1_de_TemplatesHTML.png" width="300"}}{{/figure}}
10
gru 15.10 11 == Zu Verfügung stehende System-Templates ==
gru 1.1 12
13 * **Allgemeiner Fehler**
14 Mögliche Fehlermeldung beim Öffnen bzw. Senden eines Formulars.
15
16 * **Anmeldung erforderlich**
17 Ist das angeforderte Formular geschützt und der aktuelle Benutzer nicht am System angemeldet, wird dieser Textbaustein angezeigt.
18
19 * **Anmeldung fehlgeschlagen**
20 Die Anmeldung war nicht erfolgreich.
21
gru 9.2 22 * **Autorisierung fehlgeschlagen**
23 Die Autorisierung war nicht erfolgreich.
24
25 * **BOT erkannt / BOT detected**
26 Es wurde versucht, illegal (z.B. durch automatisierte Bots) Daten zu senden.
27
28 * **Datei Upload Größe überschritten**
29 Die vom Nutzer gesendeten Dateien überschreiten die maximal zulässige Gesamtgröße.
30
gru 1.1 31 * **Datensatz nicht gefunden**
32 Der angeforderte Datensatz konnte nicht gefunden werden. Dies tritt auf, wenn versucht wird, einen bestehenden Vorgang mit falscher Vorgangs-ID zu öffnen.
33
gru 9.2 34 * **Double-Opt-In E-Mail Gesendet**
gru 15.5 35 Die Formulardaten wurden erfolgreich eingereicht und eine E-Mail mit dem Opt-In-Bestätigungslink wird versendet.
gru 9.2 36
37 * **Double-Opt-In Überprüfung erfolgreich**
gru 15.5 38 Das Opt-In war erfolgreich.
gru 9.2 39
40 * **Double-Opt-In Überprüfung fehlgeschlagen**
gru 15.5 41 Das Opt-In war nicht erfolgreich (z.B. weil der Opt-In-Link nicht in der vorgegebenen Zeitspanne aufgerufen wurde).
gru 9.2 42
43 * **Fehler bei Einmalabsendung**
gru 15.9 44 Die Formulardaten konnten nicht eingereicht werden, da das als Identifikator festgelegte Feld den gleichen Wert wie in einem bereits empfangenen Formulareingang hat (z.B. gleiche E-Mail-Adresse verwendet).
gru 9.2 45
gru 1.1 46 * **Informationen**
47 Beinhaltet die Informationen über das System, welche über den Button //Info //erreicht werden.
48
49 * **Ressource nicht gefunden**
50 Die angeforderte Ressource wurde nicht gefunden, möglicherweise aufgrund eines falschen oder unvollständigen Links.
51
52 * **Ressource Offline**
53 Die angeforderte Ressource ist (noch) nicht online.
54
55 * **Senden erfolgreich**
56 Die Formulardaten wurden erfolgreich eingereicht.
57
58 * **Senden fehlgeschlagen**
59 Die Formulardaten konnten nicht eingereicht werden.
60
gru 9.2 61 * **Teilnahmepasswort erforderlich**
gru 15.6 62 Zum Aufrufen des Formulars muss ein Passwort eingegeben werden.
gru 9.2 63
64 * **Teilnahmepasswort oder Anmeldung erforderlich**
gru 15.7 65 Zum Aufrufen des Formulars muss eine Passworteingabe oder eine Benutzeranmeldung erfolgen.
gru 9.2 66
gru 1.1 67 * **Ungültige Formulardaten**
68 Die gesendeten Formulardaten sind ungültig. Es wurden falsche Formulardaten an den Server gesendet.
69
gru 9.2 70 * **Ungültiger Doppel-POST**
gru 15.5 71 Die gesendeten Formulardaten sind ungültig, da sie bereit zuvor an den Server übermittelt wurden.
gru 9.2 72
gru 1.1 73 * **Ungültiger Request**
74 Es wurde ein falscher Datentyp oder eine fehlerhafte Anfrage an den Server gesendet.
75
gru 15.10 76 == Template zurücksetzen ==
gru 1.1 77
gru 15.4 78 Wie bei allen System-Templates ist es über die entsprechende Schaltfläche möglich das aktuell ausgewählte HTML-Template auf den System-Standard zurückzusetzen. Hierbei gehen alle ggf. durchgeführten Änderungen am Inhalt verloren!
gru 18.1 79
80 == Internationalisierung von HTML-Templates ==
81
sas 21.1 82 {{figure float="right" image="2_de_InternationalisierungHTML.png" width="300"}}
83 Über die Schaltfläche //Quellcode// kann der Editor geöffnet werden. Die Inhalte der Templates für die einzelnen Sprachen werden jeweils in eigenen Elementen mit einem lang-Attribut mit dem Kürzel der Sprache als Wert definiert.
84 {{/figure}}
85
gru 18.2 86 Die System-Templates enthalten standardmäßig jeweils eine deutsche und eine englische Version der entsprechenden Nachricht. Die Internationalisierung erfolgt über an bestimmte HTML-Elemente angeheftete //lang//-Attribute.
gru 18.1 87
gru 19.5 88 Nachdem man eine der vorhandenen Abschlussseiten ausgewählt hat, kann man sich deren Struktur ansehen, wenn man auf die Schaltfläche //Quellcode// klickt. In dem sich öffnenden Editorfenster kann man sehen, dass die einzelnen Sprachen immer in einem eigenen {{code language="none"}}<div>{{/code}}-Element mit der Sprache als Attribut (z.B. {{code language="none"}}<div lang="de">{{/code}}) vorhanden sind. Weitere Sprachen können einfach hinzugefügt werden, indem man auf derselben Ebene wie die bestehenden Sprachen ein weiteres {{code language="none"}}<div>{{/code}}-Element mit dem entsprechenden Sprachkürzel im //lang//-Attribut hinzufügt und dann den gewünschten Inhalt für diese Sprache darin einfügt.
gru 18.1 89
90 Zu beachten ist hierbei, dass der gesamte Inhalt des Templates angezeigt wird, wenn die Sprache mit der ein Formular abgesendet wurde keiner der hinterlegten Sprachen entspricht.
Copyright 2000-2024