Introduction

Contact forms, Forms

Smooth newbie introduction, professional feature set, flexible validation, nested conditional fields, customizable email, user data management, user inputs in frontend, native spam protection, Gratis.


visForms comprises both, all basic standard features including responsive design that any contemporary form generator should offer, and a rich professional feature set free of charge.

We spent quite some time to provide useful succinct documentation including technical overviews and step-by-step introductions. The support forum keeps 600 active users, 900 themes. Each and every question has its solution. If the answer is covered by documentation we point you to the right spot. Besides, feature implementation is still based on forum user ideas and suggestions.

Bundled with our SpamBotCheck plugin, you don't need Captcha anymore. You can of course if you want to.
The plugin stops spam at the very source. It leverages major DNS and e-mail black list providers to prevent spam sources from registration and login into your site.

Using visForms means security of your investment. Even thought you don't pay for it. You spent time using it. We continuously dispatch new features addressing user demands. Future Joomla! releases will be supported. If you like to enhance your forms beyond of what a form generator does, into an intermediate sized web application, there's a charged Subscription offering a variety of tools for that.

Features

Security

  • Bundled with an enhanced version of our prominet SpamBotCheck plugin for effective online spam-protection without Captchas
  • Captchas optionally available
  • Secure file upload
  • Javascript and PHP validation of user inputs
  • Full ACL support
  • Email cloaking for formular text

Responsive form layouts

  • Supports responsive Bootstrap default and horizontal form layout and visForms layout
  • Custom text, which can be added before or after each form field
  • Select position of required text in form
  • Select position, where to dispaly the required asterix for required fields
  • Label may appear as placeholer

Form as a module

  • Show your forms in all possible module positions

Support for all default HTML form field types

  • Hide field labels and use placeholders instead
  • Text inputs: text, email, date, url, number, hidden, password
  • Textarea
  • Selects and radios
  • Single checkbox and checkbox groups
  • Buttons: Submit, Image, Reset
  • File upload
  • Additional field separator

Flexible field validation

  • Use any individual regular expression to validate the user input of text fields
  • Compare user inputs in two or more fields with equal to validation
  • Validate for unique field value in database
  • Build-in field type specific validation for email, number, date and url

Conditional fields

  • Show/hide a form field, depending on the value selected in an other field
  • Define as many conditions for a field as you like
  • Nested conditional fields

Customizable result messages and emails

  • Use user inputs in result message and receipt email
  • Either use default result message or create a custom result message or redirect to a specific page after form submit

Backend management of user inputs

  • Store submitted user inputs in database
  • Export data to CSV format
  • Edit stored user inputs
  • Restore edited user inputs to the values submitted by the user

Display stored user inputs in the frontend

  • Menu type for list and detail frontend view
  • Exclude fields
  • Exclude records
  • Sort data
  • Set list limit

Native multilingual support

  • Allows you to create forms and fields in different languages. So, if you build a multilingual website, you can do this natively and won't have to worry about it.

Basic import of Forms created with Breezingforms

Developer features

  • Comprehensive build-in event system
  • Develop own plugins to control and enhance visForms functionality with additional custom code

Miscellaneous features

  • Enable URL parameter to set default values for specific fields
  • Administration batch copy of forms and/or fields
  • Uses Joomla! auto-updater to keep you informed about updates
  • Basic import of Forms created with Breezingforms
  • Free removal of "Powered by" link
  • Continuous implementation of new features as requested from visForms users
  • Online documentation

Extension Plugins for visForms

The charged Subscription wraps numerous plugins, each adding more sophisticated features.
Below just three examples to give you the idea:

  • GDPR compliancy feature
  • Display a single form definition several times but having specific start values. Place them anywhere in the front-end, such as in articles or in modules.
  • Configure your form to support multiple notification e-mails having different addresses depending on the user input. This way, your form dispatches the notification e-mail always to the person in charge.
  • Show stored user input anywhere in the front-end like in articles. This includes choise of visible fields, complete control on data selection, strong search filters, ordering and plenty of display options. All achieved by editing a tiny configuration string.
  • Edit stored user inputs in the front-end

visForms umfasst alle grundsätzlichen Feature, darunter auch Responsives Design, welche ein moderner Formgenerator besitzen sollte, sowie zahlreiche professionelle Funktionen ohne Kosten für Sie.

Wir verbringen einige Zeit damit, eine nützliche und prägnante Dokumentation mit technischen Übersichten und Schritt-für-Schritt Anweisungen zu pflegen. Das Anwenderforum hat aktuell 600 aktive Benutzer und 900 Themen. Wirklich jede Frage hat ihre Lösung. Falls die Antwort durch die Dokumentation abgedeckt ist, verweisen wir Sie auf die entsprechende Stelle. Neue Funktionen werden weiterhin hauptsächlich durch Forumsbeiträge angestoßen.

Gepackt mit unserem SpamBotCheck Plugin benötigen Sie kein Captcha mehr. Sie können selbstverständlich falls Sie es wollen. Dieses Plugin stoppt Spam direkt an der Quelle. Es verwendet verschiedene große DNS und E-Mail Blacklist Provider um Spammer von Registrierung und Login auf Ihrer Webseite abzuwehren.

Wir liefern ununterbrochen neue Feature. Zukünftige Joomla! Versionen werden unterstützt. Falls Sie ihre losen Formulare zu einer kleinen Web Applikation erweitern wollen, so gibt es eine kostenpflichtige Subscription. Mit ihr werden mehrere Plugins zusammengefasst, die Tools für diesen Zweck liefern.

Die Featureliste:

——>Sicherheit:
* Mit SpamBotCheck Plugin für Online Spamschutz ohne Captcha
* Zusätzliche sind Captcha möglich
* Sicherer Datei Upload
* Javascript und PHP Validierung der Benutzereingaben
* Voller Joomla! ACL Support
* E-Mail Cloaking in allen Formulartexten
——>Responsive Layouts:
* Unterstützt responsives Bootstrap Standard-Layout und horizontales Bootstrap Layout
* Individuelle Texte ober- oder unterhalb des Feldes
* Unterschiedliche Positionen für den Text "Pflichtfeld"
* Unterschiedliche Positionen für den Pflichtfeld-Stern
* Feld Label als Platzhalter direkt im Input
——>Formular als ein Modul
* Erlaubt die Platzierung von Formularen in allen Modulpositionen
——>Unterstützung für alle Standard-HTML Feldtypen:
* Text Inputs: Text, E-Mail, Datum, URL, Zahl, versteckt, Passwort
* Textarea
* Listboxen und Radio Buttons
* Checkbox und Checkbox Gruppen
* Buttons: Submit, Image, Reset
* File Upload
* Feld Trenner
——>Flexible, individuelle Validierung:
* Individuelle reguläre Ausdrücke (regular expression) zur Validierung der Texteingaben
* Benutzereingaben in zwei Formularfeldern auf Gleichheit testen
* Auf Eindeutigkeit der Benutzereingaben in der Datenbank testen
* Eingebaute Feldtyp spezifische Validierung für E-Mail, Zahl, Datum und URL
——>Bedingte Anzeige von Feldern:
* Anzeigen/Verstecken eines Formular Feldes, abhängig vom Wert in einem anderen Feld
* Beliebig viele Bedingungen
* Schachtelung von bedingten Feldern
——>Anpassbarer Ergebnistext und E-Mails:
* Benutzereingaben in Ergebnistext und Ergebnismail verwenden
* Standard Ergebnismeldung, ein eigener Ergebnistext oder die Weiterleitung zu einer beliebigen URL nach erfolgreicher Übermittlung des Formulars
——>Benutzereingaben verwalten:
* Benutzereingaben in der Datenbank speichern
* Daten in eine CSV-Datei exportieren
* Benutzereingaben editieren
* Editierte Eingaben auf die ursprüngliche Benutzereingabe zurücksetzen
——>Anzeige gespeicherte Benutzereingaben im Frontend:
* Menütyp zur Listen und Detail-Ansicht im Frontend
* Felder von der Anzeige ausschließen
* Datensätze von der Anzeige ausschließen
* Datenliste im Frontend sortieren
* Anzahl Datensätze pro Seite festlegen
——>Native Unterstützung für Mehrsprachigkeit:
* Formulare und Felder in unterschiedlichen Sprachen erstellen. Wenn Sie mehrsprachige Webseiten erstellen, können Sie das mit visForms nativ tun, ohne zusätzliche Erweiterungen.
——>Feature für Entwickler:
* Integriertes umfangreiches Event System
* Entwicklung eigener Plugins zur Kontrolle und Erweiterung der visForms Funktionen
——>Verschiedenes:
' Diverse Feature mit denen Sie Ihr Formular DSGVO konform gestalten können
* Elementarer Import von Formularen, die mit Breezingforms entwickelt wurden
* Die Verwendung von URL-Parametern zum Setzen von Defaultwerten in Formularfeldern kann bei Bedarf individuell für jedes Feld angeschaltet werden
* Stapelverabeitung zum Kopieren von Formularen und/oder Feldern
* Verwendet Joomla! Autoupdater, um Sie über Updates zu informieren
* Kostenlose Entfernung des "Powered By"-Links
* Kontinuierliche Implementierung neuer Feature entsprechend den Wünschen von visForms Anwendern
* Online Dokumentation
——>Nützliche Erweiterungen, die zusätzliche Anwendungsbereiche erschließen
Die kostenpflichtige Subscription umfasse zahlreiche Plugins, die Visforms nützliche Zusatzfeature hinzufügen
Hier nur einige Beispiele um Ihnen eine Idee zugeben:
- Ein und dasselbe Formular mit unterschiedlichen Defaultwerten an unterschiedlichen Stellen im Frontend mehrfach anzeigen. Platzieren Sie die unterschiedlichen Instanzen des Formulars an beliebige Stelle in Beiträgen oder Modulen.
- Konfigurieren Sie Ihr Formular so, dass die Ergebnismali an unterschiedliche Adressen geschickt wird, abhängig von Eingaben, die der Benutzer im Formular gemacht hat. So geht die Ergebnismal immer an den zuständigen Ansprechpartner.
- Gespeicherte Daten überall im Joomla! Content anzeigen. Dies umfasst die Wahl, welche Felder sichtbar sind und vollständige Kontrolle darüber welche Datensätze angezeigt werden. Das alles wird über einen kleinen String, den Sie in Ihren Beitrag einfügen, gesteuert.
- Gespeicherte Daten im Frontend bearbeiten. Sie haben, bis auf Feldebene genau, vollständige Kontrolle darüber, wer welche Daten bearbeiten darf.

I'm impressed...



Posted on 07 November 2024
Functionality
The form itself can contain a lot of logic, i.e. validations and calculations and conditions for displaying individual fields. That's fine..
Ease of use
Creating forms is quick and the forms always look good with different templates. The logic stuff was also easy to set up, as were the emails
Support
I was very satisfied with the detailed and precise answer. I had some tricky questions, but everything was resolved.
Documentation
Modern, extensive documentation with clear navigation and search. And clearly written, lots of examples.
I used this to: Among other things, I used it to make an apartment reservation. With a self-designed PDF and email to the landlord and the customer. I'm totally satisfied with the results.
Functionality
An incredible number of useful options.
Was able to implement everything and got ideas for more.
Ease of use
Form factory for quickly creating a form.
Then everything is easy to access for fine adjustments.
Everything is clear and easy to access.
Support
Obviously great support that I didn't even need directly.
I found the solution with a clear explanation in the forum by searching.
Documentation
Comprehensive but I still found everything quickly.
Practical navigation by topic on the left-hand side plus search function here too.
I used this to: I'm a developer in a web development agency and use it for customer projects (bookings, membership applications, small event registrations, etc.).
Functionality
If you want spam in industrial quantities, this is the extension to buy.
500 spam messages in 3 days.
Ease of use
To be improved. Customizable fields + form builder: nice.
Consulting datas is quite convoluted. Short code insertion can be tedious
Support
Quick, but does not (it seems) admit his mistakes in choices and suggestions for changes
Documentation
in English, but quite extensive. Forum also to get help from other users
I used this to: Intégrer des formulaires spécifiques dans des articles. Le fait bien, mais je change à cause du spam : achat > ??poubelle. Code JS écrit en dur dans le front (d'où le spam?) !!!

What i ever wished for



Posted on 08 April 2024
Functionality
Enourmous functions available such us one time choice, database based selection, one time(or more) submit and the list goes on and on.
Ease of use
Standard joomla interface in any aspect, fully embedded, well documented
Support
Documentation
Great Documentation explains also why some features are not implemented
I used this to: Public Non - Profit organizational Purpose Website and other websites
Functionality
Die Formulare funktionieren einwandfrei und es so viel mehr machbar als ein Kontaktformular zu erstellen
Ease of use
Wirklich einfach in der Handhabung, Erstellung und Einbindung in die Seite
Support
Der Support ist toll - wenn man mal nicht weiter weiß, wird gerne geholfen.
Documentation
I used this to: Ich verwende Visforms für Kontaktformulare, Termin-Vereinbarung sowie als Anfrageformular.
Functionality
Bietet sehr viele Funktionen mit durchwegs guter Beschreibung. Ein wenig stolprig ist der Einsatz von mehrspaltigen Formularen.
Ease of use
Was man nicht findet sucht man höchstwahrscheinlich falsch-aber dann hat man noch immer die blendende Unterstützung-siehe unten
Support
Grandios!
Selten findet man so gute Unterstützung-schnell, freundlich und effizient
Documentation
Bei diesem Funktionsumfang muß die Übersichtlichkeit leiden. Aber sehr gut aufgebaut und dankenswerterweise in höchst ordentlichen Deutsch!
I used this to: Für eine Vereins-Website zum Eintragen von Anwesenheiten bei Veranstaltungen.
Functionality
Forms and user inputs are now quickly saved in the database with simple handling
Ease of use
After a short training with a few exercises, Visforms is easy to use
Support
Fast support by email with quickly solution and help is given immediately on phone
Documentation
The documentation is extensive and well explained and understandable
I used this to: We use Visforms for our membership form and for the contact form "Ask us"
Functionality
Erlaubt es Formulare aller Art einfach und nach kurzer Einarbeitungszeit zu erstellen.
Ease of use
Extrem flexibel, erlaubt vielseitige Funktionen und Möglichkeiten.
Support
Unschlagbar! Gute Unterstützung bei Problemen und bei Anpassungen falls mal ein Feature wirklich fehlen sollte!
Documentation
Die Dokumentation ist extrem umfangreich und erklärt die Funktion mit vielen Details.
I used this to: Formulare und Userfeedback aller Art für einen Sportklub. Warum zwingt mich diese doofe Website hier merh Text zu schreiben. Ist doch schon alles gesagt. :-(
Functionality
Ha tutte le funzioni e le opzioni necessarie, senza limitazioni. Non richiede continuamente il pagamento per accedere a funzionalità indispe
Ease of use
facile, ma va studiata, perchè ha moltissime funzionalità. E' veramente la migliore e completa fra quelle gratuite, ma ha funzioni professio
Support
non ne ho avuto bisogno, smanettando un po' ho configurato tutto perfettamente senza problemi
Documentation
completa, ma per me è bastato leggere i vari suggerimenti che appaiono quando devi settare i campi. All'inizio le mail non partivano, poi ok
I used this to: contatti e feedback da un paio di siti. In particolare su ezcar e ezmobility , dove il contatto è essenziale per il funzionamento del sito
Functionality
Riesen Tool mit unzähligen Möglichkeiten.
Ease of use
Nach kurzer Einarbeitung war es mir als einfachen User rasch möglich mein Projekt zu realisieren.
Support
Rasche Antwort und rasche Lösung!!! Einfach perfekt!!!
Documentation
Umfangreich, gut gegliedert, verständlich geschrieben.
I used this to: Momentan verwenden wir Visforms für ein Art der Anfrage (Anforderung eines KV). Weitere Aufgaben stehen aber an.
SpambotCheck
Free

SpambotCheck

By Aicha Vack
Site Security
This plugin stops spam at the very source. It leverages major DNS and e-mail black list providers to prevent spam sources from registration and login into your site. SpambotCheck delivers you real-time spam protection which is constantly and diligently being worked on by various international nonprofit organizations. Feature Overview SpambotCheck offers simple opt-in configuration for: Black-...

visforms

Version:
5.1.2
Developer:
Aicha Vack
Last updated:
Aug 15 2024
3 months ago
Date added:
Nov 19 2014
License:
GPLv2 or later
Type:
Free download
Includes:
c m p
Compatibility:
J3 J4 J5
Download

Uses Joomla! Update System

Score:


Write a review