<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: elliptical in OPML (version 2.0)</title>
	<atom:link href="http://kinrowan.net/blog/wp/archives/2005/10/19/elliptical-in-opml-version-20/feed" rel="self" type="application/rss+xml" />
	<link>http://kinrowan.net/blog/wp/archives/2005/10/19/elliptical-in-opml-version-20</link>
	<description>"a foolish consistency is the hobgoblin of little minds" ~Emerson</description>
	<pubDate>Sun, 23 Nov 2008 18:31:32 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
		<item>
		<title>By: cori</title>
		<link>http://kinrowan.net/blog/wp/archives/2005/10/19/elliptical-in-opml-version-20#comment-2005</link>
		<dc:creator>cori</dc:creator>
		<pubDate>Mon, 09 Jan 2006 19:23:14 +0000</pubDate>
		<guid isPermaLink="false">http://kinrowan.net/blog/wp/archives/2005/10/19/elliptical-in-opml-version-20/#comment-2005</guid>
		<description>Ah!  So what you're thinking is to use &#60;div&#62; elements in the html to parse into container &#60;outline&#62; nodes in the OPML, using the class html attribute to create the text opml attribute on a container node and then placing child &#60;outline&#62; nodes within them for each paragraph (similar to what the OPML Editor does).

I think I have it now.

Maybe this could be done with xslt.  Hmm....</description>
		<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:1654d05d594a7803dc7473e71291de5436d21095'>Ah!  So what you&#8217;re thinking is to use &lt;div&gt; elements in the html to parse into container &lt;outline&gt; nodes in the OPML, using the class html attribute to create the text opml attribute on a container node and then placing child &lt;outline&gt; nodes within them for each paragraph (similar to what the OPML Editor does).</p>
<p>I think I have it now.</p>
<p>Maybe this could be done with xslt.  Hmm&#8230;.</p></div>
]]></content:encoded>
	</item>
	<item>
		<title>By: jtintle</title>
		<link>http://kinrowan.net/blog/wp/archives/2005/10/19/elliptical-in-opml-version-20#comment-1997</link>
		<dc:creator>jtintle</dc:creator>
		<pubDate>Mon, 09 Jan 2006 03:15:00 +0000</pubDate>
		<guid isPermaLink="false">http://kinrowan.net/blog/wp/archives/2005/10/19/elliptical-in-opml-version-20/#comment-1997</guid>
		<description>hi cori, first let me explain the comments in my blogs OPML, actually there are 3 nodes for with isComment=true, I just thought that using isComment=true looks better when parsed with an OPML browser, or like what I did at my test blog at http://jtintle.com/ No other real reason why. 

Now on to the tags I was thinking maybe using &#124;div class="explanation"&#124; any explanation &#124;/div&#124;  would be a good way to be able to create a node from html, especially if you are using php to parse it. I used the actual code earlier and your comments parsed them out is where the / tags came from</description>
		<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:7f17b34861a692aca35c8bdb556085f826648b6c'>hi cori, first let me explain the comments in my blogs OPML, actually there are 3 nodes for with isComment=true, I just thought that using isComment=true looks better when parsed with an OPML browser, or like what I did at my test blog at <a href="http://jtintle.com/" rel="nofollow">http://jtintle.com/</a> No other real reason why. </p>
<p>Now on to the tags I was thinking maybe using |div class=&#8221;explanation&#8221;| any explanation |/div|  would be a good way to be able to create a node from html, especially if you are using php to parse it. I used the actual code earlier and your comments parsed them out is where the / tags came from</p></div>
]]></content:encoded>
	</item>
	<item>
		<title>By: cori</title>
		<link>http://kinrowan.net/blog/wp/archives/2005/10/19/elliptical-in-opml-version-20#comment-1989</link>
		<dc:creator>cori</dc:creator>
		<pubDate>Sun, 08 Jan 2006 20:50:41 +0000</pubDate>
		<guid isPermaLink="false">http://kinrowan.net/blog/wp/archives/2005/10/19/elliptical-in-opml-version-20/#comment-1989</guid>
		<description>Hi John;
Thanks - obviously it's been dormant for a while but I'm thinking of picking up the thread and taking the next step (which I think is to truly plug-in-ify it, instead of this kind of manual architecture).

Your idea of an opml file per post is an interesting one - while potentially increasing storage requirements (uless the blog itself is generated from the opml) it would certainly allow for an interesting remixbility as different people could use inclusion to generate an opml file of posts by many authors (on a side note I'd love to see the ability to include OPML from a sub-node of an OPML document instead of just the entire document).   One thing I though of when looking at your OPML is that you ave 2 nodes marked with isComment=true and was curious why you chose that.

As far as your question goes, I'm not sure what you mean by "the use of / tags to select the nodes".  Do you mean using tags to organize posts in the OPML?  If so, I think of what I'm doing in the template that way, at least insofar as a post can belong to multiple categories and thus appear under multiple nodes within the OPML.  Or am I misinterpreting what you mean?</description>
		<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:1654d05d594a7803dc7473e71291de5436d21095'>Hi John;<br />
Thanks - obviously it&#8217;s been dormant for a while but I&#8217;m thinking of picking up the thread and taking the next step (which I think is to truly plug-in-ify it, instead of this kind of manual architecture).</p>
<p>Your idea of an opml file per post is an interesting one - while potentially increasing storage requirements (uless the blog itself is generated from the opml) it would certainly allow for an interesting remixbility as different people could use inclusion to generate an opml file of posts by many authors (on a side note I&#8217;d love to see the ability to include OPML from a sub-node of an OPML document instead of just the entire document).   One thing I though of when looking at your OPML is that you ave 2 nodes marked with isComment=true and was curious why you chose that.</p>
<p>As far as your question goes, I&#8217;m not sure what you mean by &#8220;the use of / tags to select the nodes&#8221;.  Do you mean using tags to organize posts in the OPML?  If so, I think of what I&#8217;m doing in the template that way, at least insofar as a post can belong to multiple categories and thus appear under multiple nodes within the OPML.  Or am I misinterpreting what you mean?</p></div>
]]></content:encoded>
	</item>
	<item>
		<title>By: jtintle</title>
		<link>http://kinrowan.net/blog/wp/archives/2005/10/19/elliptical-in-opml-version-20#comment-1980</link>
		<dc:creator>jtintle</dc:creator>
		<pubDate>Sat, 07 Jan 2006 12:23:04 +0000</pubDate>
		<guid isPermaLink="false">http://kinrowan.net/blog/wp/archives/2005/10/19/elliptical-in-opml-version-20/#comment-1980</guid>
		<description>Great looking plugin so far. I had an idea close to this when a friend suggested I take a look at this. You see I was looking to create opml files from my actual posts. I was thinking about using  or  tags to designate what node I want the info placed in. You see at my site, I have been manually making OPML files for my posts, with a title, nodes under that are permalink, Image link, image credit, explanation, and tags/categories.  And sorting them by date. I was wondering if you what you thought of the use of / tags to select the nodes?</description>
		<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:7f17b34861a692aca35c8bdb556085f826648b6c'>Great looking plugin so far. I had an idea close to this when a friend suggested I take a look at this. You see I was looking to create opml files from my actual posts. I was thinking about using  or  tags to designate what node I want the info placed in. You see at my site, I have been manually making OPML files for my posts, with a title, nodes under that are permalink, Image link, image credit, explanation, and tags/categories.  And sorting them by date. I was wondering if you what you thought of the use of / tags to select the nodes?</div>
]]></content:encoded>
	</item>
	<item>
		<title>By: Julius</title>
		<link>http://kinrowan.net/blog/wp/archives/2005/10/19/elliptical-in-opml-version-20#comment-1144</link>
		<dc:creator>Julius</dc:creator>
		<pubDate>Thu, 20 Oct 2005 13:37:35 +0000</pubDate>
		<guid isPermaLink="false">http://kinrowan.net/blog/wp/archives/2005/10/19/elliptical-in-opml-version-20/#comment-1144</guid>
		<description>Thanks for the tweaks.

Maybe full blog exports would be overkill after all.

I suppose it depends on what the actual uses people make of OPML formatted feeds. Your solution gives a realy nice structured representation of the posts on the site, by category and title. This is great for spreading links around, like Dave is doing currently, and this may be the right model at the moment. If the need for full content feeds becomes clear, I don't think it would be hard to add it, as you've already done the heavy-lifting.

I have an interest in posts being actively reused in user-driven and collaborative ways, so full OPML interests me, as does the fact that they are less ephemeral than RSS.

Thanks again.</description>
		<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:347b7f54a645f99254b3c99eca6e5447d7696403'>Thanks for the tweaks.</p>
<p>Maybe full blog exports would be overkill after all.</p>
<p>I suppose it depends on what the actual uses people make of OPML formatted feeds. Your solution gives a realy nice structured representation of the posts on the site, by category and title. This is great for spreading links around, like Dave is doing currently, and this may be the right model at the moment. If the need for full content feeds becomes clear, I don&#8217;t think it would be hard to add it, as you&#8217;ve already done the heavy-lifting.</p>
<p>I have an interest in posts being actively reused in user-driven and collaborative ways, so full OPML interests me, as does the fact that they are less ephemeral than RSS.</p>
<p>Thanks again.</p></div>
]]></content:encoded>
	</item>
	<item>
		<title>By: cori</title>
		<link>http://kinrowan.net/blog/wp/archives/2005/10/19/elliptical-in-opml-version-20#comment-1141</link>
		<dc:creator>cori</dc:creator>
		<pubDate>Wed, 19 Oct 2005 18:20:12 +0000</pubDate>
		<guid isPermaLink="false">http://kinrowan.net/blog/wp/archives/2005/10/19/elliptical-in-opml-version-20/#comment-1141</guid>
		<description>Thanks Julius,
With respect to your minor point #1, I thought I was eliminating those records, but after typing a lengthy example I realized I was looking at the wrong query.

I added a function to check for posts and suppress empty categories.  Along the way I discovered a flaw in my handling of suppressing top-level display of child categories and added a function to handle that as well.

While doing both of those, I realized that my flat handling of category nesting means that categories 2+ levels deep will also be suppressed; I need to design some recursion into my nesting functions to work that out.

As far as your other comment goes, I'm still thinking about that.  Currently I display links to &lt;i&gt;every&lt;/i&gt; post, and generating the content for all of that would be a heavy load and a long process (in a template that already takes longer than I'd like).  I'm thinking about adding some config options to the management dashboard for this purpose and am also thinking about making it a template tag instead of a standalone template - essentially wrapping the whole thing in a plug-in to make it a little less hack-y.  Any feelings on that?

The updated files are in the previously noted locations....</description>
		<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:1654d05d594a7803dc7473e71291de5436d21095'>Thanks Julius,<br />
With respect to your minor point #1, I thought I was eliminating those records, but after typing a lengthy example I realized I was looking at the wrong query.</p>
<p>I added a function to check for posts and suppress empty categories.  Along the way I discovered a flaw in my handling of suppressing top-level display of child categories and added a function to handle that as well.</p>
<p>While doing both of those, I realized that my flat handling of category nesting means that categories 2+ levels deep will also be suppressed; I need to design some recursion into my nesting functions to work that out.</p>
<p>As far as your other comment goes, I&#8217;m still thinking about that.  Currently I display links to <i>every</i> post, and generating the content for all of that would be a heavy load and a long process (in a template that already takes longer than I&#8217;d like).  I&#8217;m thinking about adding some config options to the management dashboard for this purpose and am also thinking about making it a template tag instead of a standalone template - essentially wrapping the whole thing in a plug-in to make it a little less hack-y.  Any feelings on that?</p>
<p>The updated files are in the previously noted locations&#8230;.</p></div>
]]></content:encoded>
	</item>
	<item>
		<title>By: Julius</title>
		<link>http://kinrowan.net/blog/wp/archives/2005/10/19/elliptical-in-opml-version-20#comment-1131</link>
		<dc:creator>Julius</dc:creator>
		<pubDate>Wed, 19 Oct 2005 09:53:47 +0000</pubDate>
		<guid isPermaLink="false">http://kinrowan.net/blog/wp/archives/2005/10/19/elliptical-in-opml-version-20/#comment-1131</guid>
		<description>This looks great! A minor point - you might want to only display categories wich have posts assigned to them. Maybe.

I did this by only pulling results back for categories that appear in the post2cat table.

Also, how about having an option to publish post content, too?

Thanks for putting this together. Very cool indeed.</description>
		<content:encoded><![CDATA[<div class='microid-mailto+http:sha1:347b7f54a645f99254b3c99eca6e5447d7696403'>This looks great! A minor point - you might want to only display categories wich have posts assigned to them. Maybe.</p>
<p>I did this by only pulling results back for categories that appear in the post2cat table.</p>
<p>Also, how about having an option to publish post content, too?</p>
<p>Thanks for putting this together. Very cool indeed.</p></div>
]]></content:encoded>
	</item>
</channel>
</rss>
