Monday, November 08, 2010 at 12:05 AM.
system.verbs.builtins.radio.macros.googleIt
on googleIt (postnum, linetext="Google It!") { <<Changes <<3/12/02; 11:44:50 AM by DW <<http://radio.userland.com/googleItMacro local (adrblog = radio.weblog.init ()); local (adrpost = @adrblog^.posts.[string.padwithzeros (postnum, 8)]); if defined (adrpost^) { if defined (adrpost^.title) { if adrpost^.title != "" { local (url = "http://www.google.com/search?q=" + string.urlencode (searchEngine.stripMarkup (adrpost^.title))); return ("<a href=\"" + url + "\">" + linetext + "</a>")}}}; return ("")} <<bundle //test code <<webbrowser.displaytext (googleIt (1046))
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.