Here is the second preview of RSS news feeds rendered as outlines with Radio Userland and the ever closer to release 1.4 version of activeRenderer.
I think I have achieved all of my rendering goals. Outlining provides a quick, synthetic way of browsing through RSS feeds. If you have any suggestions, do send them my way by clicking the feedback link on this page.
The nodes in the first level of the outline are RSS channel titles (the 'IncludeChannelTitle' option in the rendering code was set to true). Clicking on a first level node opens the HTML version of the weblog or news site in a new window.
The nodes in the second level of the outline are titles. Titles are either provided by the feed authors, or created by activeRenderer out of the first sentence of each post. If titles are longer than a modifiable maximum length (the 'titleWordCnt' parameter defaults to 8 words), they are truncated and an ellipsis symbol (...) is appended. If the post comes with a permalink, the last word in the title opens the original HTML post in a new window.
The nodes in the third level of the outline are headers. They were created automatically by activeRenderer since I requested it by setting the 'flCreateHeader' parameter to true. Each header encapsultates the rest of the post if the entry is longer than one sentence. As opposed to titles, headers may include HTML tags if those were inserted by the post authors. Embedded images are replaced by the [img] marker.
The nodes in the fourth and last level are the remaining of the story (the original post less its header), followed by a node that specifies the publication date, and available links, if provided by the feed.