2006年9月20日

重複トラックバック防止プラグイン(3.3版)

September 20,2006 1:11 AM
Tag:[, , ]
Permalink

同一エントリーへの重複トラックバックを抑止するプラグインです。

Movable Type は、バージョン 3.2 まで重複トラックバックに対する制御は行われていませんでしたが、3.3 以降、 重複トラックバック(送信元URL・タイトル・概要が同一のトラックバック)を受信した場合、その内容を過去に受信したトラックバックに上書きするよう、処理が変更されました。

追加された処理は、トラックバック送信後に送信元記事のタイトルあるいはトラックバックの概要を変更してトラックバックを再送信するようなケースを考えた場合、非常に有効です。

現在「重複トラックバック防止プラグイン」を公開しておりますが、上記の理由で 3.3 では重複トラックバック防止プラグインが不要となりました。

ただし、全く同一の内容が再送信された場合ー例えば初回のトラックバック送信がタイムアウトになり(送信が完結しないと Movable Type では「トラックバック送信先のURL」にデータが残ります)、エントリーを再保存(つまり再送信)してしまったケース等ーでも上書き処理が行われ、再構築が発生します。

本プラグインは、内容が全く同一のトラックバックのみをフィルタリングし、再構築を発生させないことを目的としたものです。 *1

1.プラグインのダウンロード

下記の duplicateTBPingThrottlefilter.zip または duplicateTBPingThrottlefilter.lzh をダウンロードしてください。

duplicateTBPingThrottlefilter.zip
duplicateTBPingThrottlefilter.lzh

2.プラグインのアップロード

ダウンロードしたアーカイブを解凍してください。解凍すると中に duplicateTBPingThrottlefilter フォルダがありますので、Movable Type の plugins ディレクトリにフォルダごとアップロードしてください。

アップロード後、管理画面の

メイン・メニュー > システム・メニュー > プラグイン

の画面に利用中のプラグイン一覧が表示されますので、その中に「Duplicate Trackback Ping Throttle Filter Plugin ?」が表示されていればOKです。

3.設定

特にありません。2項でプラグインが表示されていれば有効です。

4.ログ

トラックバックがフィルタリングされた場合、ログに

Filter duplicate trackback ping from the following URL:http://?

というメッセージを出力します。


*1:というのは建前で、「過去に作った重複トラック防止バックプラグインを無駄にしたくない」というのが本音。

Comments [2] | Trackbacks [3]
Now loading...
ギターに入った猫
掲載広告募集
Styles
Font Size
Default
For defective color vision
Gray Scale
RGB Color
Search this site

このブログをメールで購読する by:FeedBurner


AMN
Categories
Monthly Archives
2017年
2016年
2015年
2014年
2013年
2012年
2011年
2010年
2009年
2008年
2007年
2006年
2005年
2004年
2003年
BlogPeople
Syndicate this site
FeedBurner(RSS1.0/RSS2.0/Atom)
Counter
これまでのアクセス
Powered by
Movable Type 6.0.3