Je suis sur D7.
J'ai un type de contenu qui est activé par formulaire Web.
Exigence J'ai besoin d'implémenter captcha pour tous les formulaires Web pour les nœuds de ce type de contenu.
Problème Dans D7, vous êtes censé donner le form_id dans la page des paramètres pour obtenir le captcha dans le formulaire, mais j'aurai beaucoup de formulaires avec tous les différents form_ids.
J'utilise le module Captcha .
Existe-t-il un moyen de mettre en œuvre mon exigence?
Alternativement, vous pouvez mettre ce code dans un module personnalisé:
Source: https://drupal.org/node/255795
la source
Pour que votre code personnalisé respecte les autorisations définies dans admin / people / permissions pour les personnes qui peuvent ignorer CAPTCHA, ajoutez ce qui suit à votre logique:
la source