BASE Classic: Formular
Mit diesem Strukturelement kann der Redakteur ein Formular in eine Seite einfügen. Das Formular kann er anschließend vollständig nach individuellen Wünschen oder Vorgaben anpassen. Einfache Kontaktformular können völlig ohne Programmierung erstellt werden. Alle üblichen Formularelemente werden über den Struktureditor zur Auswahl angeboten. Die erlaubten Eingabemöglichkeiten, wie z.B. Pflichtfelder oder E-Mails, lassen sich ebenso einstellen, wie Initialwerte. Feldbezeichnungen und Meldungen bei Fehleingaben sind frei definierbar. Neben den Feldtypen und Größen können auch weitere Formatierungen pro Feld definiert werden. Die zu versendende E-Mail wird automatisch aus den im Formular verwendeten Felder generiert. Eigene Mail-Formatierungen sind möglich. Neben einer E-Mail können beim Absenden beliebige Aktionen ausgeführt werden, so dass sich Formulare auch zum Aufbau komplexerer Webanwendungen eignen.
In Weblication® CORE Classic und Business kann das Formular /xxx/kontakt/index.php mit dem Formulareditor über die Benutzeroberfläche bearbeitet werden. Zur Bearbeitung beliebig vieler weiterer Formulare benötigen Sie Weblication® CMS CORE Professional, CMS GRID oder das Zusatzmodul Formular-Editor. Das Modul ist kostenfrei enthalten ab Weblication® CORE CMS Professional und Weblication® GRID CMS.
Versionshistorie
-
002.001.027.000
18.12.2018
-
Bei Nutzung des Mehrfachuploaders lässt sich nun die maximal hochladbare Dateianzahl festlegen (ab aktueller CMS 13 Version)
-
002.001.018.000
13.12.2018
-
Auswahlboxen lassen sich auch auf Basis von Kategorien erzeugen.
-
002.001.001.000
03.09.2018
-
Anzeigeproblem im Editor beim Auswahlfeld (select) behoben
-
002.000.952.000
12.03.2018
-
Im Standardformular lässt sich nun der verschlüsselte Briefkasten per Klick aktivieren.
-
002.000.890.000
22.09.2017
-
Das Formular enthält nun einen bedingten Container, der abhängig von bereits ausgefüllten Elementen ein- oder ausgeblendet werden kann.
-
002.000.889.000
19.09.2017
-
Im Formulareditor lässt sich einstellen, ob die Mail als Text oder HTML gesendet werden soll.
-
002.000.876.000
15.08.2017
-
Auswahlfelder lassen sich um ein individuelles Eingabefeld ergänzen.
-
002.000.863.000
28.04.2017
-
Die erweiterten Formulareinstellungen ermöglichen nun optional, Validatoren dem HTML als Data-Attribute hinzuzufügen
-
002.000.856.000
31.03.2017
-
Das Formular unterstützt Mehrfach-Upload in Verbindung mit der Version 12. Dies lässt sich im Upload-Formularelement einstellen.
-
002.000.855.000
30.03.2017
-
Reply-To Angabe in Mail-Header Vorlage ergänzt
-
002.000.854.000
30.03.2017
-
Absender-Adresse in Formular-Mail-Vorlage auf Dummy E-Mail Adresse geändert. Hinweisbox fordert zum Ändern der Adresse auf.
-
002.000.835.000
10.01.2017
-
Pflichtfelder können auch beim Einsatz von Platzhaltern mit Sternchen markiert werden
-
002.000.818.000
28.11.2016
-
Checkbox-Elemente können nun auch nebeneinander angeordnet werden
-
002.000.757.000
01.06.2016
-
Das Formular unterstützt Inline-Validierung in Verbindung mit der Version 11. Die Inline-Validierung lässt sich pro Formular einstellen.
-
002.000.732.000
27.04.2016
-
Wenn Kategorien zu Auswahl angeboten werden, lässt sich eine Wurzelkategorie auswählen. In dem Fall werden nur deren Unterkategorien berücksichtigt.
-
002.000.728.000
25.04.2016
-
Die automatische Großschreibung lässt sich bei Eingabefeldern deaktivieren, um so z.B. zu verhindern, dass bei der Eingabe des Benutzernamens über mobile Endgeräte der erste Buchstabe groß geschrieben wird.
-
002.000.665.000
08.12.2015
-
Beim Upload-Feld kann nun neben dem Zielverzeichnis auch eingestellt werden, ob die Ereignisse gefeuert werden sollen, um so z.B. sofort die Bildgröße anzupassen.
-
002.000.632.000
23.10.2015
-
In Verbindung mit der aktuellsten Software lassen sich für Datei-Uploads Zielverzeichnisse über den Formular-Editor definieren.
-
002.000.608.000
17.09.2015
-
Beim Ändern eines Datumsfeldes kann das Datum eines weiteren Feldes gesetzt werden. So kann z.B. das Abreisedatum beim Auswählen des Anreisedatums gleich auf 5 Tage später gesetzt werden.
-
002.000.588.000
17.08.2015
-
Bei der Auswahl von Dateianhängen in Formularen werden die Validatoren für Dateigröße und Dateiendung clientseitig berücksichtigt.
-
002.000.560.000
07.07.2015
-
Systemweite Passwortrichtlinien können auch zum Validieren von Eingabefeldern genutzt werden.
-
002.000.529.000
26.03.2015
-
Labels für Formularelemente ohne Platzhalter lassen sich optional auch ausblenden.
-
002.000.405.000
03.11.2014
-
Bei einfachen Auswahlfeldern wurden Werte nicht korrekt übernommen.
-
002.000.377.000
18.09.2014
-
Auwahlfelder und Mehrfachauswahlfelder unterstützen Optgroup zur Gruppierung der auswählbaren Werte über die Syntax VALUE|CAPTION|OPTGROUP.
-
002.000.351.000
29.07.2014
-
Die Methode lässt sich über das Fragment mit der ID method definieren.
-
002.000.349.000
24.07.2014
-
Datumsfelder ohne Initialwert werden leer angezeigt.
-
002.000.323.000
06.05.2014
-
Über ein zusätzliches Fragment lässt sich auch das Target-Attribut definieren.
-
002.000.278.000
05.03.2014
-
Im Formulareditor lässt sich einstellen, ob eine hochgeladene Datei als Anhang mitgesendet werden soll.
-
002.000.252.000
13.02.2014
-
Die URL des Formulars wird standardmäßig in der E-Mail mitgesendet.
-
002.000.237.000
19.01.2014
-
Die Tabulator-Reihenfolge lässt sich pro Feld definieren.
-
002.000.230.000
12.12.2013
-
Doppelte Eingabefelder wurden auch doppelt validiert.
-
002.000.198.000
13.11.2013
-
Die Autovervollständigung lässt sich im Formular deaktivieren.
-
002.000.166.000
04.11.2013
-
Neben der ID lässt sich auch der Name des Formulars pflegen.
-
002.000.154.000
28.10.2013
-
Der Formular-Generator unterstützt sämtliche Inhalts-Container, um die Platzierung von Formularbereichen zu gestalten.
-
002.000.135.000
16.10.2013
-
Titel von Eingabefeldern lassen sich pflegen.
-
002.000.124.000
25.09.2013
-
Eingabefelder lassen sich über eigene Validatoren prüfen.
-
002.000.123.000
17.09.2013
-
Bei Eingabefeldern lässt sich die auf Smartphones und Tablets zu verwendende Tastatur definieren.
-
002.000.107.000
17.07.2013
-
Beim Absenden des Formulars wird dieses um die Klasse wglFormStatusSubmited ergänzt. Dadurch können z.B. die Absendenschaltflächen ausgeblendet und ein Hinweis eingeblendet werden.
-
002.000.079.000
10.06.2013
-
Bei der Datumsauswahl können dynamische Initialwerte nach dem Muster today, today+x und today-x eingesetzt werden.
-
002.000.076.000
31.05.2013
-
Eingabefelder unterstützten das HTML5-Attribut autofocus, um Elemente beim Laden vorauszuwählen.
-
002.000.049.000
24.04.2013
-
Eingabefelder unterstützen das HTML5 Placeholder-Attribut.
-
002.000.042.000
03.04.2013
-
Die mehrspaltige Darstellung lässt sich beliebig aufheben und erneut setzen.
-
002.000.032.000
15.02.2013
-
Neue Validatoren für Postleitzahlen und Zahlen lassen sich im Formulareditor auswählen.
-
002.000.028.000
05.02.2013
-
Zur Mehrfachauswahl von Kategorien können auch Auswahlboxen angeboten werden. Die Anzahl der sichtbaren Einträge lässt sich dabei festlegen.
-
002.000.011.000
12.12.2012
-
Alternativ können individuelle Pfade für die Formular-Action angegeben werden.
-
002.000.007.000
02.12.2012
-
Die zweite Formularspalte lässt sich wieder aufheben.
-
001.000.143.000
08.11.2012
-
Bei mehreren Formularen in einer Seite konnten die Platzhalten für die Mail-Vorlage nur im ersten Formulare übernommen werden.
-
001.000.132.000
07.08.2012
-
Eingabefelder können als readonly definiert werden.
-
001.000.130.000
06.08.2012
-
Kategorieauswahlfelder ohne Sortierung zeigten nicht alle Einträge an.
-
001.000.123.000
21.06.2012
-
Darstellung der Mehrfachauswahl korrigiert.
-
001.000.118.000
08.05.2012
-
Eigene Formular-Elemente können ergänzt werden, ohne die Update-Fähigkeit des Formular-Editors zu gefährden.
-
001.000.115.000
02.04.2012
-
Beim Einfügen einer Mehrfachauswahl konnte der Editor nicht neu geladen werden.
-
001.000.103.000
14.02.2012
-
Listenfilter über Standardformulare werden unterstützt.
-
001.000.102.000
10.02.2012
-
Beim Einfügen der Platzhalter für die E-Mail Daten werden auch beim IE die Umbrüche berücksichtigt.
-
001.000.096.000
26.01.2012
-
In Formularelementen kann nun eine CSS-Klasse für die umschließenden Elemente definiert werden.
Formulartexte können können auch ohne Inhaltscontainer wahlweise über die gesamte Breite dargestellt werden.
-
001.000.095.000
24.01.2012
-
Schaltknöpfe (Radiobuttons) können wahlweise links angeordnet werden, auch wenn als Formulardarstellung "nebeneinander" gewählt wurde.
-
001.000.092.000
23.01.2012
-
Die Anweisung zum Versand von Datei-Uploads ist im Formular bereits auskommentiert enthalten.
-
001.000.090.000
14.12.2011
-
Pro Formular kann optional eine CSS-Klasse definiert werden.
-
001.000.083.000
07.12.2011
-
Honeypot Spam-Falle als Alternative zu Captchas verfügbar.
-
001.000.082.000
01.12.2011
-
Die auswählbaren Jahre können pro Datumsfeld festgelegt werden.
-
001.000.079.000
25.11.2011
-
Die Hintergrundfarbe eines Captchas lässt sich frei definieren.
-
001.000.078.000
24.11.2011
-
Neue Validatoren für die maximale Dateigröße und die erlaubten Dateiendungen beim Upload hinzugefügt.
-
001.000.071.000
20.10.2011
-
Bei einer Kategorienauswahl im Formular kann ein Wert vorausgewählt werden.
-
001.000.060.000
15.09.2011
-
Das auswählbare Datum lässt sich clientseitig über [>|<|>=|<=] $datumX abhängig von anderen Datumsfeldern einschränken.
-
001.000.058.000
09.09.2011
-
Erweiterte Einstellungen beim jQuery UI Kalenderelement möglich.
-
001.000.051.000
05.09.2011
-
Pflichtfelder kann man automatisch mit einem Stern markieren lassen, so dass sich der Redakteur bei der Bezeichnung nicht darum kümmern muss.
-
001.000.047.000
20.07.2011
-
Bei versteckten Feldern wird der Name als Bezeichnung in der E-Mail übergeben.
-
001.000.041.000
04.07.2011
-
Initialwerte können bei Eingebefeldern als unzulässige Werte behandelt werden.
-
001.000.040.000
29.06.2011
-
Auswahlfelder mit Kategorien lassen sich sortieren.
-
001.000.038.000
29.06.2011
-
Formulare lassen sich zweispaltig aufbauen.
-
001.000.030.000
21.06.2011
-
Das Datumsformat kann pro Formular definiert werden.
-
001.000.029.000
01.06.2011
-
Bei Eingabefeldern lässt sich die maximale Länge definieren.
-
001.000.026.000
16.05.2011
-
Der Inhaltscontainer kann bei der Formulardarstellung in Tabellenform über die gesamte Breite dargestellt werden.
-
001.000.022.000
10.05.2011
-
Ein individuell definiertes Start- / Enddatum wurde beim Kalenderelement nicht berücksichtigt.
-
001.000.018.000
25.03.2011
-
Feldnamen werden nach dem Muster /^[\w_-]+$/ validiert.
-
001.000.017.000
24.03.2011
-
Die Darstellungsart kann pro Formular ausgewählt werden, falls das wd:fragment mit der id display vorhanden ist.
-
001.000.016.000
17.03.2011
-
Bei der Datumsauswahl können Start- und Enddatum auch mit der Syntax today+x angegeben werden