コメントスパム
やっと退院してサイトを見てみたら、ブログがコメントだらけになっていました。
コメントスパムというやつです
以前にhmmmmm interesting!!!というスパムについて書きましたが、
今回のものはもっと悪質でした。
かなりな量のコメントを書き込まれてしまいました。。。ザンネン!
で、ネットを眺めていたら
・コメントスクリプト(mt-commemts.cgi)の名称を変更する
http://blog.bulknews.net/mt/archives/000927.html とか
・全角ひらがなが入っているもの以外コメントとして受け付けない
http://akihi.net/blog/archives/2004/08/17_1212.php とか
いろいろな方法を紹介していました。
そんななかでちょっといい感じのツールがありました。
kenjiさんのブログで紹介しているコメント削除ツールです。
http://www.ikepon.jp/~kenji/movabletype/archives/000265.html
これはブログ管理画面のコメント一覧に削除ボックスをつけているものです。
スパム対策というより、荒らされたあとのお掃除ツールです。
これは使える!と思いちょっとカスタマイズしてみました。
インデックス・テンプレート版です。
本家kenjiさんのものは、管理画面の中に埋め込んでいますので、
使い勝手がいいです。お手軽に削除が可能です。
xillionカスタマイズ版はHTMLを一旦生成する手間がかかりますが
コメントの内容を表示するようにしましたので確認しながら削除ができます。
(でもスパムは同じカキコミ人だったりするので、本家のバージョンものもで十分かも)
またデフォルトでコメントを50件表示します。
ちょっと危険なのが、このHTMLのURLを知っている人は誰でも
コメントを削除できてしまうことです。。。
なんかいいことぜんぜんないかも。。。
まあよかったらためしてみてください。
レシピです。
--------------------------インデックステンプレートの作り方。-------------------------
1.MTの編集画面の左側のメニューからTemplateの編集を選びます。
(クリックすると大きな画像になります。)
2.画面上部の”新しいインデックステンプレートを作る”をクリックします。
3.必要項目を記入します。
・テンプレートの名称
ここで入力した名称はテンプレートのリスト(�画面)で表示されます
・出力ファイル名
適当なファイル名を入力します。
再構築をおこなうと、ローカルサイトパスにこのファイル名でソースを生成します。
ローカルサイトパスはBLOGの設定画面で設定できます。
・チェックボックス(インデックス・テンプレートを再構築するときにこのテンプレートを自動的に再構築する)
このチェックボックスはオンにしても、オフにしてもかまいません。
オンにするとインデックスを再構築するさいに自動的にこのhtmlも作成しなおします。
オフの場合は、手動で(この画面のしたにある再構築ボタンを押して)生します。
・テンプレートの中身はこれを貼り付けます。(一旦ファイルを保存してください)
http://www.xillion.net/cgi-bin/mt/archives/DeleteComment.txt
保存ボタンを押します。
4.画面上部に保存したメッセージが出ます。
次はいよいよ再構築です。メッセージ内のリンクではなく、
画面下方の再構築ボタンを選んでください。
現在編集しているテンプレートのみ生成します。
5.確認用にポップアップが開きますので、再構築ボタンを押してください。
6.処理がおわったら、“できたページを見る”をクリックしましょう。
7.こんな画面が出れば成功です。
消したいコメントをチェックして、削除ボタンを押してください。
コメントを消したあとに再構築が必要かも??