<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Rad Geek's Projects &#187; Fixes</title>
	<atom:link href="http://projects.radgeek.com/tag/fixes/feed/" rel="self" type="application/rss+xml" />
	<link>http://projects.radgeek.com</link>
	<description>the software industry of a secessionist republic of one</description>
	<lastBuildDate>Sat, 04 May 2013 20:28:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Footnotes for WordPress 2010.0822 is now available</title>
		<link>http://projects.radgeek.com/2010/08/22/footnotes-for-wordpress-2010-0822-is-now-available/</link>
		<comments>http://projects.radgeek.com/2010/08/22/footnotes-for-wordpress-2010-0822-is-now-available/#comments</comments>
		<pubDate>Mon, 23 Aug 2010 01:46:37 +0000</pubDate>
		<dc:creator>Rad Geek</dc:creator>
				<category><![CDATA[Footnotes for WordPress]]></category>
		<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Compatibility]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Fixes]]></category>
		<category><![CDATA[Footnotes for WordPress 2010.0822]]></category>
		<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://projects.radgeek.com/?p=220</guid>
		<description><![CDATA[I&#8217;m happy to announce that a new and improved release of Footnotes for WordPress (2010.0822) is now available. This release ensures compatibility with WordPress 3.0, includes a minor bug fix that may be significant, and a couple new features that you may find of use. Briefly, here&#8217;s what&#8217;s changed: Feature: I have added a new [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m happy to announce that a new and improved release of <a href="http://downloads.wordpress.org/plugin/footnotes-for-wordpress.2010.0822.zip">Footnotes for WordPress (2010.0822)</a> is now available. This release ensures compatibility with WordPress 3.0, includes a minor bug fix that may be significant<sup>[<a href="#footnotes-for-wordpress-2010-0822-is-now-available-n-1" class="footnoted" id="to-footnotes-for-wordpress-2010-0822-is-now-available-n-1">1</a>]</sup>, and a couple new features that you may find of use. Briefly, here&#8217;s what&#8217;s changed:</p>

<ul>
<li><p><strong>Feature:</strong> I have added a new shortcode, <code>&#091;backref name="..." /]</code>, which allows you to refer back to an established footnote if you gave it a unique name. So, for example:</p>

<div>
<code><pre>
This is footnoted.&#091;ref name="source1"]Source 1&#091;/ref]

So is this.&#091;ref name="source2"]Source&#091;/ref]

And this one comes from the same source as the first.&#091;backref name="source1"]
</pre></code>
</div>

<p>The third paragraph will include a footnote that points back to the first source.</p>

<p>Props for suggesting this feature go to Jesse Taylor.</p></li>
<li><p><strong>Feature:</strong> If you don&#8217;t like my default styling for the footnote list (each footnote in an individual box with a little header marking it as a note), you can now easily override it by supplying your own class for the list of footnotes. Here&#8217;s how:</p>

<div>
<code><pre>
This is a test.&#091;ref]Lewis (2000).&#091;/ref]

&lt;h3&gt;Notes&lt;/h3&gt;

&#091;references class="compact" /]
</pre></code>
</div>

<p>&#8230; which will produce the following HTML:</p>

<pre><code>&lt;p&gt;This is a test.&lt;sup&gt;[&lt;a href="#test-n-1" class="footnoted"
id="to-test-n-1"&gt;1&lt;/a&gt;]&lt;/sup&gt;&lt;/p&gt;

&lt;h3&gt;Notes&lt;/h3&gt;
&lt;ol class="compact"&gt;
&lt;li class="footnote" id="test-n-1"&gt;&lt;strong&gt;&lt;sup&gt;[1]&lt;/sup&gt;&lt;/strong&gt; Lewis
(2000). &lt;a class="note-return" href="#to-test-n-1"&gt;&amp;#x21A9;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
</code></pre>

<p>Since the default styling is based on children of <code>ol.footnotes</code>, those default
styles will not apply, and you can apply whatever styles you wish to the
class that you&#8217;ve created.</p></li>
<li><p><strong>WordPress 3 Compatibility:</strong> JavaScript functionality to make floating note bubbles appear did not work correctly in WordPress 3.0 in the earlier version. The current version of the plugin has been tested, fixed, and confirmed to work on, versions of WordPress up through 3.0.1.</p></li>
<li><p><strong>Bugfix:</strong> There was a bug, which has now been fixed, in the handling of unique ids, which could cause the plugin to break if you attempted to create more than one footnote section in your post:</p>

<div>
<code><pre>
Test&#091;ref]Source 1&#091;/ref]

&#091;references /]

Test 2.&#091;ref]Source 2&#091;/ref]

&#091;references /]
</code></pre>
</div>

<p>In earlier versions, the use of <code>&#091;references /]</code> would cause the unique IDs to reset, creating duplicate IDs and breaking the plugins. This should now be something you can pull off without a hitch.</p></li>
</ul>

<p><a href="http://downloads.wordpress.org/plugin/footnotes-for-wordpress.2010.0822.zip">Download and enjoy!</a> As always, if you have any issues with the release, or if there is anything that you would like to see included in a future release, please use the comments form or drop me a line to let me know about it. And if you find Footnotes for WordPress useful, please remember that <a href="http://projects.radgeek.com/wp-footnotes/">a small tip in the project tip jar</a> goes a long way towards helping keep little projects like this up and running.</p>

<ol class="footnotes">
	<li class="footnote" id="footnotes-for-wordpress-2010-0822-is-now-available-n-1"><strong><sup>[1]</sup></strong> If you like to write long posts where you&#8217;d like to break up the footnotes into more than one section. <a class="note-return" href="#to-footnotes-for-wordpress-2010-0822-is-now-available-n-1">&#x21A9;</a></li></ol>
]]></content:encoded>
			<wfw:commentRss>http://projects.radgeek.com/2010/08/22/footnotes-for-wordpress-2010-0822-is-now-available/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Add Attribution 2010.0207 includes a compatibility fix for more peaceful coexistence with other FeedWordPress add-on modules</title>
		<link>http://projects.radgeek.com/2010/02/07/add-attribution-2010-0207-includes-a-compatibility-fix-for-more-peaceful-coexistence-with-other-feedwordpress-add-on-modules/</link>
		<comments>http://projects.radgeek.com/2010/02/07/add-attribution-2010-0207-includes-a-compatibility-fix-for-more-peaceful-coexistence-with-other-feedwordpress-add-on-modules/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 01:32:16 +0000</pubDate>
		<dc:creator>Rad Geek</dc:creator>
				<category><![CDATA[Add Attribution for FeedWordPress]]></category>
		<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Compatibility]]></category>
		<category><![CDATA[Fixes]]></category>
		<category><![CDATA[FWP+: Limit size of posts]]></category>
		<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://projects.radgeek.com/?p=180</guid>
		<description><![CDATA[Version 2010.0207 of Add Attribution for FeedWordPress is now available for download. This is a small compatibility release. It does not add any new features over those offered by version 2009.0730. (Like I said, Supported and mature.) But it does include a small but important change to the order of execution that Add Attribution requests, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://projects.radgeek.com/download/add-attribution-feedwordpress.2010.0207.zip">Version 2010.0207 of Add Attribution for FeedWordPress is now available for download.</a></p>

<p>This is a small compatibility release. It does not add any new features over those offered by <a href="http://projects.radgeek.com/2009/07/30/add-attribution-2009-0730-fixes-a-couple-bugs-and-adds-an-original-url-shortcode/">version 2009.0730</a>. (Like I said, <q>Supported and mature.</q>) But it does include a small but important change to the order of execution that Add Attribution requests, which will help it play nicer with other filters designed to work with FeedWordPress. (In particular, this update is necessary in order to avoid potential conflicts with the newly-released <a href="http://feedwordpress.radgeek.com/wiki/add-limit-size-posts">FWP+: Limit size of posts</a> add-on module. If you want to use both Add Attribution and Limit Size Of Posts together, you&#8217;ll need this update in order to ensure harmonious coexistence.)</p>

<p><strong>Download and enjoy!</strong> As always, you have any issues with the release, or if there is anything that you would like to see included in a future release, please use the comments form or <a href="http://radgeek.com/contact/">drop me a line</a> to let me know about it.</p>

]]></content:encoded>
			<wfw:commentRss>http://projects.radgeek.com/2010/02/07/add-attribution-2010-0207-includes-a-compatibility-fix-for-more-peaceful-coexistence-with-other-feedwordpress-add-on-modules/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Add Attribution 2009.0730 fixes a couple bugs, and adds an [original-url] shortcode</title>
		<link>http://projects.radgeek.com/2009/07/30/add-attribution-2009-0730-fixes-a-couple-bugs-and-adds-an-original-url-shortcode/</link>
		<comments>http://projects.radgeek.com/2009/07/30/add-attribution-2009-0730-fixes-a-couple-bugs-and-adds-an-original-url-shortcode/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 21:14:19 +0000</pubDate>
		<dc:creator>Rad Geek</dc:creator>
				<category><![CDATA[Add Attribution for FeedWordPress]]></category>
		<category><![CDATA[Add Attribution 2009.0730]]></category>
		<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Fixes]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[Shortcodes]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://projects.radgeek.com/?p=172</guid>
		<description><![CDATA[Version 2009.0730 of Add Attribution for FeedWordPress is now available for download. This release adds one significant new feature &#8212; the [original-url] shortcode &#8212; and also fixes a small group (swarm? nest? hive?) of bugs originally reported by Ato which have to do irregularities in the way that WordPress parses dashes in shortcode names. Changes: [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://projects.radgeek.com/download/add-attribution-feedwordpress.2009.0730.tar.gz">Version 2009.0730 of Add Attribution for FeedWordPress is now available for download</a>.</p>

<p>This release adds one significant new feature &#8212; the <code>[original-url]</code> shortcode &#8212; and also fixes a small group (swarm? nest? hive?) of bugs <a href="http://projects.radgeek.com/2009/07/14/add-attribution-feedwordpress/#comment-24881">originally reported by Ato</a> which have to do irregularities in the way that WordPress parses dashes in shortcode names. Changes:</p>

<ul>
<li><p><strong>Feature:</strong> If you want your attribution boilerplate to contain a link back to the <em>original post</em> that this post is a syndicated copy of, you can now do so using the <code>[original-url]</code> shortcode.</p></li>
<li><p><strong>Bugfix:</strong> Due to problems in the way that WordPress parses shortcodes with dashes in their names, the <code>[source-name]</code> and <code>[source-url]</code> shortcodes in previous versions might erroneously display the same link that was supposed to be displayed by <code>[source]</code>, and <code>[author-name]</code> might erroneously display the same link that was supposed to be displayed by <code>[author]</code>. This problem has now been fixed, and each shortcode should display its proper contents.</p></li>
<li><p><strong>Documentation:</strong> Shortcodes are now more thoroughly documented; the helper box in the <q>Attribution Boilerplate</q> section now contains a full list and short description of all available shortcodes.</p></li>
<li><p><strong>Interface and bugfixes:</strong> Some miscellaneous AJAX changes, styling improvements, and minor bug fixes.</p></li>
</ul>

<p><strong>Download and enjoy!</strong> As always, you have any issues with the release, or if there is anything that you would like to see included in a future release, please use the comments form or <a href="http://radgeek.com/contact/">drop me a line</a> to let me know about it.</p>

]]></content:encoded>
			<wfw:commentRss>http://projects.radgeek.com/2009/07/30/add-attribution-2009-0730-fixes-a-couple-bugs-and-adds-an-original-url-shortcode/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Add Attribution 2009.0724 fixes bug in [author] shortcode</title>
		<link>http://projects.radgeek.com/2009/07/24/add-attribution-20090724/</link>
		<comments>http://projects.radgeek.com/2009/07/24/add-attribution-20090724/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 14:19:20 +0000</pubDate>
		<dc:creator>Rad Geek</dc:creator>
				<category><![CDATA[Add Attribution for FeedWordPress]]></category>
		<category><![CDATA[Add Attribution 2009.0724]]></category>
		<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Fixes]]></category>
		<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://projects.radgeek.com/?p=166</guid>
		<description><![CDATA[Add Attribution for FeedWordPress 2009.0724 is now available for download. This release fixes a bug in the initial release, reported by Stephanie, which caused PHP to throw a fatal error if you attempted to use the [author] shortcode in your attribution boilerplate. The problem is now fixed, and [author] should display the author&#8217;s name, and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://projects.radgeek.com/download/add-attribution-feedwordpress.2009.0724.tar.gz">Add Attribution for FeedWordPress 2009.0724 is now available for download.</a></p>

<p>This release fixes a bug in the initial release, reported by <a href="http://projects.radgeek.com/2009/07/14/add-attribution-feedwordpress/#comment-25036">Stephanie</a>, which caused PHP to throw a fatal error if you attempted to use the <code>[author]</code> shortcode in your attribution boilerplate. The problem is now fixed, and <code>[author]</code> should display the author&#8217;s name, and if attached to the post content, a link to the archive of articles by that author. (That is, articles that have been syndicated on your site. If you want a link to the author&#8217;s original homepage, use the <code>[source]</code> shortcode.)</p>

<p><strong>Download and enjoy!</strong> As always, you have any issues with the release, or if there is anything that you would like to see included in a future release, please use the comments form or <a href="http://radgeek.com/contact/">drop me a line</a> to let me know about it.</p>

]]></content:encoded>
			<wfw:commentRss>http://projects.radgeek.com/2009/07/24/add-attribution-20090724/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FeedWordPress 2009.0707: bug fix eliminates blank &#8220;Syndicated Sites&#8221; problem and fixes tagging widget</title>
		<link>http://projects.radgeek.com/2009/07/07/feedwordpress-20090707/</link>
		<comments>http://projects.radgeek.com/2009/07/07/feedwordpress-20090707/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 03:48:00 +0000</pubDate>
		<dc:creator>Rad Geek</dc:creator>
				<category><![CDATA[FeedWordPress]]></category>
		<category><![CDATA[Bugs]]></category>
		<category><![CDATA[FeedWordPress 2009.0707]]></category>
		<category><![CDATA[Fixes]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[WordPress 2.8]]></category>

		<guid isPermaLink="false">http://projects.radgeek.com/?p=104</guid>
		<description><![CDATA[FeedWordPress 2009.0707 is now available for download. This is a release to fix two bugs, one small and slightly irritating, and the other potentially very irritating, which resulted from changes to the AJAX interface elements between WordPress 2.7 and 2.8. Let&#8217;s start with the more irritating problem which you should be able to eliminate by [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://downloads.wordpress.org/plugin/feedwordpress.2009.0707.zip">FeedWordPress 2009.0707 is now available for download.</a></p>

<p>This is a release to fix two bugs, one small and slightly irritating, and the other potentially very irritating, which resulted from changes to the AJAX interface elements between WordPress 2.7 and 2.8.</p>

<p>Let&#8217;s start with the more irritating problem which you should be able to eliminate by upgrading to the most recent release:</p>

<ul>
<li><strong>BUGFIX: WORDPRESS 2.8 AJAX COMPATIBILITY ISSUES RESOLVED (blank or
truncated &#8220;Syndicated Sites&#8221; administration page):</strong> Due to changes in the
AJAX interface elements between WordPress 2.7 and WordPress 2.8, several
FeedWordPress users encountered an issue where the front &#8220;Syndication&#8221;
page in the FeedWordPress administrative interface would come up blank,
without the normal &#8220;Syndicated Sites&#8221; list and &#8220;Update&#8221; control, or
sometimes wth the boxes visible but one or both of them truncated, with
only the title bar. This issue should now be resolved: with the new
version of FeedWordPress, the compatibility issue that caused the
disappearance should be eliminated, and if boxes are shown with only
their handle visible, you should once again be able to drop down the
rest of the box by clicking once on its title bar.</li>
</ul>

<p>Thank you to the many users who brought this issue to my attention, and supplied some very useful screen shots which helped me reproduce and track down the origin of the problem.</p>

<p>The second problem was with the Tags widget (found under <q>Categories &amp; Tags,</q> where you can set tags to be applied to all syndicated posts, or all posts syndicated from a particular feed). This was also the result of some rather capricious changes to the AJAX interface framework in WordPress 2.8.</p>

<ul>
<li><strong>BUGFIX: TAG SETTING WIDGET FIXED.</strong> Due to changes in interface elements
between WordPress 2.7 and WordPress 2.8, people using FeedWordPress with
WordPress 2.8 found that the widget for setting tags to be applied to
all syndicated posts, or all syndicated posts from a particular feed,
no longer displayed &#8220;Add&#8221; and &#8220;Remove&#8221; buttons for individual tags. This
issue has now been fixed, and the tagging widget should once again work
more or less exactly like the tagging widget for individual posts in the
normal WordPress admin interface.</li>
</ul>

<p>Download and enjoy! As always, you have any issues with the release, or if there is anything that you would like to see included in a future release, please use the comments form or <a href="http://radgeek.com/contact">drop me a line</a> to let me know about it.</p>

<p>Now that these bug fixes are out of the way, I have some ambitious plans for the next release of FeedWordPress, which I hope to be able to release by early August at the latest. Besides ongoing testing for compatibility with new releases in the 2.8.x and upcoming 2.9 branches of WordPress, I would like to implement a Category Mapping system, similar to the existing Author Mapping system, which would provide users with much more fine-grained, powerful, and sophisticated tools for controlling how categories or tags from feeds are imported into the WordPress database. As I have time to do so, I would also like to include some commonly-requested features, such as allowing users more control over how excerpts are generated and more precise control over the timing of automatic updates. And eventually I hope to be able to replace the aging MagpieRSS feed parser with the more robust, reliable, and flexible SimplePie feed parser that is now shipping with new releases of WordPress.</p>

<p>If you have benefited from the bug fixes that went into this most recent release, or if you are interested in making sure that powerful new features like Category Mapping can be developed for an upcoming release, please remember that it&#8217;s your generous gifts to the <a href="http://projects.radgeek.com/feedwordpress/">project tip jar</a> that make ongoing development and support for FeedWordPress possible.</p>

]]></content:encoded>
			<wfw:commentRss>http://projects.radgeek.com/2009/07/07/feedwordpress-20090707/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>FeedWordPress 2009.0618: bug fix eliminates HTTP request failures when FeedFinder uses WP_Http_Fsockopen</title>
		<link>http://projects.radgeek.com/2009/06/18/feedwordpress-20090618/</link>
		<comments>http://projects.radgeek.com/2009/06/18/feedwordpress-20090618/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 23:01:15 +0000</pubDate>
		<dc:creator>Rad Geek</dc:creator>
				<category><![CDATA[FeedWordPress]]></category>
		<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Compatibility]]></category>
		<category><![CDATA[FeedFinder]]></category>
		<category><![CDATA[FeedWordPress 2009.0618]]></category>
		<category><![CDATA[Fixes]]></category>
		<category><![CDATA[WordPress 2.8]]></category>

		<guid isPermaLink="false">http://projects.radgeek.com/?p=100</guid>
		<description><![CDATA[FeedWordPress 2009.0618 is now available for download. This is a bug fix release. Other than a few mainly cosmetic code clean-ups, there is only one change between this release and the previous release, 2009.0613. But it&#8217;s an important one. After upgrading to WordPress 2.8, many users reported encountering the following error whenever they attempted to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://downloads.wordpress.org/plugin/feedwordpress.2009.0618.zip">FeedWordPress 2009.0618 is now available for download.</a></p>

<p>This is a bug fix release. Other than a few mainly cosmetic code clean-ups, there is only one change between this release and the previous release, 2009.0613. But it&#8217;s an important one.</p>

<p>After upgrading to WordPress 2.8, many users reported encountering the following error whenever they attempted to add a new feed through FeedWordPress&#8217;s feed-finder interface:</p>

<blockquote>
  <h3>HTTP request failure</h3>
  
  <p>:</p>
  
  <h4>HTTP Transports available:</h4>
  
  <ol>
  <li><code>WP_Http_Fsockopen</code></li>
  </ol>
</blockquote>

<p>I reported earlier that this error was the result of some changes in the HTTP request functions provided by FeedWordPress (changes to the order in which different HTTP transports are used; changes which I think were rather ill-considered). After managing to replicate the problem and investigating more deeply, I found out that it was actually the result of a combination of two factors &#8212; the changes in WordPress 2.8 (which I still think were a mistake) and also a subtle bug in FeedWordPress&#8217;s feed-finder code, which the changes in the HTTP transport code ended up exposing. In any case, the subtle bug has now been fixed, and with it, the source of <em>most</em> of these HTTP request errors should be eliminated.</p>

<p>So, if you&#8217;ve been encountering this problem, be sure to download the most recent FeedWordPress. Then, after it&#8217;s installed, <em>make sure you also upgrade your MagpieRSS</em> to the version included with the most recent FeedWordPress. The fix is included in the MagpieRSS code, and will not be applied unless and until you upgrade your MagpieRSS to version 2009.0618.</p>

<p>Download and enjoy! As always, you have any issues with the release, or if there is anything that you would like to see included in a future release, please use the comments form or <a href="http://radgeek.com/contact/">drop me a line</a> to let me know about it.</p>

<p>Please remember that your generous gifts to the <a href="http://projects.radgeek.com/feedwordpress/">project tip jar</a> make ongoing development and support for FeedWordPress possible.</p>

]]></content:encoded>
			<wfw:commentRss>http://projects.radgeek.com/2009/06/18/feedwordpress-20090618/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>FeedWordPress 0.993: WordPress 2.5.1 compatibility and a couple new features</title>
		<link>http://projects.radgeek.com/2008/05/08/feedwordpress-0993-wordpress-251-compatibility-and-a-couple-new-features/</link>
		<comments>http://projects.radgeek.com/2008/05/08/feedwordpress-0993-wordpress-251-compatibility-and-a-couple-new-features/#comments</comments>
		<pubDate>Fri, 09 May 2008 01:14:45 +0000</pubDate>
		<dc:creator>Rad Geek</dc:creator>
				<category><![CDATA[FeedWordPress]]></category>
		<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Compatibility]]></category>
		<category><![CDATA[del.icio.us]]></category>
		<category><![CDATA[FeedWordPress 0.992]]></category>
		<category><![CDATA[FeedWordPress 0.993]]></category>
		<category><![CDATA[Fixes]]></category>
		<category><![CDATA[Interface]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[WordPress 2.3]]></category>
		<category><![CDATA[WordPress 2.5]]></category>
		<category><![CDATA[WordPress 2.5.1]]></category>

		<guid isPermaLink="false">http://projects.radgeek.com/?p=53</guid>
		<description><![CDATA[Update 2008-11-06: FeedWordPress 0.993 is now out of date. You can download the latest release &#8212; 2008.1105 at the time of this writing &#8212; from the project homepage. FeedWordPress version 0.993 is now available for download. There are a few new features that I am in the midst of working on for an upcoming release [...]]]></description>
			<content:encoded><![CDATA[<div class="note">
<p><strong>Update 2008-11-06:</strong> FeedWordPress 0.993 is now out of date. You can download the latest release &#8212; 2008.1105 at the time of this writing &#8212; from <a href="http://projects.radgeek.com/feedwordpress/">the project homepage</a>.</p>
</div>

<p><a href="http://wordpress.org/extend/plugins/feedwordpress/feedwordpress.0.993.zip">FeedWordPress version 0.993 is now available for download.</a></p>

<p>There are a few new features that I am in the midst of working on for an upcoming release of FeedWordPress, but I have released version 0.993 now in order to resolve <a href="http://projects.radgeek.com/2008/04/27/feedwordpress-and-wordpress-251-compatability-issue/">the critical compatability issue with WordPress 2.5.1</a>. I am still doing compatibility testing to see whether there are any kinks in compatibility with WordPress 2.5.x, but upgrading to this release should eliminate the fatal error that prevented 2.5.1 users from accessing the Syndication Options and the feed settings pages from within the WordPress pages. There are some small bug fixes and the beginning groundwork for some features that will become more fleshed out in the upcoming, more feature-rich release, which aren&#8217;t worth going into in detail; besides those, here is what&#8217;s new since FeedWordPress 0.992:</p>

<ul>
<li><p><strong>WORDPRESS 2.5.1 COMPATIBILITY:</strong> FeedWordPress should now be compatible
with WordPress 2.5.1.</p></li>
<li><p><strong>WORDPRESS 2.5 INTERFACE IMPROVEMENTS:</strong> FeedWordPress&#8217;s Dashboard
interface has undergone several cosmetic changes that should help it
integrate better with the WordPress Dashboard interface in WordPress
version 2.5.x.</p></li>
<li><p><strong>SYNDICATED POSTS CAN BE MARKED AS &#8220;PENDING REVIEW&#8221;:</strong> WordPress 2.3 users
can now take advantage of WordPress&#8217;s new &#8220;Pending Review&#8221; features for
incoming syndicated posts. Posts marked as &#8220;Pending Review&#8221; are not
published immediately, but are marked as ready to be reviewed by an
Administrator or Editor, who can then choose to publish the post or
hold it back. If you want to review syndicated posts from a particular
feed, or from all feeds, before they are posted, then use
Syndication &#8211;> Syndicated Sites &#8211;> Edit or Syndication &#8211;> Options to
change the settings for handling new posts.</p></li>
<li><p><strong>AWARE OF NEW URI FOR del.icio.us FEEDS:</strong> Previous releases of
FeedWordPress already automatically split del.icio.us tags up
appropriately appropriately when generating categories. (del.icio.us
feeds smoosh all the tags into a single <code>&lt;dc:subject&gt;</code> element,
separated by spaces; FeedWordPress un-smooshes them into multiple
categories by separating them at whitespace.) Unfortunately, del.icio.us
recently broke the existing behavior by changing host names for their
feeds from del.icio.us to feeds.delicious.com. Version 0.993 accounts
for the new host name and un-breaks the tag splitting.</p></li>
</ul>

<p><strong>If you have put off upgrading to WordPress 2.5.1 due to this bug, and plan to upgrade after installing FeedWordPress 0.993, please remember</strong> that <em>after</em> you upgrade WordPress, <a href="http://projects.radgeek.com/2008/04/18/compatability-bugs-and-possible-quick-fixes-for-issues-with-feedwordpress-after-upgrading-to-wordpress-25/">you will need to reinstall the FeedWordPress MagpieRSS upgrades</a> in order to keep your feed parsing from getting broken.</p>

<p>Enjoy! As I mentioned, I&#8217;m actively working on a release, probably due sometime before the end of the month, including bug fixes and a few significant new features, so let me know about any ongoing issues that you may still have. </p>

]]></content:encoded>
			<wfw:commentRss>http://projects.radgeek.com/2008/05/08/feedwordpress-0993-wordpress-251-compatibility-and-a-couple-new-features/feed/</wfw:commentRss>
		<slash:comments>161</slash:comments>
		</item>
		<item>
		<title>Compatability bugs and possible quick fixes for issues with FeedWordPress after upgrading to WordPress 2.5</title>
		<link>http://projects.radgeek.com/2008/04/18/compatability-bugs-and-possible-quick-fixes-for-issues-with-feedwordpress-after-upgrading-to-wordpress-25/</link>
		<comments>http://projects.radgeek.com/2008/04/18/compatability-bugs-and-possible-quick-fixes-for-issues-with-feedwordpress-after-upgrading-to-wordpress-25/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 21:59:38 +0000</pubDate>
		<dc:creator>Rad Geek</dc:creator>
				<category><![CDATA[FeedWordPress]]></category>
		<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Compatability]]></category>
		<category><![CDATA[FeedWordPress 0.992]]></category>
		<category><![CDATA[FeedWordPress 0.993]]></category>
		<category><![CDATA[Fixes]]></category>
		<category><![CDATA[MagpieRSS]]></category>
		<category><![CDATA[WordPress 2.5]]></category>

		<guid isPermaLink="false">http://projects.radgeek.com/?p=51</guid>
		<description><![CDATA[WordPress 2.5 was recently released, and as a result many FeedWordPress users have upgraded their blogs to the latest version of WordPress. I am currently in the process of testing for any compatability issues between WordPress 2.5 and the development version of FeedWordPress (0.993a); if I notice any definite problems, then I will make them [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://codex.wordpress.org/Version_2.5">WordPress 2.5</a> was recently released, and as a result many FeedWordPress users have upgraded their blogs to the latest version of WordPress. I am currently in the process of testing for any compatability issues between WordPress 2.5 and the development version of FeedWordPress (0.993a); if I notice any definite problems, then I will make them high-priority bug fixes and try to push out the release of 0.993 as quickly as possible. (That probably means either tonight, or some time around the end of the month, depending on when I find any problems that I may find.) If you have tried using FeedWordPress with WordPress 2.5, either in version 0.992 or in the current <q>trunk</q> development version, and have noticed any problems since the upgrade that aren&#8217;t fixed by what I&#8217;m about to suggest, then please feel free to report them in the comments here or <a href="http://radgeek.com/contact">to me by e-mail</a>, as you prefer. The most helpful bug reports are those that state, in as much detail as possible, (1) what precisely is going wrong, (2) under what conditions, (3) with what version of FeedWordPress, (4) under what version of PHP, and, if the problem is with syndicating posts, then (5) with which feeds at which specific URIs. If you are getting symptoms of a fatal error (either a printed error message or a blank screen where a page should be), then you can also help me out a lot by copying and pasting the contents of the error message into your report, or, if you have a blank screen, checking the bottom of your web server&#8217;s error logs to see if there is a PHP error report down there, and, if so, copying and pasting that.</p>

<p>That said, one of the most common sources of error reports when new versions of WordPress are released come not from a real compatability issue, but rather from the fact that, if you&#8217;re not careful, upgrading your copy of WordPress will downgrade your copy of MagpieRSS from the newer version shipped with FWP to the very old and busted version that WordPress continues, for whatever reason, to ship with new releases of WordPress.</p>

<h3>Diagnosis</h3>

<p>Here are the most common symptoms of this problem:</p>

<ul>
<li>Some feeds (notably, feeds produced by Blogger and other Atom 1.0 feeds) stop syndicating post contents. You get the headline of the post and nothing else.</li>
<li>Some feeds (notably, those produced by blogs hosted at WordPress.com (!)) start appearing with just the capital letter <q>A</q> as the <q>content</q> of the post.</li>
<li>Categories stop being properly syndicated. Everything is placed in <q>Uncategorized</q> or in bizarre, mashed-up categories (only one per post) that seem to contain several category names.</li>
<li>Podcast attachments are no longer syndicated.</li>
</ul>

<p>And so on, and so forth. If you notice these problems with your feeds just after you&#8217;ve upgraded your copy of WordPress, it&#8217;s probably because you need to re-install the MagpieRSS upgrade.</p>

<h3>Cure</h3>

<p>Here&#8217;s how you do that. In the FeedWordPress plugin directory (<code>wp-content/plugins/feedwordpress/</code>, relative to your WordPress installation), there is a directory called <code>MagpieRSS-upgrade</code>, which contains, or at least at one point contained, two files, <code>rss.php</code> and <code>rss-functions.php</code>. If you still have these files, you need to copy them to your WordPress <code>wp-includes</code> directory, where they will overwrite the older version of MagpieRSS that ships with WordPress. If you do not (because, for example, you moved them rather than copying them when you first installed FeedWordPress), then you can get new copies of these files by downloading the latest version of FeedWordPress, and extracting these two files from the archive.</p>

<h3>Etiology and pognosis for the patient</h3>

<p>The reason that this happens is that every installation of WordPress includes a <em>very</em> old version of MagpieRSS, the library that FeedWordPress uses to parse the feeds that it syndicates. As of the 2.5 release, WordPress <em>still</em> ships with <a href="http://trac.wordpress.org/browser/tags/2.5/wp-includes/rss.php">a package derived from MagpieRSS 0.51</a>, which is the same version <a href="http://trac.wordpress.org/browser/tags/1.5/wp-includes/rss-functions.php">it shipped with when I started work on FeedWordPress three years ago</a>. This version of MagpieRSS is adequate for what WordPress needs it to do (basically, fetch headlines for the Dashboard from a select few feeds), but it was already outdated three years ago, and it is especially outdated now&#8211;it could not handle multiple categories; it could not handle enclosures, it could not translate feeds in alternate encodings; and, importantly, it cannot correctly handle Atom 1.0 feeds (now the default for Blogger feeds) or feeds with MediaRSS extensions (now the default for WordPress.com feeds). Unfortunately, since there <em>is</em> a version of MagpieRSS, which is loaded every time you load WordPress, it is hard to drop in a newer version which can do these things without causing errors from the collision in function and class names.</p>

<p>The solution I settled on was the bundled MagpieRSS upgrades, which in the past I sometimes described as <q>optional,</q> but which now really are mandatory if you hope to do any serious syndication in the modern environment. Users can avoid collisions by copying the upgrade so that it just <em>overwrites</em> the older version in <code>wp-includes</code>. Problem solved for the time being.</p>

<p>But the downside of this solution is that every time an upgrade of WordPress comes out, it comes out with older versions of the MagpieRSS package included, and when you overwrite all the files in wp-includes with the newer files from the WordPress release, one of the things you overwrite is your upgraded copy of <code>rss.php</code>. Meaning that, unless you remember to re-upgrade MagpieRSS every time you upgrade WordPress (something which is easy enough to forget), it breaks your syndication until you remember, or I remind you, to re-do the upgrade.</p>

<p>I frankly consider this a design flaw in FeedWordPress, but it&#8217;s not a flaw that is easy for me to fix. I am considering different ways of getting around it, and honestly the most likely solution at this point is probably simply to abandon MagpieRSS and package another feed parsing package (such as <a href="http://simplepie.org/">SimplePie</a>) in the <code>feedwordpress</code> plugin directory, where upgrades to the WordPress core code cannot interfere with it. But doing that will involve pretty dramatically refactoring some of FeedWordPress&#8217;s internal workings, and that may take a while. In the meantime, if you have a working aggregator, you should probably apply this quick fix and see how many of your problems it solves.</p>

]]></content:encoded>
			<wfw:commentRss>http://projects.radgeek.com/2008/04/18/compatability-bugs-and-possible-quick-fixes-for-issues-with-feedwordpress-after-upgrading-to-wordpress-25/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
	</channel>
</rss>
