<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>OPML Editor code updates</title>
		<link>http://editor.opml.org/</link>
		<description>New features and fixes for users of the OPML Editor, in an RSS 2.0 &apos;codecasting&apos; feed.</description>
		<language>en-us</language>
		<copyright>Copyright 2007-2009 Scripting News, Inc.</copyright>
		<pubDate>Thu, 17 May 2012 15:26:49 GMT</pubDate>
		<lastBuildDate>Thu, 17 May 2012 15:26:49 GMT</lastBuildDate>
		<cloud domain="rpc.rsscloud.org" port="5337" path="/rsscloud/pleaseNotify" registerProcedure="" protocol="http-post" />
		<docs>http://rsscloud.org/rssCodeupdates.html</docs>
		<generator>OPML Editor v0.75</generator>
		<item>
			<title>system.verbs.builtins.xml.rss.getFeedItems</title>
			<description>New optional param, adrxstruct. If it&apos;s non-nil, we skip reading the feed, and just parse the struct that&apos;s passed to us.</description>
			<pubDate>Thu, 17 May 2012 15:26:26 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01893.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01893.part" length="30484" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.xml.rss.getFeedCached</title>
			<description>Created.</description>
			<pubDate>Thu, 17 May 2012 15:25:58 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01892.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01892.part" length="1441" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.op.getNetOutline</title>
			<description>New optional param, flAskForOpml. Set it false if you&apos;re getting an XML file that&apos;s not OPML. This allows it to be used to cache feeds.</description>
			<pubDate>Thu, 17 May 2012 15:25:12 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01891.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01891.part" length="9692" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>scripting2Suite.utilities.postToExternalFeed</title>
			<description>Instead of just confirming, put up an &quot;ask&quot; dialog so the user can edit the title. I want a thread to appear with the word &quot;thread&quot; before its name, so readers know its interactive.</description>
			<pubDate>Thu, 17 May 2012 13:50:25 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/scripting2.root/00094.part</guid>
			<enclosure url="http://bits.codecasting.org/scripting2.root/00094.part" length="2662" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>worldOutlineSuite.roots.viewRoots</title>
			<description>We now strip markup from the description before including it as the title attribute of the link from the name of the root.</description>
			<pubDate>Wed, 16 May 2012 02:10:47 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/worldOutline.root/00663.part</guid>
			<enclosure url="http://bits.codecasting.org/worldOutline.root/00663.part" length="15059" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>river2Suite.rpcHandlers.feedUpdated</title>
			<description>Check the database size. If it&apos;s too big, don&apos;t do anything. Report the error every so often on the Log page.</description>
			<pubDate>Tue, 15 May 2012 15:40:27 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/river2.root/00720.part</guid>
			<enclosure url="http://bits.codecasting.org/river2.root/00720.part" length="3961" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>river2Suite.background.everyMinute</title>
			<description>If the database has grown too large, don&apos;t do anything, return immediately.</description>
			<pubDate>Tue, 15 May 2012 15:40:10 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/river2.root/00719.part</guid>
			<enclosure url="http://bits.codecasting.org/river2.root/00719.part" length="13292" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>river2Suite.checkDatabaseSize</title>
			<description>Created.</description>
			<pubDate>Tue, 15 May 2012 15:39:23 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/river2.root/00718.part</guid>
			<enclosure url="http://bits.codecasting.org/river2.root/00718.part" length="2799" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>worldOutlineSuite.data.disqus.storyPageScript</title>
			<description>Put a div around the disqus code.</description>
			<pubDate>Tue, 15 May 2012 13:59:43 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/worldOutline.root/00662.part</guid>
			<enclosure url="http://bits.codecasting.org/worldOutline.root/00662.part" length="767" type="application/x-frontier-optx"/>
			</item>
		<item>
			<title>river2Suite.data.blockedFeeds</title>
			<description>Two more feeds are updating too often.</description>
			<pubDate>Mon, 14 May 2012 22:19:51 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/river2.root/00717.part</guid>
			<enclosure url="http://bits.codecasting.org/river2.root/00717.part" length="531" type="application/x-frontier-tabl"/>
			</item>
		<item>
			<title>river2Suite.rpcHandlers.feedUpdated</title>
			<description>If a feed is in our blockedFeeds table, ignore the message.</description>
			<pubDate>Mon, 14 May 2012 21:46:05 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/river2.root/00716.part</guid>
			<enclosure url="http://bits.codecasting.org/river2.root/00716.part" length="3621" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>river2Suite.data.blockedFeeds</title>
			<description>A table of feeds that ping us too much that they&apos;ve updated.</description>
			<pubDate>Mon, 14 May 2012 21:45:08 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/river2.root/00715.part</guid>
			<enclosure url="http://bits.codecasting.org/river2.root/00715.part" length="407" type="application/x-frontier-tabl"/>
			</item>
		<item>
			<title>system.menus.menubar</title>
			<description>Add Open Glossary command to the World Outline sub-menu of the Outliner menu.</description>
			<pubDate>Mon, 14 May 2012 15:09:00 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01890.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01890.part" length="43974" type="application/x-frontier-mbar"/>
			</item>
		<item>
			<title>system.menus.menubar</title>
			<description></description>
			<pubDate>Mon, 14 May 2012 15:08:11 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01889.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01889.part" length="43974" type="application/x-frontier-mbar"/>
			</item>
		<item>
			<title>system.verbs.builtins.opmlEditor.website.openGlossary</title>
			<description>The core of the routine is factored, so it can be called from a menu command.</description>
			<pubDate>Mon, 14 May 2012 15:07:54 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01888.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01888.part" length="1423" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.opmlEditor.worldOutline.openGlossary</title>
			<description>Created.</description>
			<pubDate>Mon, 14 May 2012 15:07:43 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01887.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01887.part" length="1356" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.xml.opml.getBodyAddress</title>
			<description>Code I got tired of writing over and over.</description>
			<pubDate>Sun, 13 May 2012 18:01:25 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01886.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01886.part" length="723" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>worldOutlineSuite.setDefaultAtts</title>
			<description>Copy pta^.uri into the atts table. Save any lower-level code from having to call html.getpagetableaddress.</description>
			<pubDate>Sat, 12 May 2012 17:00:29 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/worldOutline.root/00661.part</guid>
			<enclosure url="http://bits.codecasting.org/worldOutline.root/00661.part" length="10222" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.opmlEditor.hostNotFoundCallback</title>
			<description>Redirect to opmlServer not opmlEditor -- the new preferred address for the site.</description>
			<pubDate>Sat, 12 May 2012 14:25:19 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01885.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01885.part" length="1143" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.mainResponder.respond</title>
			<description>After calling the hostNotFound callbacks in mainResponder.respond, if the HTTP status code has been set to 301 or 302, return immediately.</description>
			<pubDate>Sat, 12 May 2012 14:25:03 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01884.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01884.part" length="87353" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>radio2Suite.viewDelete</title>
			<description>Compute the URL to redirect to instead of hard-coding it. This method should work whether you have a custom domain or are using the &quot;natural url.&quot;</description>
			<pubDate>Thu, 10 May 2012 18:11:42 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/radio2.root/00604.part</guid>
			<enclosure url="http://bits.codecasting.org/radio2.root/00604.part" length="2536" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.html.directory.buildOpmlReturn</title>
			<description>Return the XML for a photo. It&apos;s not OPML, but it&apos;s better than nothing. :-)</description>
			<pubDate>Thu, 10 May 2012 14:32:00 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01883.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01883.part" length="4006" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>river2Info</title>
			<description>Version 1.06.</description>
			<pubDate>Thu, 10 May 2012 13:38:06 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/river2.root/00714.part</guid>
			<enclosure url="http://bits.codecasting.org/river2.root/00714.part" length="864" type="application/x-frontier-tabl"/>
			</item>
		<item>
			<title>system.verbs.builtins.webApp.viewMenuFromOpml</title>
			<description>New optional param, extraItems.</description>
			<pubDate>Thu, 10 May 2012 13:36:43 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01882.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01882.part" length="3811" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.webApp.viewMenu</title>
			<description>New optional param, extraItems. If non-nil, we add this text after the main (not dropdown) menu items.</description>
			<pubDate>Thu, 10 May 2012 13:36:21 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01881.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01881.part" length="17447" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>river2Suite.viewBeautifulRiver</title>
			<description>Support for user-editable menus.</description>
			<pubDate>Thu, 10 May 2012 13:36:09 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/river2.root/00713.part</guid>
			<enclosure url="http://bits.codecasting.org/river2.root/00713.part" length="7512" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>river2Suite.initUser</title>
			<description>Menu prefs.</description>
			<pubDate>Thu, 10 May 2012 13:35:49 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/river2.root/00712.part</guid>
			<enclosure url="http://bits.codecasting.org/river2.root/00712.part" length="10350" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.webApp.viewMenuFromOpml</title>
			<description>If there already is a pagetable, don&apos;t set one up. This can happen when building the home page of the River2 site.</description>
			<pubDate>Wed, 09 May 2012 13:59:11 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01880.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01880.part" length="3663" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.html.directory.buildOpmlReturn</title>
			<description>Sometimes we get an error when trying to access the opmltext for a thumblist type. So I decided rather than trace down the problem, to just read the URL every time. The error is Can&apos;t evaluate the expression because the name &quot;xmltext&quot; hasn&apos;t been defined.</description>
			<pubDate>Wed, 09 May 2012 13:34:57 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01879.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01879.part" length="3658" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>radio2Suite.data.prefsOutline</title>
			<description>New prefs page for static page menu.</description>
			<pubDate>Tue, 08 May 2012 19:40:21 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/radio2.root/00603.part</guid>
			<enclosure url="http://bits.codecasting.org/radio2.root/00603.part" length="6079" type="application/x-frontier-optx"/>
			</item>
		<item>
			<title>scripting2Suite.server.setupMacrosTable</title>
			<description>Support a menu.</description>
			<pubDate>Tue, 08 May 2012 16:18:03 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/scripting2.root/00093.part</guid>
			<enclosure url="http://bits.codecasting.org/scripting2.root/00093.part" length="20585" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>scripting2Suite.initUser</title>
			<description>Init menu prefs.</description>
			<pubDate>Tue, 08 May 2012 16:17:41 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/scripting2.root/00092.part</guid>
			<enclosure url="http://bits.codecasting.org/scripting2.root/00092.part" length="34790" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>radio2Suite.buildTop40Html</title>
			<description>Support a menu.</description>
			<pubDate>Tue, 08 May 2012 16:17:12 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/radio2.root/00602.part</guid>
			<enclosure url="http://bits.codecasting.org/radio2.root/00602.part" length="2820" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>radio2Suite.buildHtmlArchive</title>
			<description>Support a menu.</description>
			<pubDate>Tue, 08 May 2012 16:16:50 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/radio2.root/00601.part</guid>
			<enclosure url="http://bits.codecasting.org/radio2.root/00601.part" length="12078" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>radio2Suite.data.html.staticCountsPageTemplate</title>
			<description>Add a menu macro.</description>
			<pubDate>Tue, 08 May 2012 16:16:22 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/radio2.root/00600.part</guid>
			<enclosure url="http://bits.codecasting.org/radio2.root/00600.part" length="2976" type="application/x-frontier-optx"/>
			</item>
		<item>
			<title>radio2Suite.data.html.archiveTemplate</title>
			<description>Add a menu macro.</description>
			<pubDate>Tue, 08 May 2012 16:16:08 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/radio2.root/00599.part</guid>
			<enclosure url="http://bits.codecasting.org/radio2.root/00599.part" length="2951" type="application/x-frontier-optx"/>
			</item>
		<item>
			<title>radio2Suite.initUser</title>
			<description>Init menu prefs.</description>
			<pubDate>Tue, 08 May 2012 16:15:51 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/radio2.root/00598.part</guid>
			<enclosure url="http://bits.codecasting.org/radio2.root/00598.part" length="16830" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.webApp.viewMenuFromOpml</title>
			<description>Created.</description>
			<pubDate>Tue, 08 May 2012 16:15:33 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01878.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01878.part" length="3243" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.html.directory.buildOpmlReturn</title>
			<description>Special case for thumblist type.</description>
			<pubDate>Tue, 08 May 2012 13:20:14 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01877.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01877.part" length="3142" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>worldOutlineSuite.roots.saveOutline</title>
			<description>Backup the outline if enabled.</description>
			<pubDate>Mon, 07 May 2012 22:46:56 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/worldOutline.root/00660.part</guid>
			<enclosure url="http://bits.codecasting.org/worldOutline.root/00660.part" length="6713" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>worldOutlineSuite.roots.initRoot</title>
			<description>Init adrroot^.stats.ctBackups.</description>
			<pubDate>Mon, 07 May 2012 22:45:55 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/worldOutline.root/00659.part</guid>
			<enclosure url="http://bits.codecasting.org/worldOutline.root/00659.part" length="8906" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>radio2Suite.data.html.archiveTemplate</title>
			<description>Add padding-top to the XML icon.</description>
			<pubDate>Mon, 07 May 2012 21:31:26 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/radio2.root/00597.part</guid>
			<enclosure url="http://bits.codecasting.org/radio2.root/00597.part" length="2779" type="application/x-frontier-optx"/>
			</item>
		<item>
			<title>radio2Suite.data.html.xmlFull</title>
			<description>No more align=&quot;right&quot; attribute on image.</description>
			<pubDate>Mon, 07 May 2012 21:31:10 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/radio2.root/00596.part</guid>
			<enclosure url="http://bits.codecasting.org/radio2.root/00596.part" length="1947" type="application/x-frontier-wptx"/>
			</item>
		<item>
			<title>radio2Suite.buildTop40Html</title>
			<description>Define t.feedUrl and t.xmlIcon.</description>
			<pubDate>Mon, 07 May 2012 21:30:48 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/radio2.root/00595.part</guid>
			<enclosure url="http://bits.codecasting.org/radio2.root/00595.part" length="2304" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>radio2Suite.data.html.staticCountsPageTemplate</title>
			<description>Link to the user&apos;s first feed from the Counts page template.</description>
			<pubDate>Mon, 07 May 2012 21:30:38 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/radio2.root/00594.part</guid>
			<enclosure url="http://bits.codecasting.org/radio2.root/00594.part" length="2768" type="application/x-frontier-optx"/>
			</item>
		<item>
			<title>radio2Suite.buildHtmlArchive</title>
			<description>Rewrite to use a cache, add classes on objects, use the new stylesheet. If the user&apos;s HTML archive template is empty we use the default.</description>
			<pubDate>Sun, 06 May 2012 22:55:56 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/radio2.root/00593.part</guid>
			<enclosure url="http://bits.codecasting.org/radio2.root/00593.part" length="11594" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>radio2Suite.initFeed</title>
			<description>Init adrfeed^.stats.htmlArchiveCache.</description>
			<pubDate>Sun, 06 May 2012 22:54:21 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/radio2.root/00592.part</guid>
			<enclosure url="http://bits.codecasting.org/radio2.root/00592.part" length="9746" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>radio2Suite.data.html.archiveTemplate</title>
			<description>Modernized to use style sheets, Bootstrap 2.</description>
			<pubDate>Sun, 06 May 2012 22:53:49 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/radio2.root/00591.part</guid>
			<enclosure url="http://bits.codecasting.org/radio2.root/00591.part" length="2743" type="application/x-frontier-optx"/>
			</item>
		<item>
			<title>radio2Suite.data.prefsOutline</title>
			<description>Changed the order of the items on the HTML archive page.</description>
			<pubDate>Sun, 06 May 2012 22:53:23 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/radio2.root/00590.part</guid>
			<enclosure url="http://bits.codecasting.org/radio2.root/00590.part" length="5263" type="application/x-frontier-optx"/>
			</item>
		<item>
			<title>serverMonitorSuite.viewStatusTable</title>
			<description>Moved the status line to the top of the page.</description>
			<pubDate>Sun, 06 May 2012 19:03:18 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/serverMonitor.root/00032.part</guid>
			<enclosure url="http://bits.codecasting.org/serverMonitor.root/00032.part" length="12644" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>serverMonitorWebsite.[&quot;#template&quot;]</title>
			<description>Changed padding on status line so it looks good at the top of the page.</description>
			<pubDate>Sun, 06 May 2012 19:02:43 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/serverMonitor.root/00031.part</guid>
			<enclosure url="http://bits.codecasting.org/serverMonitor.root/00031.part" length="3508" type="application/x-frontier-optx"/>
			</item>
		<item>
			<title>radio2Suite.writeStaticFile</title>
			<description>Support callbacks.</description>
			<pubDate>Sun, 06 May 2012 16:25:57 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/radio2.root/00589.part</guid>
			<enclosure url="http://bits.codecasting.org/radio2.root/00589.part" length="3729" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>radio2Suite.initUser</title>
			<description>Init the writeStaticFile callback table.</description>
			<pubDate>Sun, 06 May 2012 16:25:24 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/radio2.root/00588.part</guid>
			<enclosure url="http://bits.codecasting.org/radio2.root/00588.part" length="16190" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>radio2Suite.data.html.staticCountsPageTemplate</title>
			<description>Added explanatory text before and after the table.</description>
			<pubDate>Sun, 06 May 2012 01:13:05 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/radio2.root/00587.part</guid>
			<enclosure url="http://bits.codecasting.org/radio2.root/00587.part" length="2380" type="application/x-frontier-optx"/>
			</item>
		<item>
			<title>radio2Suite.data.prefsOutline</title>
			<description>Removed the intro off the Prefs page the counts page.</description>
			<pubDate>Sun, 06 May 2012 01:00:46 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/radio2.root/00586.part</guid>
			<enclosure url="http://bits.codecasting.org/radio2.root/00586.part" length="5303" type="application/x-frontier-optx"/>
			</item>
		<item>
			<title>radio2Suite.data.html.staticCountsPageTemplate</title>
			<description>Updated the default static counts page template for Radio2.</description>
			<pubDate>Sun, 06 May 2012 01:00:26 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/radio2.root/00585.part</guid>
			<enclosure url="http://bits.codecasting.org/radio2.root/00585.part" length="1916" type="application/x-frontier-optx"/>
			</item>
		<item>
			<title>urlShortenerRpcHandlers.getCounts</title>
			<description>Rewrite to use the recentShortenedUrls table.</description>
			<pubDate>Sun, 06 May 2012 00:15:18 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/urlShortener.root/00037.part</guid>
			<enclosure url="http://bits.codecasting.org/urlShortener.root/00037.part" length="2875" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>urlShortenerSuite.shorten</title>
			<description>Maintain recentShortenedUrls table.</description>
			<pubDate>Sun, 06 May 2012 00:15:06 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/urlShortener.root/00036.part</guid>
			<enclosure url="http://bits.codecasting.org/urlShortener.root/00036.part" length="4387" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>urlShortenerSuite.init</title>
			<description>Init adrdata^.stats.recentShortenedUrls.</description>
			<pubDate>Sun, 06 May 2012 00:14:54 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/urlShortener.root/00035.part</guid>
			<enclosure url="http://bits.codecasting.org/urlShortener.root/00035.part" length="3908" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>urlShortenerSuite.utilities.setupRecentShortenedUrls</title>
			<description>Created.</description>
			<pubDate>Sun, 06 May 2012 00:14:42 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/urlShortener.root/00034.part</guid>
			<enclosure url="http://bits.codecasting.org/urlShortener.root/00034.part" length="1354" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.mainResponder.respond</title>
			<description>We were too quick to call an error when one of the hostNotFound callbacks told us what to server.</description>
			<pubDate>Sat, 05 May 2012 15:14:56 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01876.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01876.part" length="86801" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.opmlEditor.viewDomains</title>
			<description>Lowercase the domain names.</description>
			<pubDate>Sat, 05 May 2012 14:27:01 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01875.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01875.part" length="4114" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.opmlEditor.website.[&quot;#template&quot;]</title>
			<description>Change the title on pages to &quot;OPML Server&quot; -- it used to be OPML Editor.</description>
			<pubDate>Fri, 04 May 2012 23:03:30 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01874.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01874.part" length="7732" type="application/x-frontier-optx"/>
			</item>
		<item>
			<title>system.verbs.builtins.webApp.viewMenu</title>
			<description>In the default statusmsg (new feature earlier today) instead of using a slash to separate the version number and the username, use a semicolon. This is consistent with how we do it elsewhere, and it looks better. :-)</description>
			<pubDate>Fri, 04 May 2012 22:13:06 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01873.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01873.part" length="17143" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.webApp.viewMenu</title>
			<description>If statusmsg is nil, and the dropdown is enabled, use the username in place of the statusmsg as the label on the dropdown menu.</description>
			<pubDate>Fri, 04 May 2012 13:07:03 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01872.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01872.part" length="16795" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>worldOutlineSuite.roots.viewMenu</title>
			<description>Enable dropdown menu in root-based menus. I need to be able to navigate between the software components on the server. Only logged-on users will see the menu.</description>
			<pubDate>Fri, 04 May 2012 13:06:52 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/worldOutline.root/00658.part</guid>
			<enclosure url="http://bits.codecasting.org/worldOutline.root/00658.part" length="3718" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>worldOutlineSuite.responder.condition</title>
			<description>Help maintain one of mainresponder.respond&apos;s tables.</description>
			<pubDate>Fri, 04 May 2012 12:46:39 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/worldOutline.root/00657.part</guid>
			<enclosure url="http://bits.codecasting.org/worldOutline.root/00657.part" length="2507" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.opmlEditor.viewDomains</title>
			<description>Show domains with errors in red.</description>
			<pubDate>Fri, 04 May 2012 12:46:18 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01871.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01871.part" length="3978" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.mainResponder.respond</title>
			<description>Improved the message that we produce when there&apos;s an error. Track domain errors in system.temp table.</description>
			<pubDate>Fri, 04 May 2012 12:45:48 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01870.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01870.part" length="86425" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.mainResponder.data.errorTemplate</title>
			<description>Template for error page in mainResponder.respond (not used, but included for backup).</description>
			<pubDate>Fri, 04 May 2012 12:45:12 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01869.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01869.part" length="1204" type="application/x-frontier-optx"/>
			</item>
		<item>
			<title>system.verbs.builtins.opmlEditor.website.[&quot;#template&quot;]</title>
			<description>Style for error links on the domainStats page.</description>
			<pubDate>Fri, 04 May 2012 12:44:31 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01868.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01868.part" length="7732" type="application/x-frontier-optx"/>
			</item>
		<item>
			<title>worldOutlineSuite.roots.viewMenu</title>
			<description>Look for menus in a root named &quot;menus&quot;.</description>
			<pubDate>Wed, 02 May 2012 12:43:30 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/worldOutline.root/00656.part</guid>
			<enclosure url="http://bits.codecasting.org/worldOutline.root/00656.part" length="3482" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>worldOutlineSuite.roots.findInRoot</title>
			<description>View a root as a library, for nodetypes or menus, or whatever. Tell us which library you want to look and what you&apos;re looking for and if we find it we&apos;ll return a pointer to the xstruct.</description>
			<pubDate>Wed, 02 May 2012 12:41:44 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/worldOutline.root/00655.part</guid>
			<enclosure url="http://bits.codecasting.org/worldOutline.root/00655.part" length="1816" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.op.render.viewOutline</title>
			<description>If a node has a type attribute link to it instead of including it inline. We would previously only link to a set of pre-defined types. But we&apos;re going to allow user-defined types, and this should work equally well for them.</description>
			<pubDate>Wed, 02 May 2012 12:38:01 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01867.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01867.part" length="44701" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.globals.runSelection</title>
			<description>The script runs against the window behind the front window, like scripts do and the Quick Script window. This allows you to create an outline with one-line scripts in it that you run a lot.</description>
			<pubDate>Tue, 01 May 2012 19:22:02 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01866.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01866.part" length="6551" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>worldOutlineSuite.macros.bootstrap.heroUnit</title>
			<description>Created.</description>
			<pubDate>Sun, 29 Apr 2012 14:01:08 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/worldOutline.root/00654.part</guid>
			<enclosure url="http://bits.codecasting.org/worldOutline.root/00654.part" length="825" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.webApp.viewHeroUnit</title>
			<description>Created.</description>
			<pubDate>Sun, 29 Apr 2012 14:00:49 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01865.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01865.part" length="1107" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.webApp.data.heroUnitTemplate</title>
			<description>Template for the bootstrap.heroUnit macro.</description>
			<pubDate>Sun, 29 Apr 2012 14:00:08 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01864.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01864.part" length="1272" type="application/x-frontier-optx"/>
			</item>
		<item>
			<title>worldOutlineSuite.main</title>
			<description>Support for menus-from-roots.</description>
			<pubDate>Fri, 27 Apr 2012 16:47:14 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/worldOutline.root/00653.part</guid>
			<enclosure url="http://bits.codecasting.org/worldOutline.root/00653.part" length="33480" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>worldOutlineSuite.data.prefsForRoot2</title>
			<description>New pref for menuName on the Appearance panel of Root prefs.</description>
			<pubDate>Fri, 27 Apr 2012 16:47:00 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/worldOutline.root/00652.part</guid>
			<enclosure url="http://bits.codecasting.org/worldOutline.root/00652.part" length="4894" type="application/x-frontier-optx"/>
			</item>
		<item>
			<title>worldOutlineSuite.roots.viewMenu</title>
			<description>Created.</description>
			<pubDate>Fri, 27 Apr 2012 16:46:36 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/worldOutline.root/00651.part</guid>
			<enclosure url="http://bits.codecasting.org/worldOutline.root/00651.part" length="3094" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>worldOutlineSuite.roots.initRoot</title>
			<description>Init menuname defaultAtt.</description>
			<pubDate>Fri, 27 Apr 2012 16:46:22 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/worldOutline.root/00650.part</guid>
			<enclosure url="http://bits.codecasting.org/worldOutline.root/00650.part" length="8670" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>scripting2Suite.utilities.postToExternalFeed</title>
			<description>This is the script I run when I want to post an item from my world outline to my Scripting2 feed.</description>
			<pubDate>Fri, 27 Apr 2012 14:20:27 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/scripting2.root/00091.part</guid>
			<enclosure url="http://bits.codecasting.org/scripting2.root/00091.part" length="2386" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>scripting2Suite.server.buildRss</title>
			<description>Support for externalItems.</description>
			<pubDate>Fri, 27 Apr 2012 14:20:16 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/scripting2.root/00090.part</guid>
			<enclosure url="http://bits.codecasting.org/scripting2.root/00090.part" length="20245" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>scripting2Suite.server.addExternalFeedItem</title>
			<description>Created.</description>
			<pubDate>Fri, 27 Apr 2012 14:19:46 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/scripting2.root/00089.part</guid>
			<enclosure url="http://bits.codecasting.org/scripting2.root/00089.part" length="1740" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>scripting2RpcHandlers.addExternalFeedItem</title>
			<description>Created.</description>
			<pubDate>Fri, 27 Apr 2012 14:19:15 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/scripting2.root/00088.part</guid>
			<enclosure url="http://bits.codecasting.org/scripting2.root/00088.part" length="879" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>scripting2Suite.initUser</title>
			<description>Init externalItems table.</description>
			<pubDate>Fri, 27 Apr 2012 14:19:01 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/scripting2.root/00087.part</guid>
			<enclosure url="http://bits.codecasting.org/scripting2.root/00087.part" length="34150" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>river2Info</title>
			<description>Version 1.05.</description>
			<pubDate>Thu, 26 Apr 2012 19:19:18 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/river2.root/00711.part</guid>
			<enclosure url="http://bits.codecasting.org/river2.root/00711.part" length="864" type="application/x-frontier-tabl"/>
			</item>
		<item>
			<title>workspace.userlandSamples.pullMacrosFromOutline</title>
			<description>Use this script to get a list of macros that appear in an outline. To use, open the outline containing the macros, then open this script and click the Run button. A list of macros will open.</description>
			<pubDate>Thu, 26 Apr 2012 16:33:07 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01863.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01863.part" length="1841" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>worldOutlineSuite.data.templates.main</title>
			<description>Use the simpler form of xmlIcon macro in the default main template.</description>
			<pubDate>Thu, 26 Apr 2012 16:30:51 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/worldOutline.root/00649.part</guid>
			<enclosure url="http://bits.codecasting.org/worldOutline.root/00649.part" length="4275" type="application/x-frontier-optx"/>
			</item>
		<item>
			<title>river2Suite.viewUsers</title>
			<description>Show enabled users first.</description>
			<pubDate>Thu, 26 Apr 2012 14:57:01 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/river2.root/00710.part</guid>
			<enclosure url="http://bits.codecasting.org/river2.root/00710.part" length="6675" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>worldOutlineSuite.macros.readHtml</title>
			<description>Created.</description>
			<pubDate>Thu, 26 Apr 2012 14:32:23 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/worldOutline.root/00648.part</guid>
			<enclosure url="http://bits.codecasting.org/worldOutline.root/00648.part" length="803" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>worldOutlineSuite.setDefaultAtts</title>
			<description>Define the &lt;%xmlIcon%&gt; macro, without parens.</description>
			<pubDate>Thu, 26 Apr 2012 14:28:34 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/worldOutline.root/00647.part</guid>
			<enclosure url="http://bits.codecasting.org/worldOutline.root/00647.part" length="9958" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>worldOutlineSuite.macros.xmlIcon</title>
			<description>Just return the text from the data table.</description>
			<pubDate>Thu, 26 Apr 2012 14:28:22 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/worldOutline.root/00646.part</guid>
			<enclosure url="http://bits.codecasting.org/worldOutline.root/00646.part" length="986" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>worldOutlineSuite.data.html.xmlIcon</title>
			<description>HTML source for xmlIcon.</description>
			<pubDate>Thu, 26 Apr 2012 14:28:09 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/worldOutline.root/00645.part</guid>
			<enclosure url="http://bits.codecasting.org/worldOutline.root/00645.part" length="657" type="application/x-frontier-optx"/>
			</item>
		<item>
			<title>worldOutlineSuite.main</title>
			<description>Don&apos;t process pta^.directoryAtts.breadcrumbs, it&apos;s now all done in html.directory.viewDirectory.</description>
			<pubDate>Thu, 26 Apr 2012 13:32:11 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/worldOutline.root/00644.part</guid>
			<enclosure url="http://bits.codecasting.org/worldOutline.root/00644.part" length="33172" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.html.directory.viewDirectory</title>
			<description>Simplify crumbstring creation, include pta^.directoryAtts.breadcrumbs in a div, don&apos;t include last element.</description>
			<pubDate>Thu, 26 Apr 2012 13:31:09 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01862.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01862.part" length="26164" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.html.directory.getBreadcrumbString</title>
			<description>New optional param, flIncludeLastElement, if false, we omit the last element in the list.</description>
			<pubDate>Thu, 26 Apr 2012 13:30:46 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01861.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01861.part" length="5182" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.opmlEditor.worldOutline.openArchivedOutline</title>
			<description>New optional parameter, adrbuttons. Lets the caller provide the buttons for the window.</description>
			<pubDate>Thu, 26 Apr 2012 12:40:47 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01860.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01860.part" length="2455" type="application/x-frontier-scpt"/>
			</item>
		<item>
			<title>system.verbs.builtins.Frontier.tools.windowTypes.commands.openUrl</title>
			<description>Respect the flOpenInPlace parameter.</description>
			<pubDate>Wed, 25 Apr 2012 23:14:45 GMT</pubDate>
			<guid isPermaLink="false">http://bits.codecasting.org/opml.root/01859.part</guid>
			<enclosure url="http://bits.codecasting.org/opml.root/01859.part" length="24931" type="application/x-frontier-scpt"/>
			</item>
		</channel>
	</rss>

