Slides to accompany Alexandru Plapana's presentation of RSForm Tips, Tricks and Advanced Usage at the March 2015 meeting of the Joomla Chicago Loop users group.
2. What is this all about - RSForm!Pro
- Multi-page forms
- Integrating form submissions with other actions
- Custom validation rules and security aspects
- PHP scripting areas
- Conditional fields
- Form calculations
- Payments and eCommerce
- Free discussion
3. Multi-page forms
- pagination using a JavaScript
- ease of use
- validation triggers
- visual input by displaying a
progress bar
- maximum flexibility: Preview
before submit, conditional page
6. Complete control over validations
- Required, Alphanumeric, Email, Email DNS, Unique
Field, Unique Field per User, USA ZIP Code, Phone
Number, Credit Card, Custom Validation
(Characters), Passphrase, IP Address, URL, Regex,
Same Value as Other Field
- PHP validation via Scripts called on form process
area
- creating custom validation rule
7. Built-in XSS protection & Spam
- this is triggered on certain
keywords like “script”,”link”
- various spam protection
mechanisms: captcha,
invisible captcha,
noCaptcha, reCaptcha,
Akismet
8. Conditional fields
- show or hide fields
- check against empty values:
{if {field_name:value}}this text gets displayed only if the placeholder has a value{/if}
9. Form calculations
- field A = field B + field C - field D *
field E
- basic math operations
- can be combined with payments
(small workaround)