Visforms 5.3.0 Release
Nach 3 Monaten intensiver Entwicklungsarbeit freuen wir uns, Ihnen nun eine neue Version von Visforms anbieten zu können.
Die Entwicklungsarbeit hatte 3 Schwerpunkte:
- Verbesserung des Arbeitens in der Administation
- Feature-Entwicklung
- Code Refactoring
Verbesserung des Arbeitens in der Administation
Im Laufe der Jahre wurde Visforms kontinuierlich um neue Feature erweitert.
Jedes neue Feature hat auch die eine oder andere neue Optionen und Einstellmöglichkeiten hinzu gefügt.
So ist die Administration im Laufe der Zeit immer umfangreicher geworden.
Jede Option ist in Visforms mit einer ausführlichen Erklärung (Inline-Hilfe) versehen.
Die Inline-Hilfe-Texte waren immer sichtbar und haben die Administrationsansichten zusätzlich aufgebläht.
Alle Konfigurationsansichten wurden grundsätzlich mit der Zielsetzung überarbeitet, die Nutzung der Administration übersichtlicher und intuitiver zu gestalten.
Im Einzelnen umfasst dies:
- Online Hilfe ein-/ausblenden
- Gliederung durch inhaltliche Gruppierung, zusätzliche Tabs, Unter-Tabs und Überschriften
- Überarbeitung von Namen und Texten
- Optische Auszeichnung der Optionen in denen Visforms-Platzhalter verwendet werden können
Feature-Entwicklung
Das Release enthält erneut mehrere interesannte neue Feature aus unterschiedlichen Bereichen.
Insbesondere eine komplett neue Webforms-Schnittstelle zur Datenanbindung an externe Systeme.
Webforms und Datenanbindungen
- Übermittelte Daten direkt an Web-Schnittstellen und REST-API-Endpunkte senden: Dokumentation Webforms und Datenanbindungen
Spamschutz
Dokumentation Spamschutz Plugin
- Spamschutz-Plugin: Zusätzliche Option zum Anlegen einer IP Blacklist
- Spamschutz-Plugin: Verwendung von Regex in E-Mail und IP Black- und Whitelisten
- Captchas: Native Unterstützung des Google Recaptcha V2 (Kästchen und Invisible)
Datenschutz
- Upload Dateien nur temporär hochladen und nicht dauerhaft auf dem Server speichern
Defaultwerte im Formular
- Daten des angemeldeten Benutzer verwenden, um im Formular in Checkboxen, Radio-Button und Listboxen den Default-Selected Status zu setzen
Darüber hinaus sind in diesem Release natürlich auch alle neuen Feature enthalten, die bereits mit Visforms 5.2.0 Beta released wurden.
Code Refactoring
Wir arbeiten kontinuierlich daran die Code-Basis von Visforms akutell und modern zu halten.
In Hinblick auf aktuelle und zukünftige PHP Versionen.
In Hinblick auf aktuelle und zukünftige Joomla Versionen.
In Hinblick auf Webstandards und aktuelle Browsertechnologien.
Mit Joomla 6 schließt Joomla einen großen Code-Umstrukturierungs-Prozess ab, der in Joomla 4 begonnen wurde.
Code Umstrukturierungen sind ein langfristiger Prozesse mit langen Übergangsphasen.
Neuen Strukuren werden entwickelt und getestet und nach einer Übergangszeit dann komplett abgestellt.
Joomla 5 ist das Stadium, in dem alles Alte noch funktioniert und alles Neue schon funktioniert.
Jetzt ist also der Zeitpunkt, zu dem wir den Visforms Code so überarbeiten können, dass er reibungslos mit Joomla 6 funktionieren wird.
Erste Anpassungen wurden bereits vorgenommen und sind in diesem Release enthalten.