mt-spamstop-tb_20050213
日曜日, 2 月 13th, 2005Movable Type のプラグイン mt-spamstop-tb_20050213 を公開しました。
ベリー・ベリー・シンプルなトラックバックスパム対策用のプラグインです。mod_perl 環境でも使用可。
新手のトラックバックスパムが増えているようなのでルールを少し追加しました。
(more…)
Movable Type のプラグイン mt-spamstop-tb_20050213 を公開しました。
ベリー・ベリー・シンプルなトラックバックスパム対策用のプラグインです。mod_perl 環境でも使用可。
新手のトラックバックスパムが増えているようなのでルールを少し追加しました。
(more…)
Movable Type 3.15-ja にアップデートしました。
Movable Type のプラグイン mt-spamstop-tb_20050202 を公開しました。
ベリー・ベリー・シンプルなトラックバックスパム対策用のプラグインです。mod_perl 環境でも使用可。
トラックバックスパムの嵐が吹き荒れているようなのでとりあえず緊急公開。動いている mt-spamstop にあやしい新規コードを含めるのは危険なので別プラグインにしました。あまりテストしてないので不具合があるかもしれません。Your own risk で使用して下さい。
(more…)
mt-spamstop へのリンクが古いバージョンに集中しているようなので、最新版に誘導するために mt-spamstop_20041107 のダウンロードリンクを外しました。
古いバージョンでは一部のプロバイダにおいて mt.cgi でエラーが発生します。最新版ではこの問題は発生しません。
無用な混乱を避けるためにこれからダウンロードする人は最新版を使用して下さい。2005-01-08 現在の最新版は mt-spamstop_20041217 になります。
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 の内部が変更になったらその影響をもろに受けたりと、個人的にはシンプルが一番。
Movable Type のプラグイン mt-spamstop_20041217 を公開しました。
ベリー・ベリー・シンプルなコメントスパム対策用のプラグインです。mod_perl 環境でも使用可。
今回の修正ではワーニングを抑制するおまじないを追加しました。指定日投稿のために run-periodic-tasks を cron で動かしていて、ワーニングが一定時間毎にメールで送られてくる人に有効です。普通に使えている人は特に入れ替える必要はありません。
概 要: <A>タグを含むコメントスパムをブロック
利用方法: Plugins フォルダに入れるだけ
変 更:
メソッドオーバライド時にワーニングを抑制するようにおまじないを追加
⇒ mt-spamstop_20041217.tgz (download)
Movable Type のプラグイン mt-spamstop_20041107 を公開しました。
(more…)
MT 3.11-ja の新機能テスト用に新規ブログをつくってみたのだけど、どういうわけかエントリを登録すると DateTime.pm でエラーになってしまいビルドできません。ただ既存のブログとかはちゃんとビルドできてるんですよね。フ・シ・ギ!
うちの場合は mod_perl、MySQL、それから 2.66 -> 3.01D-ja -> 3.11-ja なのでそれが関係しているのかもしれません。
既存ブログはちゃんと動いているのでとりあえず実質的な影響はないのだけど何か気持ちが悪いです。
追記:原因判明。「Atomフィード」で utc=”1″ を指定した日付があるとエラーになるようです。 うちの既存ブログは「Atomフィード」対応前からのものなのでエラーにならなかったわけです。
コメント付 RSS のテンプレート(for Movable Type)を掲載します。このテンプレートでは本文も RSS に含めています。
少しでも全文掲載&コメント付の RSS が増えてくれると私が RSSリーダーで閲覧するのが楽になります ![]()
(more…)
Movable Type のグローバルフィルターを複数指定した場合の適用順序はどうも不定らしい(ハッシュだから?)
順序関係があるグローバルフィルターは書くべきでないのかもしれないけど、実用上は順序関係があると UNIX のパイプのように使えるので便利だと思うのだけどどうなんだろう。
まぁ、自分がそういう使い方をしたいというだけなんだけど何かスマートな解決方法はないものか。
追記:条件タグ・プラグインのサンプル <MTIfYes> を使って多段グローバルフィルターが思うように構築できました