2005年08月22日
重複トラックバック防止MTプラグイン
最近、自分の打つTBも含めて、重複TBが悩ましい。
実はこれ、簡単に防ぐ事ができるはずなのだ。
TBにはpermalinkが必ずついているのだから、それをkeyにしたhashを用意しておき、すでにkeyが存在すれば「追加」するのではなく「更新」するか「捨て置くか」すればいいだけなのである。
私も、ブログ投稿クライアントを使っているせいか操作ミスでのトラックバック失敗が多く、よく重複させてしまうので悩んでいました。
もちろん来る方も。
で、この程度の事なら絶対誰かもう作ってるはずだ。と思って探してみると、ありました。
本プラグインは下記の機能を有します。
* 同一エントリーに対する、同一URLからのトラックバックを受け付けないようにすることができます。
* チェック方法は、トラックバック受信時、同一エントリー内のトラックバック(の source_url )を新着順に取り出し、受信したトラックバックの source_url と比較、同一URLであればフィルタ対象とします。
同じ方法っすねー。
早速導入してみようと思います。
こっちから打つほうは...相手側にも導入してもらうしか...。
この投稿自体が、重複トラックバックを起こさない事を祈りつつ...。
ついでに言えば、今はどうひっくり返しても一度打てば修正しようがないTBですが、その辺を修正できる(記事を削除したい時とか)新しいプロトコルが欲しいところ。
Excerpt: 重複TBは簡単に防げるはずなのだが-(o)as-isさんのコメント MT用ならこういうの。 http://www.koikikukan.com/archiv...
Weblog: 404 Blog Not Found
Tracked: 2005年08月22日 08:48
私のblogからTBを打って、その打ったエントリーを更新したときに重複してしまったことがあります。どうも、こちらからのリクエストは送られているようなのですが、レスポンスを受信するのに失敗しているようです。(つまり私の方に「既にTBを打って成功している」という記録が残らない)
憶測ですが、文字エンコーディング関連の問題ではないでしょうか。
ああ、そうか、エラーが帰ってるからみんな再TBを打つ、とかで重複している可能性もあるわけですね。
そういう視点でチェックしてみます。
こっちが打ってしまう場合はほぼ間違いなく半分うっかりとかでして、ブログ投稿ソフトで更新した場合TBをもう一度打っちゃうケースがあるのでTB先を消し忘れてたりだとか、そんなアレです。
Posted by: ねね at 2005年08月23日 08:02![[ここギコ!]](http://kokogiko.net/logo.png)



・3Dどきゅめんと…って何?点字文書?(Ufoceleb)
・コロカの詳細が判りました&店舗誘導における来店検知の方法について(kokogiko)
・コロカの詳細が判りました&店舗誘導における来店検知の方法について(通りすがり)
・可視光通信って自位置特定にも使えるんじゃないか(Light Wire)
・新型インフルエンザでマスクとか(和知父くま)
・気持ちのよいサービス2:タクシーに携帯電話忘れたら届けてくれた(あああ)
・「ちっ、早すぎたな」と捨て台詞が言えるだけの何をお前はやったのか(kokogiko)
・国連人権委、アイヌ・琉球文化の保護を日本に勧告(TeraC)
・街頭募金に意味がないとは思えない(mukke)