Visforms 5.1.0

Date: June 13, 2024
Stability: Beta
Compatibility: PHP 8.0, 8.1 or 8.2
System Requirements: Joomla 5

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

  • New option Label Icon Class: Allow to add an icon to the field label.
  • New option Add Honeypot Field: Allow to add a honeypot field to the form as additional spam-protection.
  • New option Display as list: Replace the placeholder of select-fields with values as option list.
  • Mail configuration: New Options Mail CC and Mail BCC for recipient Mail.
  • New field-type Phone.

Bugfixes

Improvements

  • Complete Review in regard to current WAI Standards (Web Accessibility Initiative).
  • 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