Visforms 5.4.x

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.