web-dev-qa-db-ja.com

ログインフォーム以外の他のフォームでCAPTCHAが表示されないようにするにはどうすればよいですか?

Drupal 7.59をインストールしており、CAPTCHAがいくつかのフォームで表示されています。ログインフォームでのみ表示したいです。

このセクション:admin/config/people/captchaで、「デフォルトのチャレンジタイプ」に他のフォームIDとログインフォームセットに「チャレンジなし」を設定しましたが、CAPTCHAがすべてのフォームに表示されます:このテキストによる:「CAPTCHA :チャレンジが有効になっていません。」.

ログインフォーム以外の他のフォームでCAPTCHAが表示されないようにするにはどうすればよいですか?

1
stare green

メッセージ "CAPTCHA:no challenge enabled"は、問題のフォームがキャプチャによって保護されていないことを示しています。

このメッセージは、サイト管理者および「CAPTCHA設定の管理」権限を持つユーザーにのみ表示されます。これは、フォームでキャプチャを管理しやすくするためのものです。たとえば、メッセージをクリックして、このフォームのキャプチャを有効にするためのリンクを開きます。

これらの管理リンクが不要な場合は、captchaモジュール設定で無効にできます。管理バックエンドでConfiguration> People> CAPTCHAに移動します。

オプション「CAPTCHA管理リンクをフォームに追加」を見つけ、チェックを外して設定を保存します。管理リンクはなくなるはずです。

1
Mario Steinitz