タグ

movabletypeとperlに関するuemuのブックマーク (3)

  • Kazuho@Cybozu Labs: Movable Type をコマンドラインから操作する (トラックバックスパム一括削除)

    « Re: BF2JS opimizing compiler | メイン | Collatz 予想 » 2006年07月11日 Movable Type をコマンドラインから操作する (トラックバックスパム一括削除) 数万件のトラックバックスパムが蓄積された結果、サイボウズ・ラボの Movable Type (3.2-ja-2) が機能不全を起こしていました注。管理画面から削除しようにも Internal Server Error が発生したりして、遅々として進みません。 そこで、コマンドラインからトラックバックスパムを一括削除するようなコードを書いて実行しました。 せっかく作ったということで、備忘録をかねてコードを公開したいと思います。コマンドラインから Movable Type を制御したいような場合の参考になるかもしれません (って、汎用的なコードになっているかは、かなり不安ですが.

    uemu
    uemu 2006/07/12
    トラックバックに関しては改善かなんか余地があるかも、、、
  • Net::MovableType

    Tools Download (13.74KB) MetaCPAN Explorer Permissions Subscribe to distribution Install Instructions Dependencies SOAP::Lite and possibly others Reverse dependencies CPAN Testers List Dependency graph Permalinks This version Latest version NAME Net::MovableType - light-weight MovableType client SYNOPSIS use Net::MovableType; my $mt = new Net::MovableType('http://your.com/rsd.xml'); $mt->username(

    Net::MovableType
    uemu
    uemu 2005/04/14
    perlからMovableTypeを使う cpanモジュール
  • MTBanASCII: コメントSPAM対策を MT3 に移植: blog.bulknews.net

    MTBanASCII: コメントSPAM対策を MT3 に移植 ASCII のみのコメントを拒否する 方法を以前紹介していて、これを使用している方もいるかと思うのですが、これは MT のソースをいじる必要があるためバージョンアップなどで問題がありました。 ということで MT3.1 の CommentFilter コールバックを利用して、ASCII or Latin-1 のコメントを拒否またはモデレートするプラグイン MTBanASCII を作成しました。 インストールは plugins ディレクトリに mt-ban-ascii.pl を置くだけです。our $Method = "moderate"; でモデレート、"deny" にすると投稿を拒否します。 mt-plugins.org にも submit しました。 UPDATE: バージョン 0.90 では、日語を含むすべてのコメントを

    uemu
    uemu 2005/04/14
    宮川さん作 スパムきたら導入します
  • 1