Visforms 5.1.0 - Another extensive feature release for Joomla 5
Today we released Visforms and Visforms Subscription 5.1.0. We are pleased that we were once again able to implement numerous feature requests and improvements that were brought to our attention via the forum.
In addition, for this release we have revised Visforms with a focus on 'accessibility' in accordance with the WAI standards.
New features always mean extensive changes to the code. We test all changes very thoroughly. But despite everything, it's only us who are testing. That's why feature releases with many new features are always released as beta versions.
If you are interested in one or more of the new features and want to use this Visforms version, please test thoroughly before using it on a productive system!
We endeavor to correct any reported errors as quickly as possible.
List of new features in Visforms and Visforms Subscription
Accessibility - New options
- New field option: Add an icon to the field label in the form
- New field type Telephone
Accessibility - Code refactoring with regard to the WAI requirements for forms
The following requirements were reviewed
- User input should be validated in a user-friendly manner and meaningful error messages should be output. The error messages should be easy to assign to the incorrect entries (also for screen readers)
- Each control must always have a uniquely assigned label
- The entire form should also be accessible and understandable for screen readers through correct aria labeling
- All controls that are not disabled should be accessible using the keyboard alone
- Elements without functional meaning should be marked with a corresponding role="presentation"
New form options
- Spam protection: Add a honeypot field to the form
- Show 'Created By' and 'Modified By' in data views
- If Edit Link is displayed instead of the form, customize the link text
- Allow MailCC and/or MailBCC in user email
New field options
- Field type date: minimum age validation
- Field types text, email, url, number, hidden: Set field values dynamically with SQL statement
- SQL fields: Do not execute SQL statement in Edit View, but use stored value.
- Url field type: If the Url is displayed as a link, use an individual link text in front-end data views
- Upload field type: If a link to the uploaded file is displayed, use an individual link text in front-end data views
Visforms placeholder
- For fields with option lists: Show values with which the placeholder is replaced as a list
Data View Plugin
- New selection parameter to only display the data records of the current day
Frontend - search filter
- Enable named searches in 'Created by' and 'Modified by'