それぞれのテンプレートに、鍵となるパラメータ "spamprotect" を有効にするチェックボックスのHTMLを追加します。 場所はFORMの中であればどこでもいいんですが 僕は以下の様にクッキー保存のチェックボックス("bakecookie")の下に入れておきました。とうとうスパム・コメントに負けました...前回、編集メニューから消せればいいでしょ、って思っていたのですがこの頻度はかなり激しい(汗)一日5-6件くるのでこれは対応しないとヤバイなということで対応しました。
具体的にはコメント投稿時に、投稿者にチェックボックスにチェックを入れてもらうことにしました。これならまだ手軽なのでいいかな。
それにしても眠い。昨日徹夜したのが痛いな...




コメント (3)
この手法って一般的なの?&コードをハッキングしたのかな?
確かにスクリプトでスパミングしてくる輩には有効かもしれませんねぇ
投稿者: nisimaki | 2004年03月20日 23:02
日時: 2004年03月20日 23:02
どうもです。
一般的なのかはわかりませんが、結構有効なようで、
それまでコンスタントに毎日4-5回あったスパムが今では1つもないです。
MT 側としては、コメントを処理しているモジュールファイルの
コードにこのチェックボックスの有無を判断する処理を加えるだけなので、
別になんら特別なこともないようです...
# でもこういうコードのハックができるのも自宅サーバだからですよねw
投稿者: yokoyama | 2004年03月21日 03:01
日時: 2004年03月21日 03:01
MyClipからたどって来ました。SNの記事です。
とても良いことを教えてもらいました。早速近々やってみようと思います。ありがとうございました。
投稿者: satoko | 2004年03月25日 23:13
日時: 2004年03月25日 23:13