What We Build: Features, Tools, Modules
Creating online forms no longer requires writing code and SQL queries! With our Custom Forms Module, we (and you!) can easily create and publish simple online forms without programming. All you need to do is define the form fields, and add the form to any page. This task can be achieved by advanced end users without programming or database knowledge.
Defining Form Fields
For each field, you can specify:
- the data type (text, long text, integer, decimal, date-time, boolean)
- a field caption - what the user sees as a label when using the form field
- a field tooltip
- the style of the label and of the input control
- any validation (minimum/maximum value, regular expression)
- an optional default value
- if it accepts empty values
- if the field is displayed on the public form or only on the private form displayed to the site editors
There are several built-in field types:
- textbox
- textarea
- WYSIWYG editor
- checkbox
- drop-down list
- multiple options
- radio buttons
- email address
- U.S. phone number
- International phone number
- U.S. ZIP code
We can also develop custom field types with custom validation.
Publishing the Form on the Web Site
The form can be published by content editors through the WYSIWYG editor by clicking a button and selecting the form.
You can choose what happens when the user enters form data (e.g. display text/redirect to page/continue in editing) and you can optionally send all entered values to an email address of your choosing. Furthermore, you can select to send an auto-reposponse to the to the person who filled in the form.
Managing Entered Records
All records are stored in a standard database table. They can be viewed through the CMS Admin Interface and exported to an Excel file.