hiromasa.zone : o)

2006/11/23 Thursday 投稿時の月齢:2.9  月名:三日月  潮汐:中潮 Moon:2.9[三日月]今日の心技体 : 低調期低調期低調前不安定期

Akismet de-spam view Hack このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加

日記 - 曇り ひろまさ @ 18:28

もーどうしようもなく、Akimet くんがスパムじゃないコメントを捕獲してくれます。 どうしようかと思案…。

とりあえず、うちのサイトの場合基本は日本語だったらたいてい大丈夫という条件がつけられます。 というわけで、日本語だったら、Akismet のアクション/フィルター を先に動いてハズしちゃうプラグインというのを考えました。

しかしながら、この方式だと Akismet の spam ham (間違えスパム)の学習に貢献できません。  Akismet はサーバサイドでスパムフィルターが動いているので、どのような方式で判定しているのかは知るよしもありませんが、とりあえず de-spam すると学習はしようとしているので Akismet を使うのならば、本来的にはこれを利用したほうが今後のためになりそうです。

じゃーあとは何が問題かというと、

スパムきすぎ。orz

要は管理画面で de-spam しようにも数が多すぎて正規のコメントを探し出せないのです。 ちょっと眼を離したすきに 6000 くらいになっているし…。 100ページ以上。。

ということで、管理画面の de-spam 選択画面を「日本語(マルチバイト)を含むのコメント/トラックバック」だけ表示するように改造してみました。

  1.  $comments = $wpdb->get_results("SELECT * FROM $wpdb->comments WHERE comment_approved = 'spam' AND LENGTH(comment_content) <> CHAR_LENGTH(comment_content) ORDER BY comment_date DESC LIMIT $start, $end");
  2.  $total = $wpdb->get_var( "SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = 'spam'  AND LENGTH(comment_content) <> CHAR_LENGTH(comment_content) " );

完膚無きまでのハックコードですが、動いている気はします。 🙂

なんか変だったらおしえてください。

追記

ぼのさんが、さらに改造してくださりダッシュボードに件数がだせるようになりました。 もしかすると、フィルターも切るボタンがつくかも…?!

power source* ≫ WP: (続)Akismet de-spam view Hack

先日のダッシュボード修正により、Akismet 累計スパム数ではなく、現在の捕獲数を表示するようにしてあった。
今回は、誤捕獲の可能性がダッシュボードで分かるように、マルチバイトものの捕獲数を併記してみる。

ありがとうございました!。 🙂

12 Comments

Trackback

  1. From: 【WordPress ME】誤ってスパム判定されてしまったコメントやトラック・バックを救済する案 » TSJ付゛録゛II - 2006/11/24 Friday Nighttime (Pingback)

    […]  どうも、ひろまさ氏によると、Akismetのスパム判定はサーヴァ・再度でおこなわれているとのこと。言わば、ブラック・ボックスということですな。 […]

  2. From: MMRT daily life - 2006/11/24 Friday Daytime (Trackback)

    正規TB救護班 設置…

    ■ Akismet de-spam view Hack
    要は管理画面で de-spam しようにも数が多すぎて正規のコメントを探し出せないのです。 ちょっと眼を離した (more…)

  3. From: hiromasa.zone :o) - 2006/11/24 Friday Nighttime (Trackback)

    Re:Akismet de-spam view Hack…

    昨日 Akismet の de-spam 日本語フィルター 改造をしてみました。

    Akismet de-spam view Hack
    ということで、管理画面の de- (more…)

  4. From: power source* - 2006/11/26 Sunday Daytime (Trackback)

    WP: (未)Akismet de-spam view Ha…

    ひろまささんのハックを拝見。これはいい!と喜んだのも束の間、ぼのの前に壁が立ちはだかったため未着手、という、あまり内容のないお話です。… (more…)

  5. From: power source* - 2006/11/27 Monday Nighttime (Trackback)

    WP: (続)Akismet de-spam view Ha…

    ひろまささんより救済の手が…。そしてついに ME2.0.4 ハック。ついでにダッシュボードから誤捕獲(かも)が分かるようにして、ひとまずめでたし、となったお話です。.. (more…)

  6. From: RGBlog v2.0 - 2006/11/29 Wednesday Nighttime (Trackback)

    日記と連絡事項とか色々…

    で、hiromasa.zoneのhiromasaさんも同じような事に悩んでおられ、素晴らしい事に対策ハックを開発したようです。ちょっと私も試してみようかと。

    (more…)

  7. From: Tips Community - 2006/12/11 Monday Nighttime (Trackback)

    スパム対策プラグイン Akismet に日本語フィルタを搭載…

    最近の WordPress には標準装備されているスパム対策プラグインである Akismet 。
    スパムを自動判定するということもあって、スパムではないコメントやトラッ (more…)

  8. From: BirDesign - 2007/1/6 Saturday Nighttime (Trackback)

    日本語のコメントを救うプラグイン…

    Akismetに捕らえられてしまった日本語コメントの数をサイト上に表示するプラグインをつくりました。Akismetに日本語(マルチバイト)フィルタを装備するハック、Ak (more…)

  9. From: 雑念ベース - 2007/1/7 Sunday Nighttime (Trackback)

    Akismet 有名ハックの解説と追加ハック…

    スパムブロックプラグイン Akismet の有名ハックの解説と、思い付きによる追加ハック。
    追加ハックでは、従来の表示にもできるようにしています。

    (more…)

  10. From: BirDesign - 2007/1/8 Monday Nighttime (Trackback)

    切り替え式 Akismet de-spam view Hac…

    Akismetに日本語フィルタを装備するAkismet de-spam view Hackをオンオフ出来るようにするハックを紹介します。
    Akismet de-spam (more…)

  11. From: Taste of Wind - 2007/1/8 Monday Nighttime (Trackback)

    WP ME2.0.6にアップデート…

    WordPress ME 2.0.6が リリースされていたので、久しぶりにアップデート。2.0.3からだったので随分久しぶりです。今の状態をバックアップして、とりあえず (more…)

  12. From: Odysseygate.com - 2007/5/16 Wednesday Nighttime (Trackback)

    [WP] Akismet de-spam View Hack…

    スパムのちスパム、ところによりスパムということで相変わらずスパム多いですね。こんなに多いといちいちAkismetの画面なんて見てられません。
    Akismet de-sp (more…)

Comment


このサイトはコンテンツをフリーズしました。トラックバック・コメントは閉じられています。

新しいサイトは、

hiromasa.another :o)

です。 :-)

このサイトについて

このブログは引っ越しを行いコンテンツはフリーズしています。hiromasa.anotherへどうぞ。

Powerd By WordPress

We (Heart) WordPress

WordPressME Logo
WordPress Plugins

ブログ内検索

Todays Popular

WordPress Ring

はてなリング - WordPress -

情報

31 queries. 0.396 seconds.

このページの先頭へ