Wednesday June, 01 2005

Adding support for trackback auto-discovery    \\ roller

This is a nice simple feature that anyone can add into their blog pretty easily.

Start by logging in and navigating to Website > Page Templates. You want to edit your _day template and insert this code just below the line #foreach( $entry in $entries ). That's it.

<!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
         xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
         xmlns:dc="http://purl.org/dc/elements/1.1/">
<rdf:Description
    rdf:about="$absBaseURL/page/$userName?anchor=$entry.anchor"
    trackback:ping="$absBaseURL/trackback/$userName/$page.link/$entry.anchor"
    dc:title="$entry.title"
    dc:identifier="$absBaseURL/page/$userName?anchor=$entry.anchor"
    dc:subject="$entry.category.name"
    dc:description="$entry.title"
    dc:creator="$userName"
    dc:date="$entry.pubTime" />
</rdf:RDF>
-->

If you don't really know what trackback is then you can read up here. Basically this will allow other bloggers to come to your blog and be able to automatically grab the right information for them to use for leaving trackback entries on your blog. It's pretty cool stuff.

Right now Roller allows external bloggers to send trackbacks to Roller, but it doesn't allow Roller bloggers to send trackbacks themselves. The biggest item holding up Roller users from sending their own trackbacks is that we can't currently send pings, but that is coming soon.

Posted by gconf at Jun 01 2005, 02:15:55 PM PDT | Permalink | Comments (8)
Comments:

You can so send Trackbacks, it's at the bottom of each Entry (an entry 'tracks back' to another entry). Pings are something else entirely.

Posted by Lance Lavandowska on June 02, 2005 at 06:27 AM PDT #

Hmm ... I disagree. I think pings are a key part of trackbacks.

I agree that Roller can accept trackbacks from other blogs just fine. In fact I tested it a couple times on the first entry for this blog when I was playing with the trackback auto-discovery.

However, I haven't seen any way for me to post an entry on my Roller blog which leaves a trackback on a referencing blog. This is the part that I'm saying isn't possible yet because we don't have the ability to send pings.

Posted by gconf on June 02, 2005 at 09:47 AM PDT #

I think you and I have different opinions of what Ping and Trackback mean.

Ping: informing another site that my page has changed (notifying Weblogs.com, for example). Trackback: informing another site that I have blogged about a specific entry of theirs. Roller supports this at the bottom of the Weblog:Entry page IF you are editing a published entry. If the entry is Draft or not yet saved the Trackback textbox and button will not appear. <img src="http://www.brainopolis.com/roller/resources/lance/trackback.jpg">

"leaves a trackback on a referencing blog"? I've never heard of such a thing. Roller has "pingback", which will create a special sort of Comment by backtracking referrers to look for an actual link.

Posted by Lance Lavandowska on June 02, 2005 at 12:08 PM PDT #

Well, I admit that I am kind of grouping the two concepts together since that is how I have always used them and I belive they go hand in hand.

I didn't even know about the send trackback field! Why isn't it on the *new* entry page where it would be even more useful?

What I meant by "leave a trackback on a referencing blog" is basically "sends a trackback ping to a referencing blog". Again, I was just combining concepts so that we could get all confused ;)

What can I say ... I am still learning the intricacies of Roller. I'm sure glad you corrected me though.

Posted by gconf on June 02, 2005 at 12:31 PM PDT #

Sorry if I was "rough". I reread the MT link you provided and I see they call it a "Trackback Ping"; I've never heard anyone use that terminology before. Ping, Trackback, Pingback, all are different things.

Part of what was confusing me about your statements is you keep saying "ping to a referencing blog" - when a trackback is YOUR blog referencing theirs.

I too have wondered why you cannot Trackback while creating the Entry, but I think the anwer is this: you have to send the URL of the referring entry to the target blog and if the Entry is not yet published it does not have a URL. Thus you can only send a trackback from a saved and published entry.

Posted by Lance Lavandowska on June 02, 2005 at 12:37 PM PDT #

naw, not rough, just direct and to the point, which is a good thing. i am often the same way.

i can see that if the entry isn't published yet then it definitely wouldn't have a trackback url yet, but we should be able to string those 2 tasks together so that right after the entry is saved we can determine the trackback url and use it to sent the ping.

Posted by gconf on June 02, 2005 at 01:08 PM PDT #

I really liked your website. Thank you very much! Its a great website! very interesting and informative. chinese goods chinese auction ebay china nike shox tiffany jewelry Malaysia Real Estate http://www.town.org.cn

Posted by ad on March 08, 2006 at 08:46 PM PST #

I really liked your website. Thank you very much! Its a great website! very interesting and informative. nike shox.

Posted by ada on March 20, 2006 at 11:13 PM PST #

Post a Comment:
  • HTML Syntax: NOT allowed

Search

The Grabbag

Powered by
Roller Version 4.0.1.1 (BSC)
© copyright gconf ... don't copy me!