DEPRECATION WARNING

This documentation is not using the current rendering mechanism and will be deleted by December 31st, 2020. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

User Manual

Usage in ext:form manager

This extension doesn’t come with a content element of any sort. As it is only a service the captcha can’t be used on its own. But there is one part where editors are able to have the possibility to configure captcha related settings.

Add captcha to form

In the form manager it’s possible to add the captcha to a form by choosing it in the new field wizard.

add

Configure label

After the selection the user is able to choose if the label should be rendered in frontend and if so what label text should be used.

added

Use invisible captcha

To use the invisible reCAPTCHA it’s necessary to add an captcha field. Once this is done the form needs to be configured via the settings button on top of the form editor. There the checkbox for “Use invisible recaptcha” needs to be checked.

invisible

Usage in ext:formhandler

The invisible mode is only supported at the moment.

Marker for the hidden field:

1
###recaptcha_invisible###

Marker for the submit button:

1
###recaptcha_button_invisible###

Error check:

1
2
3
4
5
6
7
8
[...]
validators.1.config.fieldConf {
    recaptcha.errorCheck {
        1 = required
        2 = \Evoweb\Recaptcha\Validation\ErrorCheck\Recaptcha
   }
}
[...]