<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Fixing Xanga&#8217;s Broken RSS Feeds</title>
	<link>http://randomfrequency.net/blog/2004/07/12/fixing-xanga-feeds/</link>
	<description>where the signal to noise ratio always varies</description>
	<pubDate>Fri, 05 Sep 2008 14:10:20 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: Matt</title>
		<link>http://randomfrequency.net/blog/2004/07/12/fixing-xanga-feeds/#comment-12</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Sun, 17 Oct 2004 19:15:39 +0000</pubDate>
		<guid>http://randomfrequency.net/blog/2004/07/12/fixing-xanga-feeds/#comment-12</guid>
		<description>Oops:

Change line 20 from:

$agent-&gt;get('http://xanga.com/rss.aspx?user='.$form-&gt;{friend});

to:

$agent-&gt;get("http://xanga.com/rss.aspx?user=$ARGV[0]");

(messed up the single quoting, sorry)</description>
		<content:encoded><![CDATA[<p>Oops:</p>
<p>Change line 20 from:</p>
<p>$agent->get(&#8217;http://xanga.com/rss.aspx?user=&#8217;.$form->{friend});</p>
<p>to:</p>
<p>$agent->get(&#8221;http://xanga.com/rss.aspx?user=$ARGV[0]&#8221;);</p>
<p>(messed up the single quoting, sorry)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://randomfrequency.net/blog/2004/07/12/fixing-xanga-feeds/#comment-11</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Sun, 17 Oct 2004 19:12:51 +0000</pubDate>
		<guid>http://randomfrequency.net/blog/2004/07/12/fixing-xanga-feeds/#comment-11</guid>
		<description>Try this:

Remove lines 13, 16, 17, and 26 from the original script.

Change the end of original line 20 from "?user='.$form-&gt;{friend}" to "?user=$ARGV[0]"

Save as a local file with execute privileges (chmod 755 xangarss.pl)

Now, in NetNewsWire 2.0b, you can run this as a "script subscription", with the Xanga ID of the blog in question as the argument.  No Web server, Apache, or CGI stuff needed at all.  Just be sure set the permissions to allow execution, and put the right user ID (the "XANGANAME" part) as the argument to the script.

You only need one copy of the script; just change the argument to subscribe to as many Xanga blogs as you want.  Props to Nat for doing this at my request, but his answer is so simple that everyone should use it.  :-)

(of course, it still requires the WWW::Mechanize module, but that's not all that hard to install with CPAN)</description>
		<content:encoded><![CDATA[<p>Try this:</p>
<p>Remove lines 13, 16, 17, and 26 from the original script.</p>
<p>Change the end of original line 20 from &#8220;?user=&#8217;.$form->{friend}&#8221; to &#8220;?user=$ARGV[0]&#8221;</p>
<p>Save as a local file with execute privileges (chmod 755 xangarss.pl)</p>
<p>Now, in NetNewsWire 2.0b, you can run this as a &#8220;script subscription&#8221;, with the Xanga ID of the blog in question as the argument.  No Web server, Apache, or CGI stuff needed at all.  Just be sure set the permissions to allow execution, and put the right user ID (the &#8220;XANGANAME&#8221; part) as the argument to the script.</p>
<p>You only need one copy of the script; just change the argument to subscribe to as many Xanga blogs as you want.  Props to Nat for doing this at my request, but his answer is so simple that everyone should use it.  :-)</p>
<p>(of course, it still requires the WWW::Mechanize module, but that&#8217;s not all that hard to install with CPAN)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
