<?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>Assonance &#187; Web Development</title>
	<atom:link href="http://davidchu.net/blog/category/web-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://davidchu.net/blog</link>
	<description>David Chu&#039;s Blog - Websites, Food, and Musings in Syracuse, New York</description>
	<lastBuildDate>Sat, 28 Jan 2012 20:55:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Elegant Themes &#8211; Is Their Beauty Lacking Tech Support Smarts?</title>
		<link>http://davidchu.net/blog/2012/01/elegant-themes-beauty-lacking-tech-support-smarts/</link>
		<comments>http://davidchu.net/blog/2012/01/elegant-themes-beauty-lacking-tech-support-smarts/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 20:00:23 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://davidchu.net/blog/?p=1194</guid>
		<description><![CDATA[Anyone who looks at Elegant Themes will attest to their graphic sumptuousness.  Also, their purchase terms are excellent.  But could this be causing problems with their tech support? Only Skin Deep I reported a problem that I found in their Simple Press theme that I found upon updating WordPress to 3.3.1.  It was a problem [...]]]></description>
			<content:encoded><![CDATA[<p>Anyone who looks at Elegant Themes will attest to their graphic sumptuousness.  Also, their purchase terms are excellent.  But could this be causing problems with their tech support?</p>
<h3>Only Skin Deep</h3>
<p>I reported a problem that I found in their Simple Press theme that I found upon updating WordPress to 3.3.1.  It was a problem with their dropdown menu.  Not a major problem &#8211; one that only occurs when logged into the WordPress admin.  I was just reporting it for the most part, and pointed out that someone whose site has significant logged-in user functionality could find this to be a real problem.</p>
<p>The forum staffer asked for a link, which I provided.  In the meantime, others chimed in with the same problem.  Days later, the tech said that she looked at my site, and that it worked fine.  I guess she didn&#8217;t read my post, unless she somehow psychically ascertained my log-in credentials.</p>
<div id="attachment_708" class="wp-caption alignnone" style="width: 260px"><img class="size-full wp-image-708 " title="downward_graph_small" src="http://davidchu.net/blog/wp-content/uploads/2011/05/downward_graph_small.jpg" alt="" width="250" height="170" /><p class="wp-caption-text">Elegant Themes Support Trending Downwards?</p></div>
<h3>Does Anybody Really Know What Time It Is?  Does Anybody Really Care?</h3>
<p>Throughout the thread, I&#8217;ve tried to be polite and patient, while trying to convey that it would be nice to get a status on the problem, and that users may not be happy if they are ignored.  I&#8217;d link to the thread to show you, except that it&#8217;s paid members-only &#8211; you have to log in with their somewhat awkward forum interface.   So much time has passed with nothing that I decided to write this.</p>
<p>So the problem will apparently languish, with no follow-up or status.  And I will question whether or not to renew my membership.</p>
<h3>Does It Hurt If You Do That?  Then Don&#8217;t Do That</h3>
<p>I had asked a question about a problem before, and did get an answer that worked, but it was a hack solution, not a code fix, and they made it clear that they didn&#8217;t consider it important enough to fix the script.  I actually found another way to fix the problem myself in the end.</p>
<p>Paid support is an interesting phenomenon.  I&#8217;ve found that it&#8217;s often brusque but responsive, and usually effective.  Forums for scripts having only free support seem more chatty and friendly.  I chalk that up to small paid support staffs who need to move as fast as they can.  But I think Elegant&#8217;s support staff may be too small to handle all the themes they must support.  And if Nick is the only coder, I could be waiting for a very long time for a fix, it it happens at all.</p>
<h3>Waiting For Codeau</h3>
<p>Maybe they&#8217;d disagree, or maybe not.  Or maybe something else is wrong.  Maybe other Elegant themes have really serious problems, and they&#8217;re going cuckoo.  I wouldn&#8217;t know, because they aren&#8217;t saying anything.</p>
<p>On their Support and Updates page, there are a couple of notable lines:</p>
<ul>
<li>Always Up To Date</li>
<li>Timely Support</li>
</ul>
<p>O&#8230;&#8230;.K.</p>
<h3>Update, 1/28/12</h3>
<p>I finally got another reply after a few days.  They asked for log-in credentials.  I responded that I&#8217;d rather not give those out unless absolutely necessary, but that maybe someone else in the thread might want to.  I added that if I were on tech support, I&#8217;d try replicating the problem on my own system.  They didn&#8217;t take the broad, obvious hint.  Another reply came, saying, &#8216;OK, can I have a screenshot?&#8217;  Pretty funny, as a screenshot of a dropdown doesn&#8217;t show that clicking on a menu item does nothing.  I almost wonder if the tech is not a native English speaker, as communication is definitely not happening here.  That said, of course plenty of non-native English speakers do fantastically well in every phase of communication.  Apparently not in this case.  It almost sounds like an autoresponder.  I finally gave up trying to explain, and didn&#8217;t reply.  To them, I&#8217;m guessing that this means &#8220;yay, done, move on to the next problem&#8221;.  Oh well.</p>
<p>Today I did notice that there was an update to my theme!  And when I went to find the changelog, I saw that one item was a change to the Superfish delay, which sounded like it could relate to my dropdown issue.  I installed the theme update.  At first, my dropdowns were entirely removed, even though the Elegant Theme setting said that they were on.  A few re-saves and refreshes later, my dropdowns returned.  At first, they were clickable while logged into admin.  But then upon trying several links, the problem of &#8220;unclickableness&#8221; returned.  So no real fix.  BUZZKILL!  I have seen similar problems with other dropdown menus, where if you try to look at many dropdown links in quick succession, they just stop working.  It&#8217;s as if the menu runs out of gas, and I&#8217;m thinking that it&#8217;s a JQuery memory leak or something like that.</p>
<h3>Note to Self</h3>
<p>From the outside, based on my experience, Elegant Themes doesn&#8217;t view tech support as a big priority.  Theme updates do occur, but slowly, as they have many themes to support, and not enough coders.  If a change is made, no blog announcement or anything like that (maybe they think it&#8217;s bad publicity).  At least there was a notice in WordPress admin, but you won&#8217;t know that unless you log into admin.</p>
<p>On the forum, if they do post a fix, it&#8217;s often a code hack you can do, but may not  fix the underlying problem.  I ding them for this, too.  I&#8217;ve already removed the link to Elegant Themes from the footer of one site I built.</p>
<p>But I&#8217;m pretty sure that suddenly I will actually hear from them when it comes time to renew my membership!  They&#8217;re pretty funny! I should point out that any system or business can have problems like this.  And if they had communicated with me effectively, I would have been more tolerant, and wouldn&#8217;t have bothered writing all this.  Communication may be their downfall.  At least they look extremely cute!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://davidchu.net/blog/2012/01/elegant-themes-beauty-lacking-tech-support-smarts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How I Fixed My MODx Evo Site Running on Namecheap Hosting</title>
		<link>http://davidchu.net/blog/2012/01/fixed-modx-evo-site-running-namecheap-hosting/</link>
		<comments>http://davidchu.net/blog/2012/01/fixed-modx-evo-site-running-namecheap-hosting/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 23:41:26 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://davidchu.net/blog/?p=1175</guid>
		<description><![CDATA[I like using Namecheap for domain hosting.  They provide a nice alternative to Godaddy, whose activities just keep getting lamer.  This week is the first time I&#8217;ve used Namecheap web hosting, which is not quite as impressive. Stacked, But All Looks and Few Brains My client wanted me to move her MODx site from a [...]]]></description>
			<content:encoded><![CDATA[<p>I like using Namecheap for domain hosting.  They provide a nice alternative to Godaddy, whose <a title="Godaddy - do they love SOPA? Not as much as they love cash!" href="http://news.cnet.com/8301-31921_3-57348511-281/godaddy-accused-of-interfering-with-anti-sopa-exodus/">activities just keep getting lamer</a>.  This week is the first time I&#8217;ve used Namecheap web hosting, which is not quite as impressive.</p>
<h3>Stacked, But All Looks and Few Brains</h3>
<p>My client wanted me to move her MODx site from a Stackable test server to Namecheap to go live.  Stackable strikes me as decent hosting, with reservations.  I&#8217;ve not experienced downtime there yet, and the couple times I&#8217;ve used their chat tech support went just fine.  I&#8217;m not crazy about their admin interface, though.  It&#8217;s cute and Ajax-y, and appears to have been designed for looks more than everyday use by developers.  It&#8217;s the classic right-brain &#8220;designing for the 30 thousand inch monitor&#8221;, so when your screen is a little smaller, suddenly you can&#8217;t find things without fiddling.  There&#8217;s also some non-traditional navigation that they must have found to be tragically hip.   Anyway, it works mostly OK, but it takes me about 1/3 longer than doing similar stuff on a normal admin interface (and time is money).</p>
<div id="attachment_1182" class="wp-caption alignnone" style="width: 560px"><img class="size-full wp-image-1182  " title="Free Fun Stuff" src="http://davidchu.net/blog/wp-content/uploads/2012/01/Cheap_generic_cialis_wholesale_supplier.jpg" alt="" width="550" height="259" /><p class="wp-caption-text">Your Party Package, Buy Now! Operators Are Standing By! Cheap, Cheap, oh, and Cheap!</p></div>
<p>Much of Namecheap&#8217;s web hosting is quite standard, with the familiar CPanel interface.  So I was able to move my stuff over very quickly, and I got the site running.</p>
<h3>Magic Quotes Innie, But No Outie</h3>
<p>Then the fun began.  I wanted to edit a MODx snippet because it required an exact file path on the new site for a 3rd party script.  Then I was surprised to find extra backslashes saved in my edited code, so I realized that Magic Quotes was turned on.  Come on, Namecheap! Magic Quotes are SO 1995, having been un-recommended for years now.  So I tried a couple normal methods of turning that off via .htaccess and php.ini.  Ouch, errors relating to using PHP 5.3!  And then code to fix the errors also errored.  MODx forum offered a couple more suggestions, but although they may work on some hosts, they didn&#8217;t on this one.</p>
<p>I asked tech support to turn off Magic Quotes.  They would not, and suggested some of the stuff I&#8217;d already done.  To be thorough, I tried again to make sure I hadn&#8217;t made typos.  Same result.  They at least gave some .htaccess code for changing PHP back to version 5.2, which did work.</p>
<h3>They Didn&#8217;t Come Cheap, So I Was Left to Plug the Hole</h3>
<p>Annoyed, I took a different route.  Since nothing was working on the server end, I decided to write a plugin to handle the editing.  I cadged some nice code from php.net for this purpose:</p>
<pre>if (get_magic_quotes_gpc()) {
    $process = array(&amp;$_GET, &amp;$_POST, &amp;$_COOKIE, &amp;$_REQUEST);
    while (list($key, $val) = each($process)) {
        foreach ($val as $k =&gt; $v) {
            unset($process[$key][$k]);
            if (is_array($v)) {
                $process[$key][stripslashes($k)] = $v;
                $process[] = &amp;$process[$key][stripslashes($k)];
            } else {
                $process[$key][stripslashes($k)] = stripslashes($v);
            }
        }
    }
    unset($process);
}</pre>
<p>Notice how there are no opening and closing PHP tags like you&#8217;d find on a normal PHP script.  This is how MODx Evo wants its plugin code, and I forgot that at first (these days I spend much more time working with WordPress).  I set the script to fire on the <strong>OnSnipFormSave</strong> event.</p>
<p>That did it!  Suddenly my code edits worked fine with no cruft left over.  The site ran without errors, and the 3rd party script (<a href="http://www.appnitro.com/">Machform</a>) worked beautifully.  It turned out reverting to PHP 5.2 was key; my code above did not work in PHP 5.3, although one of you expert coders out there could probably hook that up.</p>
<h3>A Tiny Bit Awesome, Kinda</h3>
<p>So the moral is&#8230;. Namecheap hosting does not like MODx Evo all that much, but it will reluctantly accept it. A similar strategy could be used for Revo, I think.  While investigating this problem I found some related MODx forum posts, and I see that Revo may also have problems with PHP 5.3 on some hosts, so a fix similar to mine may work for that release, too.</p>
<p>I&#8217;m not especially impressed with Namecheap tech support, although at least they did respond, and were part of the solution.  The dopeyness of having Magic Quotes on should be noted, as well as their unwillingness to turn that off at the server level.  For now, keep using them for domains &#8211; for hosting, they&#8217;re still working that out.</p>
]]></content:encoded>
			<wfw:commentRss>http://davidchu.net/blog/2012/01/fixed-modx-evo-site-running-namecheap-hosting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using a WordPress Custom Field With the Genesis Framework</title>
		<link>http://davidchu.net/blog/2011/10/wordpress-custom-field-genesis-framework/</link>
		<comments>http://davidchu.net/blog/2011/10/wordpress-custom-field-genesis-framework/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 17:51:36 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://davidchu.net/blog/?p=1115</guid>
		<description><![CDATA[Note: this is intended for WordPress developers. For some time now I&#8217;ve been really enjoying the excellent StudioPress Genesis Theme Framework.  (In fact, I like it enough that I also became an affiliate)  Developing WordPress themes is easier and more organized than ever.  While learning the framework, I made use of their helpful hook reference, [...]]]></description>
			<content:encoded><![CDATA[<p><em>Note: this is intended for WordPress developers.</em></p>
<p>For some time now I&#8217;ve been really enjoying the excellent <a href="http://www.shareasale.com/r.cfm?b=242694&amp;u=554705&amp;m=28169&amp;urllink=&amp;afftrack=">StudioPress Genesis Theme Framework</a>.  (In fact, I like it enough that I also became an affiliate)  Developing WordPress themes is easier and more organized than ever.  While learning the framework, I made use of their helpful hook reference, which offers easy access to Genesis features.</p>
<p>While working with a new theme, I wanted to include a custom field that would attach to a Post (or Page).  Then this field would be displayed in the sidebar when viewing that Post &#8211; essentially showing some unique content for the Post that would not be displayed in the Post&#8217;s body.</p>
<p>I looked through the Genesis hook reference for something relating to custom fields, and I was surprised not to find one, given that there are helpful hooks for almost any purpose you can think of.  After searching further through forum posts and tutorial articles, I found what I was looking for: the hook is (surprise!) <strong>genesis_custom_field</strong>.</p>
<p>So say you want to be able to display a slogan (or some other bit of user-entered content) displayed just above your sidebar content.  Edit a Post, and look near the bottom of the page.  You should see an area for Custom Fields.  (If not, go to the upper right, click <strong>Screen Options</strong>, and be sure that <strong>Custom Fields</strong> is checked).  Click <strong>Enter New</strong>, put in the <strong>Name</strong> and <strong>Value</strong>, and click <strong>Add Custom Field</strong>.  In my case, I named the field &#8220;slogan&#8221;.</p>
<p>Then under Appearance&#8230; Edit, I added this code to my Theme Functions script (functions.php):</p>
<pre>add_action( 'genesis_before_sidebar_widget_area', 'slogan_meta' );

function slogan_meta() {
  genesis_custom_field('slogan');
}</pre>
<p>The names of things make it more-or-less self-explanatory.  Essentially, I set up a function that will place an item at the top of the sidebar widget.  This function consists of our new field, &#8220;slogan&#8221;.   Then when you view a Post on your site, its slogan will appear at the top of the sidebar.  (or you can choose not to have any slogan value for a particular Post, so none will display).  That&#8217;s the simplest implementation of the custom field; you could add additional HTML code to the field for styling purposes, but this illustrates the general idea.</p>
<p>You can, to be sure, use regular WordPress functions and code to implement Custom Fields, but Genesis allows you to do this sort of task more elegantly, with very little code.  I hope you found this helpful.  Let me know in the Comments if you have a question.</p>
]]></content:encoded>
			<wfw:commentRss>http://davidchu.net/blog/2011/10/wordpress-custom-field-genesis-framework/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Texting Could Help Web Developer Job Security</title>
		<link>http://davidchu.net/blog/2011/09/texting-web-developer-job-security/</link>
		<comments>http://davidchu.net/blog/2011/09/texting-web-developer-job-security/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 23:26:42 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://davidchu.net/blog/?p=1097</guid>
		<description><![CDATA[According to Pew Research, texting is overwhelmingly the preferred method of communication for teens.  Anecdotally, that seems pretty obvious, but I was not aware of the numbers involved, and how much other methods have waned.  The teens and people under 25 that I know certainly are emblematic of this trend.  If I send one of [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1104" class="wp-caption alignright" style="width: 351px"><img class="size-full wp-image-1104" title="Smartphone_share" src="http://davidchu.net/blog/wp-content/uploads/2011/09/Smartphone_share_current.jpg" alt="" width="341" height="346" /><p class="wp-caption-text">A Pie Made Entirely of Smartphones. Mmm, just like Mom&#39;s!</p></div>
<p>According to Pew Research, texting is overwhelmingly the <a href="http://pewinternet.org/Reports/2010/Teens-and-Mobile-Phones.aspx">preferred method of communication for teens</a>.  Anecdotally, that seems pretty obvious, but I was not aware of the numbers involved, and how much other methods have waned.  The teens and people under 25 that I know certainly are emblematic of this trend.  If I send one of them an email, I get either no response at all, or maybe one that arrives in a month or two.  Email is just so last century!  Of course it&#8217;s possible that they just find me totally boring.  <img src='http://davidchu.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>It occurred to me that this will have implications for those of us doing web development.  If you&#8217;ve worked with clients, you know that communication is critical for having a job go well.  Recently I am seeing more clients who will communicate via texting, and if it&#8217;s a simple answer to a short question, that&#8217;s perfectly fine, but if you have more than one question, or require significant input from the client, texting and smartphones are deadly.  So projects take longer, and misunderstandings proliferate.  Quality vanishes.  <a href="http://davidchu.net/blog/2011/07/5-communication-strategies-web-developer/">I&#8217;ve written before</a> about one client I had who steadfastly refused to ever talk on the phone, have an online chat, or Skype.  Projects with him did eventually get done, but were irritating and always very slow, with so many corrections needed.  I believe this trend will only increase &#8211; people are so addicted to their phones that they will continue working this way even if advised of the pitfalls.  This is not good news.  You get communication <a title="Funniest Autocorrects" href="http://www.buzzfeed.com/burnred/the-25-funniest-autocorrects-of-2011-281t">like this</a>, but without the humor.</p>
<h3>Communication Breakdown &#8211; OMG, It&#8217;s a Good Thing</h3>
<p>But I did see an upside.  As brand new web developers are minted, they will also want to do everything possible via their phone, thumb-typing on their tiny screens.  That means that if a client emails one of these developers, they may get no answer at all, or maybe a one-word answer to a 5-part question.  This client will not be pleased about that, and may fire the developer.  And the developer may not even know he&#8217;s fired if it occurred via email.  It would also be interesting to see the numbers of people trying to do web development or other business solely through Facebook.  TMI taken in a special new direction.</p>
<div id="attachment_1105" class="wp-caption alignright" style="width: 360px"><img class="size-full wp-image-1105" title="Texting_in_traffic" src="http://davidchu.net/blog/wp-content/uploads/2011/09/Texting_in_trafficSmall.jpg" alt="" width="350" height="350" /><p class="wp-caption-text">Hey! I&#39;m totally updating my website now. If I get run over, at least my shoes look awesome! lol</p></div>
<p>So those of us who are willing to use multiple communication methods will have a distinct advantage.  Not because we&#8217;re smarter or better, but simply because we answer requests, provide timely information, and facilitate communication.</p>
]]></content:encoded>
			<wfw:commentRss>http://davidchu.net/blog/2011/09/texting-web-developer-job-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RSS Feed in MODx Revo</title>
		<link>http://davidchu.net/blog/2011/08/rss-feed-modx-revo/</link>
		<comments>http://davidchu.net/blog/2011/08/rss-feed-modx-revo/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 13:00:26 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[modx]]></category>
		<category><![CDATA[rss]]></category>

		<guid isPermaLink="false">http://davidchu.net/blog/?p=1060</guid>
		<description><![CDATA[This post is intended for MODx developers.  I did a post awhile ago on getting RSS feeds working in MODx Evo, the legacy version.  I also tried doing it in Revo (the latest version) at that time, but when using GetFeed, the most widely known Revo RSS snippet, I could only get Twitter working, and [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-1072 alignright" title="RSS Icon" src="http://davidchu.net/blog/wp-content/uploads/2011/08/200px-Feed-icon.svg_.png" alt="" width="200" height="200" /></p>
<p><strong>This post is intended for MODx developers.</strong>  I did a post awhile ago on <a href="http://davidchu.net/blog/2011/04/using-rss-feeds-in-modx/">getting RSS feeds working in MODx Evo</a>, the legacy version.  I also tried doing it in Revo (the latest version) at that time, but when using GetFeed, the most widely known Revo RSS snippet, I could only get Twitter working, and Atom format didn&#8217;t seem to work at all.  The developer of that snippet, while a great programmer, is probably too busy working with the core of Revo to play around more with it.</p>
<h3>Enter SpieFeed</h3>
<p>So I decided to find something else, and SpieFeed fit the bill, and worked great! (<a href="http://rtfm.modx.com/display/ADDON/spieFeed">link to its documentation</a>)  I was able to test successfully with both RSS and Atom feeds.  In this example, I changed it to a US-friendly date format, used my template chunk instead of the default (see &amp;tpl), set it to display 5 items, and used Lady Gaga&#8217;s twitter feed.  Here&#8217;s the snippet call that could be used on a page or in a template:</p>
<pre>[[!spieFeed? &amp;dateFormat=`M d, Y` &amp;tpl=`DaveSpieFeedTpl` &amp;setItemLimit=`5` &amp;setFeedUrl=`http://twitter.com/statuses/user_timeline/ladygaga.rss`]]</pre>
<p>If you don&#8217;t specify a template, it uses the default, which is a chunk that is automagically installed when you load the package. It contains a huge amount of fields, seemingly everything possible in a feed, and you&#8217;ll likely want to use your own template so that it looks good and is easy to style.  The first time you test it, though, try it without any &amp;tpl so that you can pick and choose from what&#8217;s available &#8211; it&#8217;s a lot of goodies!  Here&#8217;s my chunk:</p>
<pre>&lt;div class="feedRow [[+feedClass]]"&gt;
    &lt;div class="feedLink"&gt;
        &lt;img src="[[+favicon]]" alt="" /&gt;
        &lt;a href="[[+link]]" target="_blank"&gt;[[+content]]&lt;/a&gt;
    &lt;/div&gt;

    &lt;div class="feedDate"&gt;
      [[+date]]
    &lt;/div&gt;
&lt;/div&gt;</pre>
<h3>Simple as Pie</h3>
<p>The developer of SpieFeed, goldsky, used Simple Pie as the basis for this snippet, thus the name.   I must say it works very well!  I didn&#8217;t test exhaustively, so if you have many different types of feeds, test accordingly.  I hope you enjoy using SpieFeed, and that this helps you with your RSS feeds in MODx!</p>
]]></content:encoded>
			<wfw:commentRss>http://davidchu.net/blog/2011/08/rss-feed-modx-revo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

