Home > Movable Type > Movable Type 3.3xのコメントスパム対策

Movable Type 3.3xのコメントスパム対策

ほんとに今更ですが、Movable Type 3.3xのコメントスパム対策を変更したので簡単にメモ。

というのもこのサイトで以前行った設定がうまくいっていなかったらしく、コメントが投稿できない状態でした。「国民宿舎はらぺこ 大浴場」さんからいただいたトラックバックでようやく気づいたので、今日慌てて直しました。自分の確認不足で大変申し訳ないです。

で今回参考にしたのはこのサイト「Movable Type 3.3 でコメントスパム対策 (Forcing Comment Previews・MTHash) : アークウェブ ビジネスブログ」

ロボットがプレビュー画面を経由せずに直接コメント受付プログラム(mt-comment.cgi)にアクセスしてくることを利用して、プレビュー画面経由でなければコメントを受け付けないようにする方法です。
具体的には
・コメント投稿フォームから「投稿」ボタンを消す
・プレビュー画面から投稿を行ったことの判定として、プレビュー画面にhashを仕込む
・コメント受付プログラム(mt-comment.cgi)の方ではhashが正しい値でなければ投稿を受け付けないようにする

という対策で、Movable Type 3.3x対応というのがうれしい限りです。作業としてはまず、個別エントリーアーカイブのテンプレートから「投稿」ボタンを消す。次に「lib/MT/Template/ContextHandlers.pm」と「lib/MT/App/Comments.pm」にサイトにあるpatchを当てる。patchはローカル上のそれぞれのディレクトリにpatchファイルをコピーして、以下のようにすればいけるんじゃないかと。(Windowsの場合はこちらを参考に。「Windows環境で「ファイルにパッチ(patch)を当てる」 : 亜細亜ノ蛾 – Weblog」)

$ patch -b

あとは「plugins」ディレクトリに「salt.txt」を作り、中に任意の半角英数文字を入れて、アップすれば完了。なんとも簡単です。しかしバージョンが上がったらどうなるんだろう…。次バージョンではデフォルトでもっとしっかりしたコメントスパム対策がされるのを期待しております。

add to hatena hatena.comment (6) add to del.icio.us (5) add to livedoor.clip (3) add to Yahoo!Bookmark (0) Total: 14

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://loconet.web2.jp/blog/archives/2007/03/movable_type_33.html/trackback
Listed below are links to weblogs that reference
Movable Type 3.3xのコメントスパム対策 from webデザイナーのナナメガキ

Home > Movable Type > Movable Type 3.3xのコメントスパム対策

Search
Feeds
Meta

Return to page top