MovableTypeのspam対策

コメントのspamが最近ひどいので対策をしてみた。

MovableTypeのspam対策 その2

こちらを参考に。
パスと行数は若干異なってましたがおおむねOK。様子を見てみます。

lib/MT/App/Comments.pm の中で「sub post{」を探す。
その下あたりに次の行を追加。

my $txt = $q->param('text');
if(($txt ne "") && ($txt !~ m/[\x80-\xff]/)){
return $app->handle_error($app->translate("Comment text should be written in Japanese."));
};

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)