Subscription 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, Visforms Base Package 5.4.0 oder höher
Neue Feature
- Option Durchsuchbar für SQL-Listbox-Felder hinzugefügt.
- Die Feldreihenfolge getrennt für Formularansicht und Datenansicht kann direkt in der Feldkonfiguration eingestellt werden.
- Neuer Platzhalter DIE (delete if empty) um leere HTML-Elemente ohne Text-Inhalte aus PDF-Dokumenten, E-Mail Texten und dem Ergebnis-Text abhängig von Benutzer-Eingaben automatisch zu entfernen.
- Content-Plugin Visforms Daten
- Das Plugin hat neue Unterstützung für die Ersetzung von Visforms-Platzhaltern im Parameter fieldselect.
- Die Verwendung von published, created_by, modified_by, ipaddress und ismfd als Feld-Auswahl im Parameter fieldselect hinzugefügt.
- CSV-Export-Download für die Default-Ansicht hinzugefügt.
Bugfixes
- Fix: Schwerwiegender Fehler: Öffnen von administrator/components/com_visforms/helpers/visFieldPluginHelper.php fehlgeschlagen.
- Fix: Administration: Feldliste: Filter „schreibgeschützt“ und „erforderlich“ funktionieren nicht richtig.
- Fix: CSV-Button fehlt manchmal in der Frontend-Datenlistenansicht.
- Fix: CSV-Export im Frontend berücksichtigt nicht die aktuellen Filtereinstellungen.
- Fix: PDF-Export aus der Dokumenten-Download-Liste in Frontend-Datenansichten berücksichtigt nicht die aktuellen Filtereinstellungen.
- Fix: PDF-Export aus dem Menüpunkt „Datenansicht mit Bearbeitungslink“: Nicht veröffentlichte Datensätze werden nicht exportiert.
- Fix: Content-Plugin Visforms Data: Die Dokumenten-Download-Liste prüft nicht auf PDF-Parameter im Plugin-String.
- Fix: Frontend-Suche funktioniert manchmal nicht für boolesche Overhead-Felder wie „veröffentlicht“.
- Fix: Frontend-Suche gibt keine Datensätze zurück, wenn created_by oder modified_by in der Datenliste angezeigt werden.
- Fix: Content-Plugin Visforms Data: HTML des UI-Layouts Liste ist fehlerhaft.
- Fix: Plugin Benutzerdefinierte E-Mail-Adresse: Das Hinzufügen von E-Mail-Adressen zum Mailer wird abgebrochen, wenn identische E-Mail-Adressen mehrfach angegeben werden.
Verbesserungen
Code Refactoring:
- Ü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.