何らかの理由で、Drupal インストールで匿名ユーザーとしてコメントを投稿できなくなりました。しばらく試していないので、いつこの機能が壊れたのかよくわかりません。
サービスをインストールしており、.NET を使用して匿名のコメントを投稿できますcomment.save
。Input Formats
それが何かを壊す可能性があるかどうかを変更しました。
post comments
とaccess comments
匿名ユーザーの両方を有効にしました。コメントはデータベースに表示されません。comment_save
実際、 Anonymous としてコメントしようとすると、ネイティブの Drupal 関数は呼び出されません (関数print_r($edit);die();
の先頭に を追加することでこれを確認します。また、UID 0 のユーザーがいないと Anonymous のコメントが壊れるということを読みました、このユーザーが存在します (明らかに、サービスを介したコメントが機能するため)comment_save
comment.module
私はAntiSpam
このモジュールを試し、spamfilter に引っかかる (実際に引っかかった) コメントを Anonymous として投稿しましたが、このモジュールは現在無効になっています。
ここで本当にアイデアが不足しています。他に何をすべきかについて何か提案はありますか? comment_save()
それまでの間、コードをバックトラックして、が呼び出されない理由を突き止めようとします。
編集:匿名ユーザーは、何らかの形で問題がある場合、投稿するために電子メールなどを送信する必要もありません.