Drupal 7.59をインストールしており、CAPTCHAがいくつかのフォームで表示されています。ログインフォームでのみ表示したいです。
このセクション:admin/config/people/captchaで、「デフォルトのチャレンジタイプ」に他のフォームIDとログインフォームセットに「チャレンジなし」を設定しましたが、CAPTCHAがすべてのフォームに表示されます:このテキストによる:「CAPTCHA :チャレンジが有効になっていません。」.
ログインフォーム以外の他のフォームでCAPTCHAが表示されないようにするにはどうすればよいですか?
メッセージ "CAPTCHA:no challenge enabled"は、問題のフォームがキャプチャによって保護されていないことを示しています。
このメッセージは、サイト管理者および「CAPTCHA設定の管理」権限を持つユーザーにのみ表示されます。これは、フォームでキャプチャを管理しやすくするためのものです。たとえば、メッセージをクリックして、このフォームのキャプチャを有効にするためのリンクを開きます。
これらの管理リンクが不要な場合は、captchaモジュール設定で無効にできます。管理バックエンドでConfiguration> People> CAPTCHAに移動します。
オプション「CAPTCHA管理リンクをフォームに追加」を見つけ、チェックを外して設定を保存します。管理リンクはなくなるはずです。