今更ながらコメントスパムをまとめて削除

水曜日, 11月 10th, 2004

今日の今日まで実は,コメントスパムを放置していたちなさいとである.だって消すのは面倒くさい(すでに300件近く投稿されていた).デフォルトでは,いちいち編集メニューから該当コメントを選び,削除→再構築を行う.再構築は最後にまとめてやればいいとしても,これではあまりに効率が悪い.
そこで,編集メニュー画面からコメントスパムを一括削除Memo Leaves)を参考にして,うっとうしいコメントスパムの削除に挑戦してみた.

いろいろ試行錯誤した結果、編集メニュー画面に出てる最近のコメントにチェックボックスをつけてDeleteボタンもつけることにした。
とりあえず暫定対処法なんで、これでいいやーということで。

こういうのがらくちんでいいですねぇ.編集メニューから選んでさくっと消せる.これですよ.しかも,いじるファイルは「menu.tmpl」だけという手軽さ.なので,そのファイルそのものをアップしてくださっています.ということは,ただそれをダウンロードして,自分のサーバにアップすればよいのだ.そこでちなさいとでは,/tmpl/cms/menu.tmplをそのまま上書きした(一応バックアップはとっておいた).
 さて,同じページを見ると,こんなことが書いてある.

デフォルトでは編集メニュー画面にはコメントは5個しか表示されないので、CMS.pmの263行目の
 limit => 5
を10に増やしてやると効率アップ。

さっそくやってみよう.このファイルは/lib/MT/App/CMS.pmである.このファイルをちょいと書き換えて上書き!
おぉ~(感嘆)
これでやっとあのわけのわからないコメントスパムを全部消すことができた.しかし,今回消していて感じたのは,2004年9月11日からスパムが来始め,14日から19日あたりにかけてがピークだったのだ,ということ.ちなみにひどい日(15日とか)は1日に30件以上もスパムが来ていた.でも最近はそれほど多くはない.MTを3.1にアップグレードしようかどうかまだ迷っているのだが,アップグレードも面倒くさいしなぁ.でもコメントスパムのブロックはできるんだけどなぁ...まあ,おそらく,しばらくはスパムがたまったら消す,という手動でがんばることになると思う.だって弱小サイトだからそれほど影響はないと思うし.