Subscription 5.1.0

Date: June 13, 2024
Stability: Beta
Compatibility: PHP 7, 8.0, 8.1 or 8.2
System Requirements: Joomla 5, Visforms Base Package 5.1.0 or higher

Vorsicht: Dies ist ein Feature-Release mit wesentlichen neuen Funktionen. Bitte testen Sie die Beta-Version immer gründlich, bevor Sie diese auf einem Produktivsystem verwenden.

New Feature

  • Add Option Validate Minimum Age to field type date.
  • Data-View Plugin: New Fieldselect Option 'created’:‘currentdate'.
  • New Option: Custom Link Text for Edit Link if Edit-Link is displayed instead of Form.
  • Search-Filter: Extend support for named search: Search for creator (creator:) and editor (editor:).
  • Frontend Data-Views: New Options Display Created By and Display Modified By.
  • Frontend Data-Views: Field-type URL: Custom configuration for display text of links.
  • Frontend Data-Views: Field-type File: Allow to customize the link text.
  • Add feature Manual Page Break to PDF which is generated from result-mail or recipient-mail template.
  • SQL Fields: New Option Execute SQL in Form Edit: Do not re-execute the SQL and use saved value instead.

Bugfixes

Improvements

  • Complete Review in regard to current WAI Standards (Web Accessibility Initiative).
  • Result Mail: Prevent frontend error messages if no recipient is set.
  • Include visIcons CSS in all Frontend Data Views.
  • Add Support for tmpl Query parameter to all Links and Redirect URLs in Visforms Views.

Release Notes

Visforms 5.1.0 ist ein weiteres umfangreiches Feature Release für Joomla 5

Heute haben wir Visforms und Visforms Subscription 5.1.0 released. Wir freuen uns, dass wir erneut zahlreiche Feature-Requests und Verbesserungen umsetzen konnten, die uns über das Forum zugetragen wurden.

Darüber hinaus haben wir für dieses Release Visforms unter dem Schwerpunkt Barrierefreiheit gemäß den WAI Standards (Web Accessibility Initiative) überarbeitet.

Neue Feature bedeuten immer auch umfangreiche Änderungen am Code. Wir testen alle Änderungen sehr gründlich. Aber es sind trotz allem nur wir die testen. Deshalb werden Feature Releases mit vielen neuen Featuren immer als Beta-Versionen released.

Hinweis: Wenn Sie an einem oder mehreren der neuen Features Interesse haben und diese Visforms Version verwenden wollen, dann testen Sie bitte gründlich, bevor Sie sie auf einem produktiven System einsetzen.

Hinweis: Wir bemühen uns, jeden gemeldeten Fehler schnellstmöglich zu beheben.

Liste der neuen Feature in Visforms und Visforms Subscription

Barrierefreiheit

Für den Schwerpunkt der Barrierefreiheit gibt es folgende neuen Möglichkeiten:

  • Neue Feldoption: Dem Feldlabel im Formular ein Icon hinzufügen.
  • Neuer Feldtyp Telefon.

Es wurde für die Barrierefreiheit ein Code Refactoring durchgeführt mit Hinblick auf die WAI Anforderungen für Formulare.

Überarbeitete Anforderungen

  • Benutzereingaben sollen in benutzerfreundlicher Weise validiert und aussagekräfte Fehlermeldungen ausgegeben werden.
    Die Fehlermeldungen sollen den fehlerhaften Eingaben gut zugeordnet werden können.
    Dies soll auch für Screen-Reader möglich sein.
  • Jedes Control muss immer ein eindeutig zugeordnetes Label haben.
  • Das gesamte Formular soll durch korrektes Aria Labeling auch für Screen-Reader zugänglich und verständlich sein.
  • Alle nicht deaktivierten Controls (disbabled), sollen allein mit der Tastatur erreicht werden können.
  • Elemente ohne funktionale Bedeutung sollen durch ein entsprechendes HTML-Attribut role="presentation" gekennzeichnet werden.

Neue Formularoptionen

  • Verbesserter Spamschutz: Dem Formular durch einfache Konfiguration ein Honeypot-Feld hinzufügen.
  • Anzeige von Erstellt Von und geändert Von in Datenansichten ist möglich.
  • Wenn der Edit-Link anstelle des Formulars angezeigt wird, kann der Link-Text individuell gestaltet werden. MailCC und/oder MailBCC sind in der Benutzer-E-Mail erlaubt.

Neue Feldoptionen

  • Feldtyp Datum: Es gibt eine konfigurierbare Validierung auf ein Mindestalter.
  • Für Text-ähnliche Feldtypen können Feldwerte dynamisch mit SQL-Statements gesetzt werden:
    • Text,
    • E-Mail,
    • URL,
    • Zahl,
    • Versteckt.
  • SQL-Felder: SQL-Statement in Edit View optional nicht ausführen, sondern gespeicherten Wert verwenden.
  • Feldtyp URL: Wenn die URL als Link angezeigt wird, in Frontend Datenansichten einen individuellen Linktext verwenden.
  • Feldtyp Upload: Wenn ein Link zur hochgeladenen Datei angezeigt wird, in Frontend Datenansichten einen optionalen individuellen Linktext verwenden.

Visforms Platzhalter

  • Für Felder mit Optionen-Listen: Den Platzhalter optional mit den Werten als Liste ersetzen.

Plugin Data View

  • Neuer Selektion-Parameter um nur die Datensätze des aktuellen Tages anzuzeigen.

Frontend-Suchfilter

  • Präfix-Suche im Suchfeld für Erstellt von und Geändert von ermöglichen.
    • Präfix-Suche im Suchfeld für Erstellt von mit creator:
    • Präfix-Suche im Suchfeld für Geändert von mit editor:

Weitere Informationen