Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Am unable to find the option to add Captcha to my Webforms.
In admin/config/people/captcha if I add a new form with the form id as the url of the webform, the entry is accepted but Captcha does not appear on the form.
'Administer CAPTCHA settings' is ticked for all users in admin/people/permissions.
Have successfully added Captcha to other forms - contact, registration etc.
Using Drupal 7.
Comments
Comment #1
quicksketchMoving to the captcha queue.
Comment #2
quicksketchComment #3
nohup CreditAttribution: nohup commentedGo to admin/config/people/captcha/captcha/settings in the blank text box under "Form Protection" enter the form_id of the webform and save the configuration. Go to the webform page and you should be able to see the captcha there.
To quickly find the form_id of the webform, take the node id and append it to "webform_client_form_", for example if the node id is 3 your webform form_id will be "webform_client_form_3". If this is not your case, you can always use firebug to inspect the hidden form_id field.