Posts Tagged ‘Plugin’

mt-spamstop-tb_20050202

水曜日, 2月 2nd, 2005

Movable Type のプラグイン mt-spamstop-tb_20050202 を公開しました。

ベリー・ベリー・シンプルなトラックバックスパム対策用のプラグインです。mod_perl 環境でも使用可。

トラックバックスパムの嵐が吹き荒れているようなのでとりあえず緊急公開。動いている mt-spamstop にあやしい新規コードを含めるのは危険なので別プラグインにしました。あまりテストしてないので不具合があるかもしれません。Your own risk で使用して下さい。
(さらに…)

mt-spamstop のリンク

土曜日, 1月 8th, 2005

mt-spamstop へのリンクが古いバージョンに集中しているようなので、最新版に誘導するために mt-spamstop_20041107 のダウンロードリンクを外しました。

古いバージョンでは一部のプロバイダにおいて mt.cgi でエラーが発生します。最新版ではこの問題は発生しません。

無用な混乱を避けるためにこれからダウンロードする人は最新版を使用して下さい。2005-01-08 現在の最新版は mt-spamstop_20041217 になります。

mt-spamstop 関連エントリ

mt-spamstop についてのエトセトラ

木曜日, 12月 30th, 2004

mt-spamstop がいつの間にか 100ダウンロードを越えてました。先月は 16ダウンロードしかなかったのに(笑)

mt-spamstop のおかげでうちのサイトにアクセスしてくれる人も増えたみたい。

ま、それを記念してというわけではありませんがモトネタについて少し。

アンカータグでブロックするというアイデアですが実は N@Blog さんのこのエントリを元にしています。N@Blog さん、ほんと感謝です 🙂

MT::App::Comments::post をオーバライドする手法は大御所 MT-Blacklist を参考にしました。参考にしたといってもほんのさわりだけで MT-Blacklist とは違い mt-spamstop はシンプルなものです。シンプルな分 Movable Type のバージョンの違いにも強く MT 2.6系 でも MT 3.1系 でも問題なく動作します。MT-Blacklist は凄いプログラムだとは思うのだけど導入が複雑だったり MT の内部が変更になったらその影響をもろに受けたりと、個人的にはシンプルが一番。

mt-spamstop_20041217

金曜日, 12月 17th, 2004

Movable Type のプラグイン mt-spamstop_20041217 を公開しました。

ベリー・ベリー・シンプルなコメントスパム対策用のプラグインです。mod_perl 環境でも使用可。

今回の修正ではワーニングを抑制するおまじないを追加しました。指定日投稿のために run-periodic-tasks を cron で動かしていて、ワーニングが一定時間毎にメールで送られてくる人に有効です。普通に使えている人は特に入れ替える必要はありません。

概  要: <A>タグを含むコメントスパムをブロック
利用方法: Plugins フォルダに入れるだけ
変  更:
 メソッドオーバライド時にワーニングを抑制するようにおまじないを追加

⇒ mt-spamstop_20041217.tgz (download)

mt-spamstop_20041107

日曜日, 11月 7th, 2004

Movable Type のプラグイン mt-spamstop_20041107 を公開しました。
(さらに…)

MT3.1 のコールバックの使い方がわからない

水曜日, 11月 3rd, 2004

MT3.1 の新機能であるアプリケーション・レベルのコールバックの使い方がよくわからない。

日本語版のヘルプにはコールバックの記述が抜けているし、ogawa::memoranda さんのサンプル spamfilter.pl を plugins に入れてみてもうまく動かない。うーん、何か根本的に勘違いしているんだろうか???

コメントスパム撲滅のためにアプリケーション・レベルのコールバックに期待していただけに何とかしたい。

mt-getimg_20041005

水曜日, 10月 6th, 2004

Movable Type のプラグイン mt-getimg_20041005 を公開しました。

(さらに…)

MT のプラグインと perl の関数定義

金曜日, 10月 1st, 2004

mod_perl を使用しているせいかもしれませんが、Movable Type のプラグインの中で関数定義していると最初はちゃんと動作するのですが何回か再構築を繰返すとうまく動かなくなるようです。昨日 mt-amazon-link を公開してすぐにとりやめたのはこれにひっかかってしまったためです。

mod_perl の場合読込まれた環境が残っているために何度も同じ関数が再定義されておかしくなるのではと推測しています。しょうがないのであまりスマートではありませんが関数をクロージャで置き換えてみました。とりあえずこれでなんとか動いているみたい。

mt-getimg_20041001

金曜日, 10月 1st, 2004

Movable Type のプラグイン mt-getimg_20041001 を公開しました。
(さらに…)

mt-amazon-link_20041001

金曜日, 10月 1st, 2004

Movable Type のプラグイン mt-amazon-link_20041001 を公開しました。

(さらに…)