<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Poor Programming Proliferation</title>
	<atom:link href="http://compu.terlicio.us/2009/06/poor-programming-proliferation/feed/" rel="self" type="application/rss+xml" />
	<link>http://compu.terlicio.us/2009/06/poor-programming-proliferation/</link>
	<description>Flying, Computers, and Food</description>
	<lastBuildDate>Mon, 22 Mar 2010 08:46:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Wordpress Plugin Templates v2.0 &#171; Fire Studios</title>
		<link>http://compu.terlicio.us/2009/06/poor-programming-proliferation/comment-page-1/#comment-5262</link>
		<dc:creator>Wordpress Plugin Templates v2.0 &#171; Fire Studios</dc:creator>
		<pubDate>Mon, 08 Jun 2009 10:52:52 +0000</pubDate>
		<guid isPermaLink="false">http://compu.terlicio.us/?p=145#comment-5262</guid>
		<description>[...] were greatly received by you all. Through this wide spread attraction, it was inevitable that a flaw would be found and some improvements be suggested. So I took these suggestions and an idea I had, and updated [...]</description>
		<content:encoded><![CDATA[<p>[...] were greatly received by you all. Through this wide spread attraction, it was inevitable that a flaw would be found and some improvements be suggested. So I took these suggestions and an idea I had, and updated [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christopher O'Connell</title>
		<link>http://compu.terlicio.us/2009/06/poor-programming-proliferation/comment-page-1/#comment-5158</link>
		<dc:creator>Christopher O'Connell</dc:creator>
		<pubDate>Wed, 03 Jun 2009 21:14:55 +0000</pubDate>
		<guid isPermaLink="false">http://compu.terlicio.us/?p=145#comment-5158</guid>
		<description>@Fire G:

They&#039;re not spiteful, they&#039;re to the point. I took the spiteful ones out.

&lt;a href=&quot;http://en.wiktionary.org/wiki/spite&quot; rel=&quot;nofollow&quot;&gt;Spite:&lt;/a&gt; A desire to vex or injure. Comments about killing puppies are spiteful.</description>
		<content:encoded><![CDATA[<p>@Fire G:</p>
<p>They&#8217;re not spiteful, they&#8217;re to the point. I took the spiteful ones out.</p>
<p><a href="http://en.wiktionary.org/wiki/spite" rel="nofollow">Spite:</a> A desire to vex or injure. Comments about killing puppies are spiteful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fire G</title>
		<link>http://compu.terlicio.us/2009/06/poor-programming-proliferation/comment-page-1/#comment-5156</link>
		<dc:creator>Fire G</dc:creator>
		<pubDate>Wed, 03 Jun 2009 21:05:53 +0000</pubDate>
		<guid isPermaLink="false">http://compu.terlicio.us/?p=145#comment-5156</guid>
		<description>Hey Chris,

While I don&#039;t like your spiteful comments about my templates, I do appreciate you pointing out exactly what is wrong. You made several good points (SQL injection, NONCES, Overuse of Options table), but also some that aren&#039;t correct.

When you reference my &quot;over additions&quot; to the Options table, you are completely right...if this was a large scale plugin. But it&#039;s not (and even large scale plugins use my method). Your opinion is your opinion, but it&#039;s not a guaranteed &quot;must follow&quot; standard.

You&#039;re completely correct on the NONCE and SQL Injection statements and I will be updating my templates to include those.

In regards to the $Post and $WP_Query global variable calls, I added them so that the users would already have access to that data if they need/want it since it&#039;s a high traffic area. Your statement on me adding the variables at the top of the file to the Options table every time the code runs is completely incorrect. the &quot;add_option&quot; function will only run if table isn&#039;t there. so in fact, all I&#039;m doing (after the first run) is checking that all my needed resources are available.

On the topic of require vs. include, either way is a viable option. It may be logical to use both. &quot;include&quot; for the admin page and &quot;require&quot; for the purpose.php file.</description>
		<content:encoded><![CDATA[<p>Hey Chris,</p>
<p>While I don&#8217;t like your spiteful comments about my templates, I do appreciate you pointing out exactly what is wrong. You made several good points (SQL injection, NONCES, Overuse of Options table), but also some that aren&#8217;t correct.</p>
<p>When you reference my &#8220;over additions&#8221; to the Options table, you are completely right&#8230;if this was a large scale plugin. But it&#8217;s not (and even large scale plugins use my method). Your opinion is your opinion, but it&#8217;s not a guaranteed &#8220;must follow&#8221; standard.</p>
<p>You&#8217;re completely correct on the NONCE and SQL Injection statements and I will be updating my templates to include those.</p>
<p>In regards to the $Post and $WP_Query global variable calls, I added them so that the users would already have access to that data if they need/want it since it&#8217;s a high traffic area. Your statement on me adding the variables at the top of the file to the Options table every time the code runs is completely incorrect. the &#8220;add_option&#8221; function will only run if table isn&#8217;t there. so in fact, all I&#8217;m doing (after the first run) is checking that all my needed resources are available.</p>
<p>On the topic of require vs. include, either way is a viable option. It may be logical to use both. &#8220;include&#8221; for the admin page and &#8220;require&#8221; for the purpose.php file.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
