2005-11-18 Fri
【追記】
最新バージョンはこちら。
NP_NoRobotComment|使用方法とダウンロード
えーっと、今度こそできました。やった。ちゃんとはじいてログにも残った。簡易コメントスパム対策プラグインです。このプラグインの開発にあたって「Nucleus.skooler.org」の dj k!ng さんに相当猛烈おせわになりました。ほんとにありがとうございます。というか、これはもともと dj k!ng さんが書かれた「簡易コメント・スパム対策」を参考にプラグイン化したもので、「コメントスパムと不毛な小競り合い」でヘルプを出したらご丁寧な解説をしてくださり、なんとか使えるプラグインに生まれ変わる事ができました。おまけに他のプラグインも書き直すことができ、より理解が深まりました。重ねてありがとうございます。
というわけで、このプラグインの使い方です。といっても基本的にはインストールするだけで完了なのですが、余計なおせっかいオプションもつけましたので、ご覧ください。
コメントフォームを表示する際に、独自の input タグを出力し、コメントフォームを利用しないコメントを拒否します。多くのコメントスパムはフォームを利用せず、専用のプログラムを呼び出しているそうです。詳細は dj k!ng さんの解説をご覧ください。
なので、アクセスアップ目的で地道にコメントしてきたりする人為的なスパムには、このプラグインは無力です。なんにも学習しませんので。また、海外のコメントスパマーも心を入れ替えて地道に投稿してくると、普通に受けちゃいます。「もう絶対にコメントスパムは、イヤ!」という方は「NP_Blacklist 0.98 jp2」等をご利用ください。
何度も書きますが、普通はインストールするだけで動きます。オプション設定はちょっとしたお節介と勘違い、そして僕のためにあると思ってください。
最初のオプションは実は不要です。dj k!ng さんの記事の中にあった解説を見て作りました。
しかし, この方法が一般的になれば, スパム・ロボットもそれなりの対応をすることが予想されます. この対策を過信しないでください.
で、どういう対応をとられるのか、ということを想像したのですが、安易に値を変えとけばいけるのではないかと思っちゃったんです。で、好きに変更できるようにしておけば、値を変更する事で逃げ切れると思っちゃったんです。でも…多分…そういう事では…ない。で、余計なオプション増やすのもなぁ、と思ったんですが、まあ好みの言葉でスパム撃退するのも乙なものかと。
真ん中の二つは、xhtml valid とかにする時にいるかなぁと思いまして。僕はコアファイルはほとんどいじってませんが、コメントフォームなどのテンプレは結構いじっているので、必要になりました。それだけなので、普通に使っている人は不要なはずです。
最後の二つは万が一普通のコメントを拒否した時用に作りました。アクションログに拒否した記録を残しておけば、せっかく頂いたコメントを自分で入力する事で補完できるなと。また「Message」に関しては、通常ロボット経由でコメントしてくるわけですから、誰も見れないはずです。でも、自分を信じられないので作りました。人に見られて困るような汚い言葉は使わないほうが無難です。
このプラグインは、Nucleus 3.2 以上で作られたイベントを利用しているので、必然的に Nucleus 3.2 以上でないと動きません。
最新バージョンはこちら。
NP_NoRobotComment|使用方法とダウンロード
« Old 2005-11-18
NP_CommentLink|メンバーの「userlink」を変更
2005-11-18 New »
NP_CommentParagraph|コメントの改行を正しく処理
最近、またコメントスパムが増えてきました。 以前にコメントスパム対策で”NP_Blacklist”を導入したんですが、 >Nucleus:うっといコメントスパム 何か設定とかしっくりこないし、 適当にやってたらスパム排除もできてないし、、 ・・まあ、データをごっそり..…全文を読む
2005-11-18 Fri 12:12