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.