Compatibility features
Smart Former is fully compatible with Joomla 1.5, Joomla 1.0 and Legacy. So you can install it on any Joomla version.
Component features
You will use the full WYSIWYG (what you see is what you get) for creating the forms. There are plenty of proposals who promise WYSIWYG, yet only out Joomla form builder has it. No arrows, no separate pages for each element - you have the area and you drag your elements there and drop them where you need it. You can easily move them with your mouse, there is the copy feature, bulk movement.
Perhaps you will also need email notifications. When you create email templates - you will use the WYSIWYG in Joomla, so it will be very similar to creating the pages of your site.
Form management
You can clone your forms, which is very convenient if you need several similar forms. The cloned form will be fully independent.
You can also back up the forms and upload them to another site.
Form publishing
You can insert a form into an article, into modules or bind them to a menu item directly. There can be several forms on one page. Your form can be accessed via the direct URL, so you can preview and check it before it is available for the front-end users.
Validation
There is the JavaScript validation embedded. It means you can select the type of information that can be entered in the field (e.g. telephone number of ZIP), and if the information is not of the correct format (e.g. telephone number has letters), your users will see right after entering the data. They will not need to reload the page to see their mistakes.
Record management
After a form is submitted, administrators of the site can view the records. Sometimes these submissions need tome correction - it can also be done from the back-end.
Export
Perhaps you will need to export the submitted data. Smart Former provides two export options - to .csv file (later on you can open it with MS Excel) and to PDF file. You select either to export all submissions, or some of them, check the ones for export and press the button - and your submitted data is exported.
Security
Security is such a widely-met problem when dealing with forms. To avoid spamming, Smart Former provides three variants of Captcha code. You select one of them and add it to your form.
There is another usual problem with Joomla. You create something large and suddenly the session is over, all your data is lost and you log in again to add it anew. Not in Smart Former - your session will be kept until you finish when you work in Smart Former.
Email System
We have mentioned already you will create email templates in WYSIWYG. It will be very similar to the way you add new articles to your Joomla site.
Perhaps you will need to embed the data submitted by your users to the email sent to them and/or to administrators. It is very easy with Smart Former - on the top of your email editor there is a drop down with all fields your form contains. So for example you select the field called "First name" and add it to the email template. When your users receive the email, they will see their own names in it.
You can create separate email templates so that your administrators and users receive different emails.
Editor Features
Your forms can contain the unlimited number of elements and up to 10 pages. There is the list of HTML elements provided (for example input box, drop down, etc.). You can also copy-pase your element(s).
Helpers
When you need to make your form colorful or add images to it - no need to remember images' URLs or color codes. Smart Former provides beautiful visual color selector and image selector. You will see all thumbnails of images from your Media Manager and the folder structure will also be provided. Colors' samples are large, now you can select the color that you need easily.
Available HTML Elements
Smart Former provides all elements you will need to create your forms. They are:
- Input box
- Password box
- Check box
- Radio button
- File upload
- Button (several types)
- Text area
- Select box
- List box
- Image
- Link
- Span
- DIV
- Captcha
Editors Integrated in Smart Former (for developers)
- PHP Editor
- JS Editor
- CSS Editor