Joomla! 4 Notice

We are happy to announce that as of today - February, 25th, 2022 - all our major Joomla extensions Spambotcheck, Visforms and Visforms Subscription are also available for Joomla 4 To be available. This completes the migration of our software products for Joomla 4.

Migration instructions are available here:

There is now a separate Documentation for Visforms for Joomla 4!


Joomla Extensions by vi-solutions and Joomla 4

We are happy to announce that as of today all our major Joomla extensions Spambotcheck, Visforms and Visforms Subscription are also available for Joomla 4. This completes the migration of our software products for Joomla 4.

Instructions for the migration can be found here:

Downloads can be found in the Downloads menu

  1. Download Spambotcheck
  2. Download Visforms
  3. Download Visforms Subscription (accessible only to registered users with a valid subscription license)

Create PDF Documents - New in Subscription 3.4.0 Beta

With the visForms Subscription 3.4.0, which we have released as a beta version, it is possible to create PDF-templates, which can be used to create pdf documents of the submitted forms. The pdf files can be created in the front end, depending on the current users permissions an the form settings.

You can learn more about this very powerful feature in the Documentation

Export submitted data in frontend to csv - New in Subscription 3.4.0 Beta

The visForms Subscription 3.4.0, which we have released as a beta version an July 2, 2019, supports the export of submitted form data in the frontend into a csv file. It is possible to set permission in the Joomla! ACL, in order to control who is allowed to export data in frontend and who is not.

For more details check out the Documentation

Move form defintion to another website using export and import - New in Subscription 3.4.0 Beta

The visform Subscription 3.4.0, which we have released as a beta version, comes with th new frequently asked for feature of copying forms from one website to another. This is achieved by using the newly added form export and form import features.

You can find more information in the documentation.

Create options of fieldtypes with option lists dynamically on runtime from database using sql - New in Subscription 3.4.0 Beta

Since version 3.4.0, which we have released as a Beta version, the visForms Subscription provides you with a new, often requested feature. You can create the option lists of fields of type select, radio and checkbox group now dynamically during the runtime from data stored in your Joomla! database using SQL statements. Using placeholder in the SQL Statement, for example for the current Joomla! input object values, determine whether and when to reload the option list, depending on inputs made in the form by the user and the option to hide a field with an empty option list makes this a very powerfull and flexible new feature.

You can find more information in the documentation

The Form Factory - New in visForms 3.13.0 Beta

With the version 3.13.0 of visForms, which we have released today as a beta version, we have added a Form Factory to visForms where you can create a form including all its fields in one administration view. The aim of this tool is, to provide a central view, where you can make all the most important basic form and field definitions at one place in order to create a complete form very fast. You can even create demo data for the form, if necessary.

You can find more information in the Documentation.

Visforms 3.10.0 and Subscription 3.0.0 Release Candidates

We proudly announce, that we have released Visforms 3.10.0 and the Visforms Subscription 3.0.0 yesterday. Both extensions have a stability level of Release Candidate.

We were able to add some highly sought after feature to both, Visforms and the Subscription, of which we think, they once again cover completely new fields of use.

What is new in Visforms

  • Execute a Javascript function with a specific name before submit, if this function exists (allow to add a custom submit handler to form)
  • New option for fields of type select, radio, checkbox group: use option label as placeholder value
  • Support modified_at datetime in Visforms data tables
  • Make Form in module more stable. Allow to select a corresponing menu item in Visforms module

What is new in the Visforms Subscription

The Visforms Subscription now adds some interesting new options to your form and field configuration, like redirecting the user to the previous page (the page with the form), after form was submitted successfully or like creating custom field labels, which are used in emails.

We have improved the field type calculation, so that it is now possible to use the field type "Date" in calculations. Especially if you have a booking form, this is an interesting feature, because you are now able to calculate the differenz between two dates.

Further on we have create a completely new field type "Location" which allows you to collect and store location information and display the location information in maps in form and frontend data views.

Further on there is a new feature, which might come in handy, if multiple users edit Visforms data in frontend, because, if users are not well disciplined, you may end up with checked out record sets in this case. There is now a Visforms setting, which allows you to set a time, after which checked out record sets will be checked in automatically, if the record set is opened in frontend edit view

Getting Visforsm 3.10.0 and Subscription 3.0.0

Developing those new feature required a lot of code changes. Although, as ever, we have testet very thoroughly, it is only us who tested. Therefore the releases have a stability level of Release Candidate.

You can use the Joolma! Update Manager to detect and install updates with this stability level, but the default settings of the Joomla! Update Manager are, that you are only informed about updates with the stability level Stable.

If you want to install the updates through Joomla! Update Manager, you have to set the option "Stability Level" in the Update Manager Options, to "Release Candidate". Save your changes, clear the Update Manager Cache and click the "Find Updates" Button. The Visforms 3.10.0 Update should then be displayed in the list of available updates. If you have a Visforms Subscription installed on your website you should see the Subscription Update in the list, too.

Alternatively you can leave the stability level option of the Joomla! Update Manager as it is and just download the installation packages from our download section. Obviously the Subscription download is only available if you have an active Visforms Subscription, and are logged in on our website with the user, that has bought the subcription.

There are lots of new features in Visforms

Since the last "Annoucement" many things have changed with Visforms. In March and April Visforms 3.7.x was developed and has become the stable Visforms version with Visforms 3.7.4. Also in April Visforms 3.8.x, the current beta release, has started its live.

Both releases come with lots of highly sought after new feature.

You can now import listbox options from a CSV file and the "Unique Values Only"-validation has a much better implementation for fields of type select, radio and checkbox group because options, already used, are disabled in the form, now.

There are new form and field configuration options which allow you to decide which user inputs are added to mail, even more individually than this has been possible already. And you can add user inputs as Url parameters to a redirect Url.

All features listed above are part of the free Visforms core.

Further on we have developed a new paid extension for Visforms - Multi Page Forms.

New features have been added to the Visforms extension Edit Data in Frontend. It is now possible to replace uploaded files in frontend and to publish/unpublish record sets in frontend as well as to set a flag "edit only field" in the field configuration, which will hide this field in the form view. "Edit only" fields will only be visible in the frontend edit views.

With regard to all frontend data views it is now possible to add search tools to these views. This feature is included in all Visforms data view extensions (edit data in frontend and content plugin data view) without any further action (well maybe you have to update to the latest version first and read the documenation). For use with the data views created with the Visforms core, there is a paid extension that comes with the Visforms Search Tools.

You can check all new Visforms feature in the Visforms Release history.