Monday, November 08, 2010 at 12:05 AM.
system.verbs.builtins.radio.weblog.getTrackbackPingUrl
on getTrackbackPingUrl (adrpost, adrblog=radio.weblog.init ()) {
<<Changes
<<7/21/03; 1:10:15 AM by JES
<<Created. Get the URL to ping when tracking-back to a post in this weblog.
if defined (adrblog^.prefs.trackback.trackbackPageUrl) {
local (linkurl, linktext="");
if radio.weblog.getUrlForPost (adrpost, @linkurl) {
linktext = "&link=" + string.urlEncode (linkurl)};
return (adrblog^.prefs.trackback.trackbackPageUrl + "?u=" + user.radio.prefs.usernum + "&p=" + number (nameOf (adrpost^)))}; // + linktext)
return ("")}
<<bundle //test code
<<radio.weblog.getTrackbackPingUrl (@weblogData.posts[1])
<<"http://radiocomments.userland.com/comments$trackback?u=1000&p=42&link=http%3A%2F%2Fjake.userland.com%2F2001%2F10%2F06.html%23a42"
This listing is for code that runs in the OPML Editor environment. I created these listings because I wanted the search engines to index it, so that when I want to look up something in my codebase I don't have to use the much slower search functionality in my object database. Dave Winer.