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.

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

### 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.

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.

## 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 } } [...]