<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>I Am Chad</title>
	
	<link>http://iamchad.com</link>
	<description>Web Designer &amp; Developer</description>
	<lastBuildDate>Thu, 17 May 2012 20:48:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/iamchad/YtSR" /><feedburner:info uri="iamchad/ytsr" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Redirect non www to www http:// and https://</title>
		<link>http://feedproxy.google.com/~r/iamchad/YtSR/~3/9GorKLTpv1g/</link>
		<comments>http://iamchad.com/redirect-non-www-to-www-http-and-https/#comments</comments>
		<pubDate>Thu, 17 May 2012 20:46:38 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[Code Snippets]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[https]]></category>
		<category><![CDATA[redirects]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://iamchad.com/?p=214</guid>
		<description><![CDATA[I was on the search today to figure out how to redirect all traffic from a non-www address to a www address and also keep the SSL<a href="http://iamchad.com/redirect-non-www-to-www-http-and-https/"> Read More...</a>]]></description>
			<content:encoded><![CDATA[<p>I was on the search today to figure out how to redirect all traffic from a non-www address to a www address and also keep the SSL in the redirect using htaccess.<br />
The following code will allow this to work.</p>
<p><code>RewriteEngine On<br />
RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$<br />
RewriteCond %{HTTPS}s ^on(s)|<br />
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]</code></p>
<p>So if you visit mydomain.com it will redirect to <a href="http://www.mydomain.com" rel="nofollow">http://www.mydomain.com</a><br />
If you visit <a href="https://mydomain.com" rel="nofollow">https://mydomain.com</a> it will redirect you <a href="https://www.mydomain.com" rel="nofollow">https://www.mydomain.com</a><br />
If you visit subdomain.mydomain.com it will NOT redirect you to <a href="http://www.subdomain.mydomain.com" rel="nofollow">http://www.subdomain.mydomain.com</a></p>
<p>Pretty cool right? I hope this can help someone else out as well.</p><img src="http://feeds.feedburner.com/~r/iamchad/YtSR/~4/9GorKLTpv1g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://iamchad.com/redirect-non-www-to-www-http-and-https/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://iamchad.com/redirect-non-www-to-www-http-and-https/</feedburner:origLink></item>
		<item>
		<title>How to Install and Check IonCube Installation on Your Localhost</title>
		<link>http://feedproxy.google.com/~r/iamchad/YtSR/~3/_Grx4KNlOsM/</link>
		<comments>http://iamchad.com/how-to-install-and-check-ioncube-installation-on-your-localhost/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 04:16:47 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[ioncube]]></category>
		<category><![CDATA[localhost]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[wamp]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://iamchad.com/?p=205</guid>
		<description><![CDATA[Ioncube is an encryption which many developers use to assist in the prevention of cracking, nulling and outright stealing the code.  Installing iconcube on your localhost development<a href="http://iamchad.com/how-to-install-and-check-ioncube-installation-on-your-localhost/"> Read More...</a>]]></description>
			<content:encoded><![CDATA[<p><a title="Ioncube" href="http://www.ioncube.com/loaders.php" target="_blank">Ioncube </a>is an encryption which many developers use to assist in the prevention of cracking, nulling and outright stealing the code.  Installing iconcube on your localhost development sandbox is pretty simple.  Here I will walk you through the installation of <a title="Ioncube" href="http://www.ioncube.com/loaders.php" target="_blank">Ioncube </a>on Windows using <a title="WAMP" href="http://www.wampserver.com" target="_blank">WAMP</a>.</p>
<ul>
<li>Download the Free IonCube Loaders for your PC (machine), by choosing your OS platform. You can download them from <a href="http://www.ioncube.com/loaders.php" target="_blank">HERE</a></li>
<li>After you have downloaded it, extract that zip pack to your wamp folder directly. So, that it becomes like this, C:\wamp\ioncube</li>
<li>Edit php.ini file: C:\wamp\bin\apache\Apache2.2.11\bin\php.ini and add this line at the bottom of the last line: zend_extension_ts = &#8220;C:\wamp\ioncube\ioncube_loader_win_5.2.dll&#8221;</li>
<li>Restart WAMP and you are done.</li>
</ul>
<p>Now, if you want to test,if you IonCube has successfully got installed and set on your server environment, then here is a way to test. Just goto your Joomla Site Admin backend. Goto <strong>HELP &gt; SYSTEM INFO &gt; PHP INFORMATION</strong>. Scroll down there and you should see something like this:</p>
<p><img class="alignleft size-full wp-image-206" title="how-to-check-ioncube-installation[1]" src="http://iamchad.com/wp-content/uploads/2011/06/how-to-check-ioncube-installation1.jpg" alt="verify ioncube is installed [screen shot]" width="490" height="142" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>You can also create a simple php_info.php file.  Simply create a new PHP file and place the following code in it and run it by placing it into your c:\wamp\www\ folder.</p>
<pre name="code" class="php" style="padding:0 0 0 40px;">
<php

phpinfo();

?>
</pre>
<p>&nbsp;</p><img src="http://feeds.feedburner.com/~r/iamchad/YtSR/~4/_Grx4KNlOsM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://iamchad.com/how-to-install-and-check-ioncube-installation-on-your-localhost/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://iamchad.com/how-to-install-and-check-ioncube-installation-on-your-localhost/</feedburner:origLink></item>
		<item>
		<title>MySQL – Using the JOIN Operator Within a SELECT Statement</title>
		<link>http://feedproxy.google.com/~r/iamchad/YtSR/~3/eaVqMRI-O0A/</link>
		<comments>http://iamchad.com/mysql-using-the-join-operator-within-a-select-statement/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 20:12:53 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[Code Snippets]]></category>
		<category><![CDATA[code snippet]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[query]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://iamchad.com/?p=197</guid>
		<description><![CDATA[Many times while working with a MySQL  database you will have data spread over multiple tables.  What happens if you need to access information from multiple tables<a href="http://iamchad.com/mysql-using-the-join-operator-within-a-select-statement/"> Read More...</a>]]></description>
			<content:encoded><![CDATA[<p>Many times while working with a MySQL  database you will have data spread over multiple tables.  What happens if you need to access information from multiple tables within one query?  In MySQL a JOIN query is just the statement for the job.</p>
<p>Its actually quite simple to do this.  Let&#8217;s work through a simple example.</p>
<p>Suppose you were working with a website that sells flower arrangements.  Lets say you have a table called flowers which contains two fields: ID, flower_name  This table may contain flowers like:  carnations and roses.  Let&#8217;s also assume that you have a second table called colors which includes two fields: flower_id, color  Since a roses come in many different colors the person who is placing the order on the website will need to be able to select which color he/she wants.</p>
<p><strong>Table flowers</strong></p>
<pre>    - ID</pre>
<pre>    - flower_name</pre>
<p><strong>Table colors</strong></p>
<pre>    - ID</pre>
<pre>    - flower_ID</pre>
<pre>    - color</pre>
<p>&nbsp;</p>
<p>If you were to do a standard SELECT query on the flowers table you wouldn&#8217;t know which colors were available.</p>
<pre class="sql">SELECT
   *
FROM
   flowers</pre>
<p>The above query would simply return all of the flower name and their associated id numbers.  As you can see I placed the select statement on several lines.  The reason I do this is to make it easier to read. Sure in this simple example it may not seem logical, but when you start building larger and more complex query statements it make it a lot easier when you return to your code at a later time, or if someone else has to read your code.</p>
<p>Let&#8217;s take a look at how to setup the query to JOIN both the flowers and colors table:</p>
<pre class="sql">SELECT
   *
FROM
  flowers
JOIN
   colors
ON
    colors.flower_ID=flowers.ID</pre>
<p>Let&#8217;s break this down.  We start off easily by selecting every record within the flowers table.  Next after the JOIN operator, we state which table we want to join with.  In this case its the &#8220;colors&#8221; table.  Next comes the most difficult part&#8230;After the ON operator, we state which columns the tables should join.  Since every color has a reference to a flower by the &#8220;flower_ID&#8221; column within the <strong>colors table</strong> and every flower has an ID within the <strong>flowers table</strong> The ID is the field which links the records within each table together.</p>
<p>The final piece to note is if you use the WHERE operand within a JOIN query statement, you need to add one additional piece of information, and that is the table name.  Using our previous example, lets say you wanted to select all of the records WHERE ID=2  This would break the query because MySQL doesn&#8217;t know which ID you&#8217;re talking about.  Both tables have a column ID.  To do this correctly, you must specify which table you are referring to in your query.  See the example below:</p>
<pre class="sql">SELECT
    *
FROM
  flowers
JOIN
   colors
ON
   colors.flower_ID=flowers.ID
WHERE flowers.ID=2</pre>
<p>&nbsp;</p>
<p>Again, you will see in the WHERE operand the table name flowers was referenced first, followed by the field within that table which you want to reference, followed by the value of that field.  The above query would return all of the colors associated with the flower which has an ID of 2</p>
<p>That&#8217;s all there is to a MySQL JOIN query statement!</p>
<p>BUT, let say you are working with some really long table names and you wanted to abbreviate them.  Well, you can easily do that by simply injecting the AS operand into the JOIN query statement.  Let use the same query we just worked through, but notice the difference.</p>
<pre class="sql">SELECT
   *
FROM
  flowers AS fl
JOIN
   colors AS cl
ON
   cl.flower_ID=fl.ID
WHERE flowers.ID=2</pre>
<p>All we did was simply abbreviated the table colors to cl and the table flowers to fl  When working with really long table names this comes in quite handy.</p>
<p>&nbsp;</p><img src="http://feeds.feedburner.com/~r/iamchad/YtSR/~4/eaVqMRI-O0A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://iamchad.com/mysql-using-the-join-operator-within-a-select-statement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://iamchad.com/mysql-using-the-join-operator-within-a-select-statement/</feedburner:origLink></item>
		<item>
		<title>Visual MySQL Database Designer</title>
		<link>http://feedproxy.google.com/~r/iamchad/YtSR/~3/uFnnq3oyVQQ/</link>
		<comments>http://iamchad.com/visual-mysql-database-designer/#comments</comments>
		<pubDate>Sun, 12 Jun 2011 05:21:03 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://iamchad.com/?p=186</guid>
		<description><![CDATA[UPDATE: DB Designer has been depreciated.  Similar features can be found within - MySQL Workbench 5.0 Distribution I have tried many programs on Windows to visually design MySQL<a href="http://iamchad.com/visual-mysql-database-designer/"> Read More...</a>]]></description>
			<content:encoded><![CDATA[<h3><span style="color: #ff0000;"><strong>UPDATE: DB Designer has been depreciated.  Similar features can be found within - <a href="http://dev.mysql.com/downloads/workbench/5.0.html" target="_blank">MySQL Workbench 5.0 Distribution</a></strong></span></h3>
<p>I have tried many programs on Windows to visually design MySQL database tables.  Recently I have been using an opensource program called <a title="DB Designer" href="http://www.fabforce.net/dbdesigner4/" target="_blank">DB Designer</a> by <a title="FabForce" href="http://www.fabforce.net/" target="_blank">FabForce</a>.  DB Designer is in its 4th version and runs on both Windows and Linux.  Its layout is quite similar to Illustrator and Photoshop.  The toolbars make it very convenient to access all of the relationship types.  You can also manually edit the queries for total custom control.  Once created you can easily export the SQL for creation on your server, or generate the tables right from within the software.</p>
<p>Here are just a few of the many features available:</p>
<ul>
<li>Available on Linux / MS Windows</li>
<li>User Interfaced based on industry standard layouting software
<ul>
<li>Canvas navigation similar to Adobe Illustrator® and Photoshop®</li>
<li>Palettes (docked / floating) including &#8220;Bird Eyes view&#8221;</li>
<li>Available objects include tables, realtions, labels, regions, images</li>
<li>Extensive Drag&#8217;n'drop support</li>
<li>Extensive Popup-Menu support</li>
<li>Advanced Editors</li>
<li>UNLIMITED Undo-/Redo- functions</li>
<li>Copy-/Cut-/Paste clipboard functions (XML, DDL)</li>
<li>Align functions</li>
</ul>
</li>
<li>Design Mode / Query Mode</li>
<li>Reverse engineering MySQL, Oracle, MSSQL and any ODBC databases</li>
<li>Userdefined schema-generation</li>
<li>Model-To-Database syncronisation</li>
<li>Index support</li>
<li>Automatic foreign key placement</li>
</ul>
<h3><strong>UPDATE: DB Designer has been depreciated.  Similar features can be found within - <a href="http://dev.mysql.com/downloads/workbench/5.0.html" target="_blank">MySQL Workbench 5.0 Distribution</a></strong></h3><img src="http://feeds.feedburner.com/~r/iamchad/YtSR/~4/uFnnq3oyVQQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://iamchad.com/visual-mysql-database-designer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://iamchad.com/visual-mysql-database-designer/</feedburner:origLink></item>
		<item>
		<title>12 Must Have Plugins For WordPress – {#infographic}</title>
		<link>http://feedproxy.google.com/~r/iamchad/YtSR/~3/c-TC1QLqZ_A/</link>
		<comments>http://iamchad.com/12-must-have-plugins-for-wordpress-infographic/#comments</comments>
		<pubDate>Wed, 08 Jun 2011 15:48:17 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://iamchad.com/?p=171</guid>
		<description><![CDATA[WordPress is an extremely powerful platform not only for building blogs, but entire websites as well.  With this power comes thousands of plugin options to extend the<a href="http://iamchad.com/12-must-have-plugins-for-wordpress-infographic/"> Read More...</a>]]></description>
			<content:encoded><![CDATA[<p>WordPress is an extremely powerful platform not only for building blogs, but entire websites as well.  With this power comes thousands of plugin options to extend the core of system.  The folks over at <a title="WPJedi.com" href="http://www.wpjedi.com/must-have-wordpress-plugins/" target="_blank">WPJedi.com</a> put together a great infographic on 12 Must Have Plugins For WordPress.</p>
<p>&nbsp;</p>
<p><a href="http://www.wpjedi.com/must-have-wordpress-plugins/"><img src="http://www.wpjedi.com/infographics/wpinfo.gif" alt="Infographic: WordPress plugins 101" width="700" /></a></p>
<p>&nbsp;</p>
<p><a href="http://www.wpjedi.com/must-have-wordpress-plugins/">Must have plugins for WordPress</a> by <a href="http://www.wpjedi.com">WordPress Jedi</a></p>
<p>&nbsp;</p><img src="http://feeds.feedburner.com/~r/iamchad/YtSR/~4/c-TC1QLqZ_A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://iamchad.com/12-must-have-plugins-for-wordpress-infographic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://iamchad.com/12-must-have-plugins-for-wordpress-infographic/</feedburner:origLink></item>
		<item>
		<title>Hide File Extension</title>
		<link>http://feedproxy.google.com/~r/iamchad/YtSR/~3/UVPDnlEtd8M/</link>
		<comments>http://iamchad.com/hide-file-extension/#comments</comments>
		<pubDate>Mon, 06 Jun 2011 22:43:27 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[Code Snippets]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[pittsburgh]]></category>
		<category><![CDATA[server side]]></category>
		<category><![CDATA[snippet]]></category>

		<guid isPermaLink="false">http://iamchad.com/?p=162</guid>
		<description><![CDATA[Do you want to hide the file extension of your website&#8217;s script type?  At times you may not want to reveal the programming language of your website<a href="http://iamchad.com/hide-file-extension/"> Read More...</a>]]></description>
			<content:encoded><![CDATA[<p>Do you want to hide the file extension of your website&#8217;s script type?  At times you may not want to reveal the programming language of your website to your visitors.  This is an easy measure to help thwart off would be hackers or spammers.</p>
<p>Here is a simple technique you can use to make all of your .php files appears as though they are .html files instead.  You simply need to create or edit an existing .htaccess file.  Note: The .htaccess file must be placed within the root folder of your website.</p>
<p>&nbsp;</p>
<pre class="brush:php">
# Make all PHP code look like HTML
AddType application/x-httpd-php .htm .html
</pre>
<p>&nbsp;</p>
<p>Now each time  someone goes to yourdomain.com/index.html the browser will actually load index.php and simply change the extension to .html</p>
<p>&nbsp;</p>
<p>Did you find value in this? If so please share this.</p><img src="http://feeds.feedburner.com/~r/iamchad/YtSR/~4/UVPDnlEtd8M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://iamchad.com/hide-file-extension/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://iamchad.com/hide-file-extension/</feedburner:origLink></item>
		<item>
		<title>Pennsylvania Microbrewer’s Fest 2011</title>
		<link>http://feedproxy.google.com/~r/iamchad/YtSR/~3/n8eS8bf8UoY/</link>
		<comments>http://iamchad.com/pennsylvania-microbrewers-fest-2011/#comments</comments>
		<pubDate>Sun, 29 May 2011 20:06:07 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[Craft Beer]]></category>

		<guid isPermaLink="false">http://iamchad.com/?p=133</guid>
		<description><![CDATA[The Pennsylvania Microbrewer&#8217;s Fest will be once again returning this year to Pittsburgh.  The event will be taking place on June 4th, when Penn Brewery will once<a href="http://iamchad.com/pennsylvania-microbrewers-fest-2011/"> Read More...</a>]]></description>
			<content:encoded><![CDATA[<p>The Pennsylvania Microbrewer&#8217;s Fest will be once again returning this year to Pittsburgh.  The event will be taking place on June 4th, when Penn Brewery will once again serve as host.  Over 30 microbreweries will be on hand showcasing their best brews.</p>
<p>There will be two three-hour sessions this year &#8211; 1 to 4pm and 6 to 9pm.  Each includes a buffet meal featuring items from Penn Brewery.  Live entertainment will be provided by Flow Band and <a title="Blues Orphans" href="http://www.myspace.com/bluesorphans" target="_blank">Blues Orphans</a></p>
<p>Ticket Pricing:</p>
<p style="padding-left: 30px;">$45 advance purchase price May 1st through June 3rd</p>
<p style="padding-left: 30px;">$60 at the door</p>
<p style="padding-left: 30px;">Contact Penn Brewery at 412-237-9400, ext 100 to purchase tickets or visit the <a title="Penn Brewery Store" href="https://www.ontv.com/www.pennbrew.com/catalog/" target="_blank">Penn Brewery Store</a>.</p>
<p>Check out <a href="http://www.pennbrew.com/data/english/microbrewersfest.htm">http://www.pennbrew.com/data/english/microbrewersfest.htm</a> for a full list of the participating breweries.</p><img src="http://feeds.feedburner.com/~r/iamchad/YtSR/~4/n8eS8bf8UoY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://iamchad.com/pennsylvania-microbrewers-fest-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://iamchad.com/pennsylvania-microbrewers-fest-2011/</feedburner:origLink></item>
		<item>
		<title>WordPress 3.1.3 Brings Security Updates</title>
		<link>http://feedproxy.google.com/~r/iamchad/YtSR/~3/Y7QmP4egefc/</link>
		<comments>http://iamchad.com/wordpress-3-1-3-brings-security-updates/#comments</comments>
		<pubDate>Sun, 29 May 2011 19:03:02 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://iamchad.com/?p=101</guid>
		<description><![CDATA[WordPress version 3.1.3 has been released to the public as of May 25, 2011. This is an important security update and it helps protect your WordPress blog. This release<a href="http://iamchad.com/wordpress-3-1-3-brings-security-updates/"> Read More...</a>]]></description>
			<content:encoded><![CDATA[<p>WordPress <strong>version 3.1.3</strong> has been released to the public as of May 25, 2011.</p>
<p>This is an important security update and it <strong>helps protect your WordPress blog</strong>. This release includes security fixes and enhancements, including the new feature &#8220;clickjacking&#8221; protection.</p>
<p>We recommend you upgrade to WordPress version 3.1.3 ASAP.</p>
<h3>WordPress version 3.1.3 includes the following security fixes and enhancements:</h3>
<ul>
<li>Various security hardening by Alexander Concha.</li>
<li>Taxonomy query hardening by John Lamansky.</li>
<li>Prevent sniffing out user names of non-authors by using canonical redirects. Props Verónica Valeros.</li>
<li>Media security fixes by Richard Lundeen of Microsoft, Jesse Ou of Microsoft, and Microsoft Vulnerability Research.</li>
<li>Improves file upload security on hosts with dangerous security settings.</li>
<li>Cleans up old WordPress import files if the import does not finish.</li>
<li>Introduce “<strong>clickjacking</strong>” protection in modern browsers on admin and login pages.</li>
</ul>
<blockquote><p>I found a great article by Lucian Constantin explaining these new security fixes and explainations. He goes into great detail on the new &#8220;clickjacking&#8221; protection feature and more. Be sure to check it out <a rel="nofollow" href="http://news.softpedia.com/news/WordPress-3-1-3-Contains-Security-Fixes-and-Clickjacking-Protection-202462.shtml?utm_source=twitter&amp;utm_medium=twitter&amp;utm_campaign=twitter_web" target="_blank">here</a>.</p></blockquote>
<h3><strong>Files Revised in WordPress 3.1.3:</strong></h3>
<ul>
<li>readme.html</li>
<li>wp-admin/admin-ajax.php</li>
<li>wp-admin/custom-background.php</li>
<li>wp-admin/custom-header.php</li>
<li>wp-admin/includes/class-wp-plugins-list-table.php</li>
<li>wp-admin/includes/import.php</li>
<li>wp-admin/includes/media.php</li>
<li>wp-admin/includes/post.php</li>
<li>wp-admin/includes/template.php</li>
<li>wp-admin/includes/update-core.php</li>
<li>wp-admin/ms-delete-site.php</li>
<li>wp-admin/plugins.php</li>
<li>wp-admin/press-this.php</li>
<li>wp-app.php</li>
<li>wp-includes/canonical.php</li>
<li>wp-includes/class-oembed.php</li>
<li>wp-includes/default-filters.php</li>
<li>wp-includes/formatting.php</li>
<li>wp-includes/functions.php</li>
<li>wp-includes/meta.php</li>
<li>wp-includes/post.php</li>
<li>wp-includes/query.php</li>
<li>wp-includes/taxonomy.php</li>
<li>wp-includes/theme.php</li>
<li>wp-includes/version.php</li>
<li>wp-login.php</li>
</ul>
<p>In other news, the WordPress developers report that they are on schedule for WordPress 3.2. They have just released WordPress 3.2 Beta 2 for testing purposes. <strong>It is not recommended that you use it on production sites.</strong></p>
<blockquote><p><strong>Important!</strong></p>
<p>As we get ready for the new release of WordPress 3.2, it&#8217;s a good time to make sure that your site is currently running on a minimum of PHP 5.2 and MySQL 5.0.15 or higher. Once WordPress 3.2 is released, PHP 4 and MySQL 4 will not be supportedby WordPress. And you will not be able to upgrade to the newest version. Not sure if your website meets these requirements? You can check easily by installing the Health Check plugin. <a href="http://www.wpsecuritylock.com/health-check-wordpress-plugin/">More information here</a>.</p></blockquote>
<h3><strong><strong>WordPress &amp; Security Resources:</strong></strong></h3>
<ul>
<li><a rel="nofollow" href="http://wordpress.org/news/2011/05/wordpress-3-1-3/" target="_blank">WordPress News: 3.1.3 Security Hardening Update</a></li>
<li><a rel="nofollow" href="http://codex.wordpress.org/Version_3.1.3" target="_blank">WordPress Codex: Version 3.1.3</a></li>
<li><a rel="nofollow" href="http://core.trac.wordpress.org/log/branches/3.1/?action=stop_on_copy&amp;mode=stop_on_copy&amp;rev=18023&amp;stop_rev=17805&amp;limit=100" target="_blank">WordPress Trac: 3.1.3 Change Log</a></li>
<li><a rel="nofollow" href="http://wordpress.org/download/" target="_blank">Download WordPress 3.1.3</a></li>
<li><a rel="nofollow" href="http://codex.wordpress.org/Updating_WordPress" target="_blank">WordPress Codex &#8211; Updating WordPress</a></li>
<li><a href="http://codex.wordpress.org/Upgrading_WordPress_Extended" target="_blank">Upgrading WordPress Extended</a></li>
<li><a href="http://wordpress.org/wordpress-3.2-beta2.zip" target="_blank">Download WordPress 3.2 Beta 2</a></li>
</ul>
<p><strong>Important!</strong></p>
<p><strong>If you&#8217;re self-hosting WordPress on your own domain, you need to protect it by upgrading to WordPress 3.1.3 as soon as possible.</strong></p>
<p><strong>Leave your feedback</strong></p>
<p>Have you upgraded to WordPress 3.1.3? Did you upgrade WordPress automatically through the Dashboard or manually? Do you have any WordPress plugin issues with WP version 3.1.3? If you noticed any glitches in the upgrade or conflicts with any plugins be sure to let us know. Leave your comment below.</p>
<p>&nbsp;</p><img src="http://feeds.feedburner.com/~r/iamchad/YtSR/~4/Y7QmP4egefc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://iamchad.com/wordpress-3-1-3-brings-security-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://iamchad.com/wordpress-3-1-3-brings-security-updates/</feedburner:origLink></item>
	</channel>
</rss>

