Quantcast
Channel: Joomla and Wordpress forms and forums extensions
Viewing all 140 articles
Browse latest View live

How can I add a HoneyPot spam check?

$
0
0
There are several ways of protecting web forms from spam; one of these is the HoneyPot input - that's a form input that isn't visible to a human user but will probably be seen and completed by a spam bot. So if there is a value in the input the form is probably spam. This FAQ tells you how to set up a HoneyPot input.

How can I use Google NoCaptcha?

$
0
0

ChronoForms v5 supports Google NoCaptcha - also known as ReCaptcha v2. This FAQ tells how to set it up and gives some suggestions for Debugging if there are problems.

How can I link to an uploaded file?

$
0
0
Sometimes uploaded files are too large to attach and email so it is more helpful to add a link; or you may want to show an image file to confirm what has been up loaded. This FAQ shows you how to build links to use in Email templates and Thank You Page actions.

I use GoDaddy and my emails aren't sending

$
0
0

Go Daddy has a setting in it's email service that, by default, prevents emails being sent to addresses on the site domain for example: an email from some_address@mydomain.com can't be sent to another_address@mydomain.com

The solution depends on the server configuration, the GoDaddy help line should be able to fix it for you. Here is one example as a guide:

In cPanel go to Email -> MX Entry; under Email Routing, select “Remote Mail Exchanger” and click Change; then verify that there are “no MX records”.

Thanks to user Dalana for this information.

 

 

How can I upgrade to a new release?

$
0
0
For any of the current CFv4, CFv5, CCv4 or CCv5 releases you can upgrade by installing the new version over the older one. If you have an older version of CFv3 you may need to uninstall and re-install, please check the notes on the download page for your previous version. To upgrade the CF plug-ins and module you need to uninstall and re-install. 
It should not be necessary, but for security it is worth taking a backup of your forms and any ChronoForms related database tables before upgrading.  
Note: there is no automatic upgrade from CFv3 to CFv4 or from CFv4 to CFv5 - see the upgrade FAQ for more information.

Could not connect to MySQL

How can I show a Thanks Message then redirect the user?

$
0
0
This FAQ shows you how to use an HTML 'meta refresh' header to redirect the user after a specified number of seconds.

How can I preview an uploaded image?

$
0
0

Normally when you upload an image it isn't possible to see it until after the form is submitted. However HTML5 supports a FileReader that makes this possible. User fibernet found  way to use that in ChronoForms v5 and this FAQ is a development of his ideas.


Receiving Strict Standards messages in Chronoforms

$
0
0

These are PHP strict standards warning messages which are harmless. To hide them you can set "Error reporting" to System Default or 'None' in your Joomla! site Global Configuration.

How can I disable options in a select drop-down?

$
0
0
The request was for a form for a college site where a course had several options each of which had a limited number of places. Once all the places were taken for one option that should still show in the dropdown but be disabled.

How can I automatically copy fields from one part of my form to another?

$
0
0
The most common example of this request is when you need to have both a billing address and a shipping address and you want to copy the address over to save the user filling out the same or similar details twice. This FAQ looks at some ways to do this with JavaScript.

How can I create an 'rtl' form?

$
0
0

ChronoForms supports RTL - right-to-left - language layouts with a setting on the Styles tab of the Form Editor. This changes the CSS to move the labels to the right and make the other changes needed.

For a Multi-Language site where you need to switch between rtl and ltr languages you can add this code in a Custom Code action in the form On Load event before the HTML (render form) action. 

<?php
$jlang = JFactory::getLanguage();
$dir = $jlang->get('rtl');
if ( $dir == 1 ) {
  $form->params->set('rtl_support', 1);
}
?>
This checks the rtl setting of the current language and switches the form rtl setting to match.

How can I test the Authorize.net action?

$
0
0

Testing Payment Gateway actions can be difficult; user Chris has posted his notes on testing the Authorize.net action in a forum thread - the main points are noted here.

How can I confirm an email or password input?

$
0
0

Sometimes you need to check that two form inputs have the same values entered in them. Most often this is to confirm that a password or an email has been entered correctly.

Validation error, you have provided incorrect data.

$
0
0

If you receive this error then please try the following steps:

  1. Try to use the serial key along with the validation key.
  2. Try to use a different browser.
  3. Try to use clear the browser's cache, the website's cache or use a different machine.

My multi-select dropdown doesn't republish

$
0
0
To make a multi-select drop-down work so it reselects items when editing a record you need to do the following:

How can I edit the record for an image?

$
0
0
When a form includes an image ChronoForms will save the image name in a database table. This allows the image to be recovered and displayed as needed but it can be difficult to edit the record if changes are needed. When you re-display the record in an edit form the file upload input is not filled in; and if the user submits the form with the file upload empty the existing image name can be over-written with a empty name.

Examples of Custom Validation in CFv5

$
0
0

The validation tab for Text Box and Textarea Box elements in CFv5 has a Custom function box where you can add the name of a JavaScript function that the validation code will use to check the entry. This FAQ includes some examples of functions that you can use or adapt.

Creating a QR Code from form data

$
0
0

This FAQ describes how to use form data to create a QR code that can be shown on your site or attached to an email.

ChronoForms/ChronoConnectivity fails after a Joomla! upgrade

$
0
0

If you upgrade to a new version of Joomla! e.g. Joomla! 3.1 to 3.2 then you may find that ChronoForms and ChronoConnectivity start to fail or give errors for no apparent reason. If this happens there may be a quick fix.
Viewing all 140 articles
Browse latest View live