2009Apr14
コメントスパム対策モジュール ver3.20
Ver3.04 → Ver3.20 の変更点
- 管理画面の表示不具合修正(Firefox, Safari, Opera)
- 管理画面を使いやすく改良
- Eモード使用時に保留状態を解除できない不具合を修正
- コメント投稿に失敗する不具合修正
- 一部のスパム判定を厳密化
- 無駄な処理を排除
- BlognPlus v2.6.1 (beta) の外部スタイルシートに対応
- 「index.php」改造無しで動作するよう仕様変更
今回の一番の目玉は「index.php」改造無しで動作するようになった事です。
今までは BlognPlus をバージョンアップするたびに「コメントスパム対策モジュール」導入の一環として本体スクリプトをその都度改造しなくてはいけませんでしたが、やっとこのわずらわしさから解放されます。
仕組み自体はとてもシンプルで、なぜそれにもっと早く気付かなかったのだろうというのが率直な感想。モジュールを使ってくださった皆様、今まで要らぬ苦労をさせてすいませんでした。
今回のバージョンアップでは、管理画面にちょっと工夫を加え、画面左側に固定メニューを導入してみました(右図参照)。「ログ」「設定」「インストール」など欲しい情報に簡単にアクセスできるようになり、使い勝手がかなり増しているはずです。このメニューの感想を書き込んで下さるとうれしいです。よろしくお願いします。感触がよければ他のモジュールにも順次搭載していきたいと思っています。
ログ管理画面もちょっとブラッシュアップして、分かりやすく情報が整理されるようになっています。スクリーンの解像度が低い場合、一部の文字が重なってしまう事があったので、その辺も改善しました。どのブラウザでもだいたい同じように表示されると思います(Windows 版 IE6/7/8, Firefox3, Opera9, Safari3 で確認済み)。もし表示におかしい部分がありましたら、ご報告いただければ対応します。
その他には Ver3.04 で新たに見つかった不具合2つ、それ以前のバージョンからあった不具合を1つ修正しています。
注意点など
「index.php」の改造無しで動くようになった事で、注意すべきポイントが2つあります。まずすでに BlognPlus v2.6.x にコメントスパム対策モジュールをインストールされている場合は、必ず動作を ON にして使ってください。もしくは「index.php」への追記部分を元に戻して使ってください。
BlognPlus v2.5.6 では「index.php」の改造を残したまま、使うことが可能です。
もう一つ重要なポイントとして「The Blue and Violet Storys」で配布されている「コメントアイコン&絵文字モジュール」と併用する事を全く考慮していないので、現時点では一緒には使えないだろうという事です。
どちらも使いたいという人は、対応を考え付くまで旧バージョンを使い続けてください。
その他に変わった事は以下の2点。
1) BlognPlus v2.6.x ではトリップ除去の改造方法が変わりました。
詳しくは解説ページに書いてあります。
2) スパム判定の処理を見直した部分があります。
その結果、今までスパムとして判定されず見逃していたものが、スパムと判定されるようになっています。どんな変更を加えたかはここではちょっと言えませんが、普通にコメントを投稿する分には問題ないと思います。
インストール・アップデート方法
ダウンロードした圧縮ファイルを解凍して、「asm4cmt」フォルダごと BlognPlus 下の「module」ディレクトリにアップロードして下さい。「*.cgi」のパーミッションを「666」等に変更したら、管理画面から設定の変更などを行ってください。また投稿フォーム内に独自タグを追加する必要があります。それから BlognPlus 2.6.x では「PC」と「携帯」とも動作を「ON」にする必要があります。
上述の通り、現バージョンから「index.php」の改造は不要になりました。
Ver3.04 からアップデートする場合は、「*.cgi」以外を上書きアップロードしてください。
それ以前のバージョンからアップデートする場合は、解説ページを参考にしてください。
このモジュールを使ってくださる方へお願い:
ブログで記事として扱ってくださっても構いませんが、どういう仕組みで動いているか詳しい仕様については伏せてください。スパマーに対策されるおそれがありますので。ダウンロード
「コメントスパム対策モジュールの解説ページ」からダウンロードしてください。| 09:36 PM | comments (6) | trackback (0) |
| BlognPlus 用モジュール::モジュール(スパム対策) |















