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 Features
- 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
- Behoben: Fatal Error: Failed to open administrator/components/com_visforms/helpers/visFieldPluginHelper.php
- Behoben: Auswahl der Benutzerdefinierten Text Position funktioniert bei manchen Feldtypen nicht korrekt.
- Behoben: Einige Optionen der Frontend-Suche funktionieren nicht wie erwartet.
- Behoben: 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.
Weitere Informationen
Visforms 5.4.1
Datum: May 5, 2025
Stabilität: Stable
Kompatibilität: PHP 8.0, 8.1, 8.2, 8.3
System-Anforderungen: Joomla 5
Bugfixes
- Behoben: Dunkles Design in der Visforms-Administration: Text in Eingabe-Feldern mit Platzhalter-Unterstützung durch helle Schrift-Farbe auf hellem Hintergrund kaum zu lesen.
- PHP-Warnungen zu veralteten PHP-8.3-Funktionen entfernt.
- Behoben: Validierung bei Feld-Typ Telefonnummer: Das Sprach-Template für die Übersetzung der Fehlermeldung fehlt.
- Behoben: Validierung der Dateigröße bei Feld-Typ Datei Upload: Das Sprach-Template für die Übersetzung der Fehlermeldung fehlt.
- Behoben: Fehlerhafte Darstellung von E-Mail-Adressen im Erfolgstext des abgesendeten Formulars im Falle der Nutzung des Joomla Content-Plugins E-Mail Cloaking.
- Behoben: Leeres HTML href-Attribut in E-Mail-Texten unterbricht den E-Mail-Text.
Verbesserungen
- Die PHP-Validierung im Backend akzeptiert ohne weitere Meldung bei einem in der Sichtbarkeit unterdrückten bedingten Feld einen Default-Wert als Feld-Wert, der selbst nicht mit den konfigurierten Einstellungen der Feld-Validierung übereinstimmt. Im Falle der Sichtbarkeit des nicht unterdrückten bedingten Feldes mit einem Default-Wert als Feld-Wert, erfolgen wie gewohnt die entsprechenden Meldungen der Feld-Validierung aus dem JavaScript-Frontend oder dem PHP-Backend.