MT-Blacklistが動き始めた(みたいです)

MTを3.11jaにしたところMT-blacklistが動かないと前のエントリで書きましたが,解決策が解りました。

なんだよ。おかしいと思ってエントリした翌日にフォーラムにあがってるんだもんなぁ。
pluginディレクトリにある,/Blacklist/lib/Blacklist/App.pmのファイルの44行目をコメントアウトすれば良いらしい。
早速,やってみたら,フォーラムのエントリにもあるように嘘のように(as if magic)動き始めました。
breadcrumbsが何のことやら解りませんが,まぁ,動けばいいか。

quick fix for people using MT3.12″ href=”http://www.jayallen.org/comment_spam/forums/index.php?showtopic=173″>MT-Blacklist -> quick fix for people using MT3.12

I use MT 3.12 with the latest MT-Blacklist that comes with the plug-in and I get the following error:

Use of uninitialized value in substitution (s///) at lib/Blacklist/App.pm line 44

So, I simply comment out line 44 in /mt/plugins/Blacklist/lib/Blacklist/App.pm which reads:
$app->{breadcrumbs}[0]->{bc_uri} =~ s#mt-blacklist.cgi$#$adm#;

by adding a # in front so that it reads
# $app->{breadcrumbs}[0]->{bc_uri} =~ s#mt-blacklist.cgi$#$adm#;

Then, as if by magic, everything works just fine–I can configure Blacklist and it seems to work just fine. If you’re like me and you loaded the Blacklist plug-in just fine, hopefully it will work for you. I don’t think the breadcrumb feature will cause any serious trouble to Blacklist functioning for MT 3.12 users and it’s better than staring at a 500 error.

追記:アップしたあとで,検索して気がつきました。他にも同じところで悩んでた方がいらっしゃったようでした。

「MT-Blacklistが動き始めた(みたいです)」への3件のフィードバック

  1. スパムコメント対策。

    ブログを独自に動かそうと思ったら、スパムコメントとスパムトラックバックの対策は不…

  2. スパムの対策 リターンズ

    この記事を書いた時に、ほぼ完璧じゃない?って思われるくらいスパム対策をてんこ盛りに入れておいたのですが、昨日新たな対策プ…

今日の覚え書き へ返信する コメントをキャンセル

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

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください