<?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>CarlBliss.com &#187; Cool Web Links</title>
	<atom:link href="http://www.carlbliss.com/category/cool-web-links/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.carlbliss.com</link>
	<description></description>
	<lastBuildDate>Mon, 06 Sep 2010 17:16:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Creating a Basic WordPress Plugin</title>
		<link>http://www.carlbliss.com/2010/05/creating-a-basic-wordpress-plugin/</link>
		<comments>http://www.carlbliss.com/2010/05/creating-a-basic-wordpress-plugin/#comments</comments>
		<pubDate>Tue, 25 May 2010 21:00:06 +0000</pubDate>
		<dc:creator>Carl</dc:creator>
				<category><![CDATA[Cool Web Links]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.carlbliss.com/?p=528</guid>
		<description><![CDATA[This post includes some sample code, and web links for a presentation I put together for the Minneapolis/Saint Paul WordPress Users Group. The session is an introduction to creating a WordPress Plugin. This post is intended to be a place to find the resources and code used in the demonstration, but I will attempt to explain what [...]]]></description>
			<content:encoded><![CDATA[<p>This post includes some sample code, and web links for a presentation I put together for the <a href="http://groups.google.com/group/mpls-stpaul-wordpress" target="_blank">Minneapolis/Saint Paul WordPress Users Group</a>. The session is an introduction to creating a WordPress Plugin. This post is intended to be a place to find the resources and code used in the demonstration, but I will attempt to explain what it all means in this post.<span id="more-528"></span></p>
<p><strong>The Purpose</strong></p>
<p>This post is intended to be an introduction to the basic structure of a WordPress plugin. The plugin is, arguably, not extremely useful. But it does do something. So that has to count for something, right?</p>
<p>The purpose of a user group is to bring product users together to learn from each other. I&#8217;m not an expert in WordPress plugin development. So I would love to learn from you. If I missed something, or could say something better, feel free to leave a comment below!</p>
<p><strong>The Problem</strong></p>
<p>On our family blog, I posted a picture of our children, with their names.</p>
<p><img class="alignnone size-full wp-image-532" title="Screen shot 2010-05-26 at 8.20.35 AM" src="http://www.carlbliss.com/wp-content/uploads/2010/05/Screen-shot-2010-05-26-at-8.20.35-AM.png" alt="" width="387" height="318" /></p>
<p>The only problem was that my wife and I would rather not post their names online. Our preference is that we will refer to them as &#8220;Thing 1&#8243;, &#8220;Thing 2&#8243; and &#8220;Thing 3&#8243;.</p>
<p><strong>The Solution</strong><br />
Now, I could try and remember to change their names every time I write a  post. I suppose that wouldn&#8217;t be too difficult. However, as a true  geek, I decided to find a way to automate it. <strong>I created a WordPress  plugin that will change their names in each post.</strong></p>
<p>WordPress plugins are an easy way to enhance, suppress or filter some of the basic WordPress functionality. It makes it fairly simple to customize the functionality, without editing the application itself.</p>
<p>Plugins are stored in the wp-content/plugins folder in your WordPress installation.</p>
<p><strong>The Start</strong></p>
<p>The first thing we do is create the plugin file. For this project, I created the PHP file:</p>
<p>wp-content/plugins/thing1.php</p>
<blockquote><p><code><br />
/*<br />
Plugin Name: Thing 1<br />
*/</code></p></blockquote>
<p>That is the minimum amount of information needed to create a plugin. With that file created, I should be able to go the &#8220;Plugin&#8221; section of my WordPress dashboard, and see the plugin listed.</p>
<p><img class="alignnone size-full wp-image-533" title="Screen shot 2010-05-26 at 8.30.59 AM" src="http://www.carlbliss.com/wp-content/uploads/2010/05/Screen-shot-2010-05-26-at-8.30.59-AM.png" alt="" width="290" height="86" /></p>
<p>Sweet!</p>
<p><strong>Now, let&#8217;s make something happen</strong></p>
<p>Now that the plugin file has been created, we will add a simple PHP function to replace the girls&#8217; names with the generic replacements:</p>
<blockquote><p><code><br />
function thing_1($text) {<br />
$text = str_replace('Helga', 'Thing 1', $text);<br />
$text = str_replace('Olga', 'Thing 2', $text);<br />
$text = str_replace('Inga', 'Thing 3', $text);<br />
return $text;<br />
}</code></p></blockquote>
<p>What we&#8217;ve done here is created a function called &#8220;thing_1&#8243; that will process the content it is sent ($text) and replace the names with the replacement words.</p>
<p>The next step is to attach this function to WordPress. We are going to do this with a hook the WordPress API has provided for plugin creation.</p>
<p><strong>Hooks</strong></p>
<p>There are two types of hooks in WordPress. Action hooks and Filter hooks.</p>
<p>Action hooks are used to add a function when WordPress &#8220;does something&#8221; (like sending an email or writing to the database)</p>
<p>Filter hooks are used to modify data before it is written to the database, or published to the browser.</p>
<p>There are a lot of hooks. I&#8217;m not going to get into them here, but here are some great links to learn more about the various hooks in WordPress:</p>
<ul>
<li><a href="http://codex.wordpress.org/Plugin_API">http://codex.wordpress.org/Plugin_API</a> (a general guide to understanding how hooks work with the API)</li>
<li><a href="http://codex.wordpress.org/Plugin_API/Filter_Reference (">http://codex.wordpress.org/Plugin_API/Filter_Reference (</a>a list of Filter hooks in WordPress)</li>
</ul>
<p>For this project, we are going to use a &#8220;Filter Hook&#8221; to modify the post content before it is published to the browser. This will keep the names intact in the database, but will change them before it is displayed on the browser screen:</p>
<blockquote><p><code>add_filter('the_content', 'thing_1');</code></p></blockquote>
<p>This uses the WordPress function &#8220;add_filter&#8221; to add my function &#8220;thing_1&#8243; to the filter hook &#8220;the_content&#8221;. Essentially, it will take the contents of &#8220;the_content&#8221; and pass it through the function &#8220;thing_1&#8243;.</p>
<p>There are other arguments that can be passed to the &#8220;add_filter&#8221; function. For more information, visit<a href="http://codex.wordpress.org/Function_Reference/add_filter" target="_blank"> this reference on the function</a>.</p>
<p><strong>Let&#8217;s take a look</strong>.</p>
<p>Now that we have created the plugin file, created a function, and assigned that function to a Filter Hook, I am going to activate the plugin and see how it impacts my site:</p>
<p><img class="alignnone size-full wp-image-535" title="Screen shot 2010-05-26 at 8.51.16 AM" src="http://www.carlbliss.com/wp-content/uploads/2010/05/Screen-shot-2010-05-26-at-8.51.16-AM.png" alt="" width="413" height="325" /></p>
<p>You can see now, that the plugin has replaced the names in the post. The only remaining issue is that the name &#8220;Helga&#8221; still shows up in the post title:</p>
<p>Let&#8217;s add one more filter to the plugin, to apply the same function (thing_1) to the post title.</p>
<blockquote><p><code>add_filter('the_title', 'thing_1');</code></p></blockquote>
<p>Here we are grabbing onto the Filter Hook &#8220;the_title&#8221; to apply the same function. Let&#8217;s take a look:</p>
<p><img class="alignnone size-full wp-image-536" title="Screen shot 2010-05-26 at 8.58.29 AM" src="http://www.carlbliss.com/wp-content/uploads/2010/05/Screen-shot-2010-05-26-at-8.58.29-AM.png" alt="" width="382" height="316" /></p>
<p>Perfect.</p>
<p>Now that the function works, I am going to add a few more lines to the comments at the top of the plugin file, to take a little credit for my work:</p>
<blockquote><p><code>/*<br />
Plugin Name: Thing 1<br />
Plugin URI: http://www.carlbliss.com/?p=528<br />
<code> Description: Protects the identity of my daughters by changing their names to generic Dr. Seuss References<br />
Author: Carl Bliss<br />
Author URI: http://www.carlbliss.com<br />
Version: 1.0b<br />
*/</code></code></p></blockquote>
<p>Those comments will add extra information to the plugin page in the dashboard.</p>
<p><img class="alignnone size-medium wp-image-537" title="Screen shot 2010-05-26 at 9.02.59 AM" src="http://www.carlbliss.com/wp-content/uploads/2010/05/Screen-shot-2010-05-26-at-9.02.59-AM-640x39.png" alt="" width="640" height="39" /></p>
<p>And the process has now been automated!</p>
<p>Here is the completed plugin code (wp-content/plugins/thing_1.php)</p>
<blockquote><p><code><br />
/*<br />
Plugin Name: Thing 1<br />
Plugin URI: http://www.carlbliss.com/thing_1<br />
Description: Protects the identity of my daughters by changing their names to generic Dr. Seuss References<br />
Author: Carl Bliss<br />
Author URI: http://www.carlbliss.com<br />
Version: 1.0b<br />
*/</code></p>
<p><code>function thing_1($text) {<br />
$text = str_replace('Helga', 'Thing 1', $text);<br />
$text = str_replace('Olga', 'Thing 2', $text);<br />
$text = str_replace('Inga', 'Thing 3', $text);<br />
return $text;<br />
}</code></p>
<p><code>add_filter('the_content', 'thing_1');<br />
add_filter('the_title', 'thing_1');</code></p></blockquote>
<p>You can download the entire plugin file here: <a href="http://www.carlbliss.com/wp-content/uploads/2010/05/thing_1.php_.zip">thing_1.php</a> (ZIP)</p>
<blockquote><p><code> </code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.carlbliss.com/2010/05/creating-a-basic-wordpress-plugin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Shuttle Shot</title>
		<link>http://www.carlbliss.com/2009/01/shuttle-shot/</link>
		<comments>http://www.carlbliss.com/2009/01/shuttle-shot/#comments</comments>
		<pubDate>Tue, 27 Jan 2009 19:24:27 +0000</pubDate>
		<dc:creator>Carl</dc:creator>
				<category><![CDATA[Cool Web Links]]></category>

		<guid isPermaLink="false">http://www.carlbliss.com/?p=446</guid>
		<description><![CDATA[I grew up with a strong affinity for the Space Shuttle program.  My bedroom had Space Shuttle Wallpaper, and I would make every effort to see any launches or landings that were covered on television. Until I realized that I would be around 6 1/2 feet tall, I had a young man&#8217;s aspirations to be [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://upload.wikimedia.org/wikipedia/commons/3/30/STSCPanel.jpg" target="_blank"><img class="alignleft size-full wp-image-1254" src="http://www.faithandgeekery.com/wp-content/uploads/2009/01/stsc.jpg" alt="stsc" width="240" height="209" /></a>I grew up with a strong affinity for the Space Shuttle program. </p>
<p>My bedroom had Space Shuttle Wallpaper, and I would make every effort to see any launches or landings that were covered on television. Until I realized that I would be around 6 1/2 feet tall, I had a young man&#8217;s aspirations to be a part of that program when I grew up.</p>
<p>So, I am always excited when I come across some Space Shuttle Geekery.</p>
<p>Here is a 4MB photo of a Space Shuttle cockpit. </p>
<p>If you don&#8217;t mind all the buttons and nobs getting in the way of your icons, it might make decent desktop wallpaper!</p>
<p>You can <a href="http://upload.wikimedia.org/wikipedia/commons/3/30/STSCPanel.jpg" target="_blank">download it here.</a></p>
<p>My first reaction is amazement at the technology from the 1980s, and the realization that my phone likely has more computing power.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carlbliss.com/2009/01/shuttle-shot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Name Game</title>
		<link>http://www.carlbliss.com/2008/10/name-game/</link>
		<comments>http://www.carlbliss.com/2008/10/name-game/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 16:49:59 +0000</pubDate>
		<dc:creator>Carl</dc:creator>
				<category><![CDATA[Cool Web Links]]></category>

		<guid isPermaLink="false">http://www.carlbliss.com/?p=428</guid>
		<description><![CDATA[Not cool man&#8230; not cool&#8230; Thank you Mom and Dad for passing on the name &#8220;Gerald Nixon Ford&#8221;]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.telegraph.co.uk/news/newstopics/uselection2008/sarahpalin/3203088/US-election-Father-secretly-names-baby-Sarah-McCain-Palin.html" target="_blank">Not cool man&#8230; not cool&#8230;</a></p>
<p>Thank you Mom and Dad for passing on the name &#8220;Gerald Nixon Ford&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carlbliss.com/2008/10/name-game/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>One &#8220;bucket list&#8221; item I will never be able to check off</title>
		<link>http://www.carlbliss.com/2008/09/one-bucket-list-item-i-will-never-be-able-to-check-off/</link>
		<comments>http://www.carlbliss.com/2008/09/one-bucket-list-item-i-will-never-be-able-to-check-off/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 18:40:27 +0000</pubDate>
		<dc:creator>ckbliss</dc:creator>
				<category><![CDATA[Cool Web Links]]></category>

		<guid isPermaLink="false">http://www.carlbliss.com/?p=413</guid>
		<description><![CDATA[Love the Yankees or hate &#8216;em, this building has housed some of the most iconic moments in sports history (oh yeah, and a pretty kickin&#8217; Billy Joel concert too). I have always wanted to see a game there. I won&#8217;t make it before it is taken down. I did, however, come across this great gallery [...]]]></description>
			<content:encoded><![CDATA[<p>Love the Yankees or hate &#8216;em, this building has housed some of the most iconic moments in sports history (oh yeah, and a pretty <a href="http://www.youtube.com/watch?v=HSGvVk1q36k">kickin&#8217; Billy Joel concert </a>too).</p>
<p>I have always wanted to see a game there. I won&#8217;t make it before it is taken down.</p>
<p>I did,  however, come across this great gallery of Yankee Stadium moments.</p>
<p><a href="http://vault.sportsillustrated.cnn.com/vault/gallery/featured/GAL1145462/1/index.htm">Click Here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.carlbliss.com/2008/09/one-bucket-list-item-i-will-never-be-able-to-check-off/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is Twitter?</title>
		<link>http://www.carlbliss.com/2008/09/what-is-twitter/</link>
		<comments>http://www.carlbliss.com/2008/09/what-is-twitter/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 15:50:33 +0000</pubDate>
		<dc:creator>ckbliss</dc:creator>
				<category><![CDATA[Cool Web Links]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.carlbliss.com/?p=412</guid>
		<description><![CDATA[That&#8217;s a question I get from a lot of friends, when I talk about &#8220;Twitter&#8221;. My Twitter status also updates my Facebook Status, so the term occasionally comes up with the &#8220;general public&#8221;. Here is a great video that explains it in terms that are easy to grasp. A bit creepy that the main character [...]]]></description>
			<content:encoded><![CDATA[<p>That&#8217;s a question I get from a lot of friends, when I talk about &#8220;Twitter&#8221;. </p>
<p>My Twitter status also updates my Facebook Status, so the term occasionally comes up with the &#8220;general public&#8221;.</p>
<p>Here is a great video that explains it in terms that are easy to grasp.</p>
<p>A bit creepy that the main character (addicted to her phone and blogs) is named &#8220;Carla&#8221;</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/ddO9idmax0o&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/ddO9idmax0o&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.carlbliss.com/2008/09/what-is-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I Can Help!</title>
		<link>http://www.carlbliss.com/2008/05/i-can-help/</link>
		<comments>http://www.carlbliss.com/2008/05/i-can-help/#comments</comments>
		<pubDate>Wed, 28 May 2008 13:39:54 +0000</pubDate>
		<dc:creator>Carl</dc:creator>
				<category><![CDATA[Cool Web Links]]></category>

		<guid isPermaLink="false">http://www.carlbliss.com/?p=381</guid>
		<description><![CDATA[I rarely talk about projects I am working on before they launch, but I am pretty excited about this one. I am breaking my &#8220;silence&#8221; rule, because it has been broken for me with a nice &#8220;buzz&#8221; campaign. I am working with the station to create iCanHelpTwinCities.com. This is a site that will allow local [...]]]></description>
			<content:encoded><![CDATA[<p>I rarely talk about projects I am working on before they launch, but I am pretty excited about this one.</p>
<p>I am breaking my &#8220;silence&#8221; rule, because it has been broken for me with a nice &#8220;buzz&#8221; campaign.</p>
<p>I am working with the station to create iCanHelpTwinCities.com. This is a site that will allow local churches and non-profit organizations to post volunteer needs they have. People looking for ways to plug in can search the database of opportunities to connect with these volunteer needs (because, HEY, we all have a ton of free time right??).</p>
<p>It is kind of like a &#8220;Craig&#8217;s List&#8221; for volunteers!</p>
<p>We have already heard from a number of organizations that are really excited to have this tool at their disposal.</p>
<p>I guess what excites me about this project is that it really has a chance to make the Twin Cities better, on a large scale. I don&#8217;t know that I have worked on a project that has as much potential as this one.</p>
<p><strong>So, here&#8217;s the deal!</strong> We are looking for organizations to help us test out the sign-up and posting tools. We are pretty confident they work, but we want to make sure they are easy enough to use and meet the needs of the posting organizations. If you work for a non-profit that uses volunteers, or know someone who may be interested (I am thinking Twin Cities 7 County Metro Area), feel free to leave a comment on this blog post. We would love to have you try it out and give us your feedback.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carlbliss.com/2008/05/i-can-help/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spanish Lullaby</title>
		<link>http://www.carlbliss.com/2008/04/spanish-lullaby/</link>
		<comments>http://www.carlbliss.com/2008/04/spanish-lullaby/#comments</comments>
		<pubDate>Sat, 26 Apr 2008 15:03:50 +0000</pubDate>
		<dc:creator>ckbliss</dc:creator>
				<category><![CDATA[Cool Web Links]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.carlbliss.com/?p=373</guid>
		<description><![CDATA[Thanks to my sister for sending me this video. It pretty much sums up my language skills.]]></description>
			<content:encoded><![CDATA[<p>Thanks to my <a href="http://www.xanga.com/home.aspx?user=Blissful_ignorance00" target="_blank">sister</a> for sending me this video.</p>
<p>It pretty much sums up my language skills.</p>
<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/ngRq82c8Baw&#038;hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/ngRq82c8Baw&#038;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.carlbliss.com/2008/04/spanish-lullaby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>David and the Mech</title>
		<link>http://www.carlbliss.com/2008/02/david-and-the-mech/</link>
		<comments>http://www.carlbliss.com/2008/02/david-and-the-mech/#comments</comments>
		<pubDate>Thu, 21 Feb 2008 02:42:19 +0000</pubDate>
		<dc:creator>Carl</dc:creator>
				<category><![CDATA[Cool Web Links]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.carlbliss.com/?p=344</guid>
		<description><![CDATA[I should probably have an opinion on this. But I just can&#8217;t put it together. Mecha Manga Bible Heroes This one is &#8220;David and Goliath&#8221; Here is the copy from their website: In Spring, 2008 from JMG Comics. The 32-page, full color Mecha-Manga Bible Heroes series is filled with action-packed mecha-manga art and adventure-filled tales [...]]]></description>
			<content:encoded><![CDATA[<p>I should probably have an opinion on this.</p>
<p>But I just can&#8217;t put it together.</p>
<p><strong>Mecha Manga Bible Heroes</strong><br />
<img id="image343" alt="smallposter.jpg" src="http://www.carlbliss.com/wp-content/uploads/2008/02/smallposter.jpg" /><br />
This one is &#8220;David and Goliath&#8221;</p>
<p>Here is the copy from<a target="_blank" href="http://www.mmbibleheroes.com/"> their website</a>:</p>
<blockquote>
<p class="style6">In Spring, 2008 from JMG Comics. The 32-page, full color  Mecha-Manga Bible Heroes series is filled with action-packed mecha-manga art and  adventure-filled tales from the Old Testament – all for just $2.99! The  characters, stories and themes remain the same. Only the setting has changed –  to a futuristic world of robots, aliens and advanced technology! Be sure to  reserve your copy today.</p>
</blockquote>
<p>So&#8230; um&#8230; David reached into the lava flow an picked up 5 smooth hyper-laser-blaster-beams&#8230;</p>
<p>&#8230;Goliath sneered &#8220;Am I like a Quartog that you come after me with a Proton-parcep?&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carlbliss.com/2008/02/david-and-the-mech/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trekin&#8217;</title>
		<link>http://www.carlbliss.com/2007/10/trekin/</link>
		<comments>http://www.carlbliss.com/2007/10/trekin/#comments</comments>
		<pubDate>Fri, 19 Oct 2007 17:39:19 +0000</pubDate>
		<dc:creator>Carl</dc:creator>
				<category><![CDATA[Cool Web Links]]></category>

		<guid isPermaLink="false">http://www.carlbliss.com/?p=293</guid>
		<description><![CDATA[I am only a mild Star Trek fan (more in the era of Picard), but I can certainly appreciate good look-a-like casting!]]></description>
			<content:encoded><![CDATA[<p>I am only a mild Star Trek fan (more in the era of Picard), but I can certainly appreciate<a target="_blank" href="http://www.slashfilm.com/2007/10/18/first-look-the-cast-of-jj-abrams-star-trek/"> good look-a-like casting!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.carlbliss.com/2007/10/trekin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Who knew?</title>
		<link>http://www.carlbliss.com/2007/06/who-knew/</link>
		<comments>http://www.carlbliss.com/2007/06/who-knew/#comments</comments>
		<pubDate>Wed, 20 Jun 2007 11:40:20 +0000</pubDate>
		<dc:creator>Carl</dc:creator>
				<category><![CDATA[Cool Web Links]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.carlbliss.com/?p=228</guid>
		<description><![CDATA[Another great useful link! 31 different ways to lace shoes. ]]></description>
			<content:encoded><![CDATA[<p>Another great useful link!</p>
<p><a target="_blank" href="http://www.shoe-lacing.com/shoelace/lacingmethods.htm">31 different ways to lace shoes. </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.carlbliss.com/2007/06/who-knew/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
