Another day, another Movable Type plugin. This one is kind of complex, so let’s start with the problem as outlined by Matt Haughey:
He later suggests that RSD be used to collect these TrackBacks.
PostedElsewhere sends those TrackBacks automagically. It uses RSD to identify where to send a TrackBack when someone comments on your site. It’s up to you to set yourself up to receive the comment TrackBacks.
Because it uses Movable Type 3’s callbacks, and because I haven’t upgraded yet, you can’t test it out here. However, I set up a blog with it installed at http://george.hotelling.net/postedelsewhere/. Leave a comment there if you want to test out your RSD file and TrackBack handler.
PostedElsewhere – Plugin for Moveable Type
A callback plugin that sends a TrackBack ping when a comment is posted to a URL specified by the comment author.
Moveable Type 3.1 or higher
Tested on Movable Type 3.14
Put PostedElsewhere.pl in the plugins directory for your Moveable Type installation and make sure that the permissions make it readable by the web server. See http://mt-plugins.org/install.php for more information.
When someone posts a comment PostedElsewhere will check for an RSD file linked from the comment author’s URL. If it finds one, it will look for an API with the name
PostedElsewhere. If it finds that, it will submit aTrackBack to the link for the entry.
To receive TrackBack pings when you post a comment, the blog you post on must support the PostedElsewhere RSD API name. Also, you must add a line like this to the RSD file linked from the URL you left in the comment:
<api name="PostedElsewhere" apiLink="http://www.example.com/cgi-bin/your_trackback_handler.cgi" />
To have these pings posted to a blog use a program like Ben Hammersley’s LazyWeb at http://www.benhammersley.com/code/building_your_own_lazyweb.html
The problem this is attempting to solve is described at http://a.wholelottanothing.org/2005/01/posted_elsewher.html
More about RSD is at http://archipelago.phrasewise.com/rsd
Needs lots of testing, this should not be considered stable yet. Please send corrections, suggestions and feedback to george at hotelling dot net.
This program is copyright 2005 George Hotelling http://george.hotelling.net/ and licensed under the GPL General Public License.