Subscription 5.4.x

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.

Weitere Informationen