Monday, November 08, 2010 at 12:04 AM.
system.verbs.builtins.mainResponder.discuss.linkToMessage
on linkToMessage (adrstorage, url=nil, maxsubjectchars=infinity) {
if url == nil {
local (pta = html.getPageTableAddress ());
url = pta^.responderattributes.urls^.discussMsgReader};
local (subject = adrstorage^.subject);
if sizeof (subject) > maxsubjectchars {
subject = string.mid (subject, 1, maxsubjectchars - 3) + mainResponder.getString ("common.elipses")};
return ("<a href=\"" + url + adrstorage^.msgnum + "\">" + subject + "</a>")}
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.