Monday, November 08, 2010 at 12:01 AM.


local (siteurl, msgnum);
op.attributes.getOne ("siteUrl", @siteurl);
op.attributes.getOne ("msgNum", @msgnum);

local (adrtype);
if ("manilaMessage", @adrtype) {
	<<return (adrtype^.openMessage (siteurl, msgnum)) //this didn't work
	thread.callScript (@adrtype^.openMessage, {siteurl, msgnum}); //this does work
	return (true)}

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.