Visforms 5.4.0
Datum: April 7, 2025
Stabilität: Stable
Kompatibilität: PHP 8.0, 8.1, 8.2, 8.3
System-Anforderungen: Joomla 5
Neue Feature
- Feld-Typen Text und Versteckt als zusätzliche zulässige Typen für Platzhalter in E-Mail-Adressen in der FormularKonfiguration hinzugefügt.
- E-Mail Logging: Neue Formular-Option für jeden E-Mail-Typ zur getrennten Aktivierung des expliziten E-Mail-Loggings.
- Inspektor: Alle wesentlichen Visforms Log-Files für eine direkte Ansicht im Inspektor integriert.
Bugfixes
- Fixed: Fatal Error: Failed to open administrator/components/com_visforms/helpers/visFieldPluginHelper.php
- Auswahl der Benutzerdefinierten Text Position funktioniert bei manchen Feldtypen nicht korrekt.
- Einige Optionen der Frontend-Suche funktionieren nicht wie erwartet.
- Formular-Layout Keines: Das Akkordeon-Formular wird unfreiwillig übermittelt, wenn der Akkordeon-Bereich geschlossen wird.
Verbesserungen
- Formular-Konfiguration: Mehrseitiges Formular:
- Schaltflächen-Ausrichtung: Hinweis zu verwirrenden fehlenden Schaltflächentexten hinzugefügt.
- Standard-Optionsbeschriftungstext geändert in Gemischte Ausrichtung mit Pfeilen ohne Text.
- Beschreibung der Online-Hilfe hinzugefügt.
Code Refactoring:
- Barrierefreiheit: aria-readonly-Attribut zu Pseudo-Readonly-Feldern hinzugefügt.
- Fokus auf 1. Feld funktioniert nicht, wenn das 1. Feld vom Feld-Typ Radio, Checkbox-Gruppe, Feldtrenner oder Berechnung ist.
- Wenn die Option Focus auf erstes Feld setzen aktiviert ist:
- Sicherstellen, dass der Fokus auf das erste Feld gesetzt wird, in dem der Benutzer eine Eingabe machen kann.
- Dabei explizit alle Readonly-Felder berücksichtigen.
- Sortierungs-Richtung in Sortierungs-Listboxen optisch mit Pfeilen einfacher zu erkennen.
- Überarbeitung des PHP-Codes im Hinblick auf alle Joomla 6 deprecated-Funktionen begonnen.
- Überarbeitung des JavaScript-Codes begonnen:
- Schwerpunkt: JavaScript allein über die Joomla Webassets einfügen.
- Verwendung der HTML-Event-Attribute entfernen.