<?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>WordPress Canada &#187; Tools</title>
	<atom:link href="http://wpcanada.ca/category/tools/feed/" rel="self" type="application/rss+xml" />
	<link>http://wpcanada.ca</link>
	<description>in the great white north</description>
	<lastBuildDate>Mon, 14 Jun 2010 05:22:44 +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>Optimizing Images With PunyPNG</title>
		<link>http://wpcanada.ca/2009/10/19/optimizing-images-with-punypng/</link>
		<comments>http://wpcanada.ca/2009/10/19/optimizing-images-with-punypng/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 05:48:07 +0000</pubDate>
		<dc:creator>Len Kutchma</dc:creator>
				<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://wpcanada.ca/?p=1815</guid>
		<description><![CDATA[There are many factors that can affect the load time of your web site's pages such as HTTP requests, scripts and the very server your site resides on among other things. One of the most overlooked aspects of page load time is image optimization. This is especially true if your page contains many images or [...]]]></description>
			<content:encoded><![CDATA[<p>There are many factors that can affect the load time of your web site's pages such as HTTP requests, scripts and the very server your site resides on among other things. One of the most overlooked aspects of page load time is image optimization. This is especially true if your page contains many images or even a few large ones. While there are various desktop image editors that can help with  image optimization not everyone can afford them. This is where PunyPNG comes in.</p>
<p><a href="http://www.gracepointafterfive.com/punypng/" title="PunyPNG">PunyPNG</a> is an online service that allows you to upload your image where it is optimized and can then be downloaded with no loss of quality. How does it work?</p>
<blockquote><p>Depending on the file, punypng will automatically convert your GIF into a PNG format and then further compress that. For JPEGs, sometimes it's better to make it a PNG, and other times it's better to keep it as JPEG and use jpeg-tran to optimize it. punypng makes all those decisions for you and ensures the best possible results.</p></blockquote>
<p>In order to use the service you must have Flash installed. You can upload multiple images one at a time. After each is optimized, which takes mere seconds, it is offered as a download. A rather neat feature is the ability to download multiple optimized images packaged together in a ZIP file rather than individually.</p>
<p>So, how well does it work? I tested the service by uploading seven images. As you can see in the screen shot below the savings are quite substantial. (click image to enlarge)</p>
<p><a href="http://wpcanada.ca/wp-content/uploads/2009/10/punypng.png"><img src="http://wpcanada.ca/wp-content/uploads/2009/10/punypng-300x130.png" alt="punypng" title="punypng" width="300" height="130" class="aligncenter size-medium wp-image-1816" /></a></p>
<p>If you have images in need of optimization give PunyPNG a whirl. You may be amazed at the results.</p>
]]></content:encoded>
			<wfw:commentRss>http://wpcanada.ca/2009/10/19/optimizing-images-with-punypng/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dummy Post Pack</title>
		<link>http://wpcanada.ca/2009/10/18/dummy-post-pack/</link>
		<comments>http://wpcanada.ca/2009/10/18/dummy-post-pack/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 03:09:42 +0000</pubDate>
		<dc:creator>Len Kutchma</dc:creator>
				<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://wpcanada.ca/?p=1814</guid>
		<description><![CDATA[What is a dummy post pack? Let me put it this way. You're running one or more instances of WordPress locally and just came across a new theme you want to try out. You install it in one of your dev blogs then check out what it looks like. It looks fine but something is [...]]]></description>
			<content:encoded><![CDATA[<p>What is a dummy post pack? Let me put it this way. You're running one or more instances of WordPress locally and just came across a new theme you want to try out. You install it in one of your dev blogs then check out what it looks like. It looks fine but something is missing - content. Enter the dummy post pack.</p>
<p>The dummy post pack is simply an XML file that can be imported into your WordPress dev blog. Once done, it will not only fill the site with content by creating 30 posts but will create pages, categories, sub-pages, sub-categories, tags and thumbnails via custom fields. Additionally, among the posts it creates is one that test various HTML elements such as <code>&lt;blockquote&gt;</code> among others.</p>
<p>Whether you are a casual user or a professional developer the dummy post pack is sure to be a huge time saver. Get it <a href="http://thinkdesignblog.com/wordpress-lorem-ipsum-test-post-pack.htm" title="thinkdesignblog.com">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://wpcanada.ca/2009/10/18/dummy-post-pack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prevent Directory Listing in WordPress</title>
		<link>http://wpcanada.ca/2008/12/17/prevent-directory-listing-in-wordpress/</link>
		<comments>http://wpcanada.ca/2008/12/17/prevent-directory-listing-in-wordpress/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 18:02:29 +0000</pubDate>
		<dc:creator>Len Kutchma</dc:creator>
				<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://wpcanada.ca/?p=1289</guid>
		<description><![CDATA[A question I see pop up from time to time in the WordPress Support Forum is how do I stop people from viewing my plugins folder? There are several ways to go about this - all of them easy. The first method involves placing an empty index.HTML file in EACH folder you want to protect. [...]]]></description>
			<content:encoded><![CDATA[<p>A question I see pop up from time to time in the WordPress Support Forum is <em>how do I stop people from viewing my plugins folder?</em> There are several ways to go about this - all of them easy.</p>
<p>The first method involves placing an empty index.HTML file in EACH folder you want to protect. If you prefer you can include a brief message in that file rather than using a blank one. Two important things to remember when using this method:</p>
<ol>
<li>You'll have to place the file in EACH folder you want to protect. It will not shield subfolders.</li>
<li>Be sure NOT to use a blank PHP file in the plugin directory - it will bork the dashboard. That is why I suggest using a blank HTML file. And if you're going to use a HTML file in the plugin directory you may as well use them everywhere else.</li>
</ol>
<p>The next two methods involve the use of a .htaccess file.</p>
<p><strong>Method a:</strong> This is the easiest method of all. Add the following line to the .htaccess file that lives at root...</p>
<pre><code>Options -Indexes</code></pre>
<p>This will automagically turn off indexing for ALL folders/subfolders sitewide. If you add that line to a .htaccess file in wp-contents it will disable indexing not only for that folder but for the folders below it and so forth.</p>
<p><strong>Method b:</strong> Add the following line to the .htaccess file that lives at root...</p>
<pre><code>IndexIgnore *</code></pre>
<p>The * matches all files in the directory. What is the difference between the two? Method b allows you to restrict only a subset of files from being viewed. For example, let's say for some reason you want the directory content to be viewable but block image files. You would do this...</p>
<pre><code>IndexIgnore *.gif *.png *.jpg</code></pre>
<p>For more .htaccess goodness check out <a href="http://perishablepress.com/press/2006/01/10/stupid-htaccess-tricks/" title="Perishable Press - Stupid htaccess Tricks">Stupid htaccess Tricks</a> by Perishable Press.</p>
]]></content:encoded>
			<wfw:commentRss>http://wpcanada.ca/2008/12/17/prevent-directory-listing-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Validifier</title>
		<link>http://wpcanada.ca/2008/09/30/validifier/</link>
		<comments>http://wpcanada.ca/2008/09/30/validifier/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 03:41:36 +0000</pubDate>
		<dc:creator>Len Kutchma</dc:creator>
				<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://wpcanada.ca/2008/09/30/validifier/</guid>
		<description><![CDATA[Back in March I described how to embed a flash object in your blog that is XHTML valid via two different methods. (see Embedding XHTML-Valid Flash) Thanks to a recent comment on that post there is yet another simple way to achieve this. Validifier is an online tool that easily generates standards-compliant flash embed code. [...]]]></description>
			<content:encoded><![CDATA[<p>Back in March I described how to embed a flash object in your blog that is XHTML valid via two different methods. (see <a href="http://wpcanada.ca/2008/03/01/embedding-xhtml-vaild-flash/" title="WordPress Canada - Embedding XHTML-Valid Flash">Embedding XHTML-Valid Flash</a>) Thanks to a <a href="http://wpcanada.ca/2008/03/01/embedding-xhtml-vaild-flash/comment-page-1/#comment-18" title="comment on Embedding XHTML-Valid Flash">recent comment</a> on that post there is yet another simple way to achieve this.</p>
<p><a href="http://validifier.com/" title="validifier.com">Validifier</a> is an online tool that easily generates standards-compliant flash embed code. Simply paste your embed code in the form box and click "Validify It!" and let the tool do the rest. The generated output given you will be XHTML valid. It can't get any easier than that.</p>
<p>Thanks Nick!</p>
]]></content:encoded>
			<wfw:commentRss>http://wpcanada.ca/2008/09/30/validifier/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Zemanta</title>
		<link>http://wpcanada.ca/2008/04/29/zemanta/</link>
		<comments>http://wpcanada.ca/2008/04/29/zemanta/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 03:53:26 +0000</pubDate>
		<dc:creator>Len Kutchma</dc:creator>
				<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://wpcanada.ca/?p=1199</guid>
		<description><![CDATA[While researching new blog tools/toys/enhancers I came across an interesting service called Zemanta. What is Zemanta? I'm glad you asked. It's a small application installed as a Firefox extension that adds a sidebar to the write post window of your favourite blog software. As you write your post this nifty tool will automatically scan your [...]]]></description>
			<content:encoded><![CDATA[<p>While researching new blog tools/toys/enhancers I came across an interesting service called <a href="http://www.zemanta.com" title="Zemanta ltd." rel="homepage" target="_blank" class="zem_slink">Zemanta</a>. What is Zemanta? I'm glad you asked. It's a small application installed as a <a href="http://en.wikipedia.org/wiki/Extension_%28Mozilla%29" title="Extension (Mozilla)" rel="wikipedia" target="_blank" class="zem_slink">Firefox extension</a> that adds a sidebar to the write post window of your favourite blog software. As you write your post this nifty tool will automatically scan your text and suggest links to similar articles. It continues to analyze your text every 300 characters and as it does so it updates the suggestions.</p>
<blockquote><p>We analyze your post through our proprietary <a href="http://en.wikipedia.org/wiki/Natural_language_processing" title="Natural language processing" rel="wikipedia" target="_blank" class="zem_slink">natural language processing</a> and semantic algorithms, and statistically compare its context framework to our preindexed database of other content.</p></blockquote>
<p>It also offers a photo gallery of relevant images you can insert into a post if you wish. The suggested images have all been copyright cleared in case you're wondering with the bulk coming from <a href="http://commons.wikimedia.org" title="Wikimedia Commons" rel="homepage" target="_blank" class="zem_slink">Wikimedia Commons</a>, <a href="http://www.flickr.com/" title="Flickr" rel="homepage" target="_blank" class="zem_slink">Flickr</a> and various stock photo providers.</p>
<p>If that's not enough the application also provides a list of suggested tags and links to use with your post.</p>
<p>As the service is new they currently use a list of about 300 media sources and <a href="http://en.wikipedia.org/wiki/Blog" title="Blog" rel="wikipedia" target="_blank" class="zem_slink">blogs</a> from which they derive the related articles and links from but more will be added as it grows. For the present, Zemanta supports <a href="http://wordpress.org/" title="WordPress" rel="homepage" target="_blank" class="zem_slink">WordPress</a>, <a href="http://www.blogger.com/" title="Blogger (service)" rel="homepage" target="_blank" class="zem_slink">Blogger</a> and <a href="http://www.typepad.com/" title="TypePad" rel="homepage" target="_blank" class="zem_slink">Typepad</a>.</p>
<p>The links you see in this very <a href="http://en.wikipedia.org/wiki/Blog" title="Blog" rel="wikipedia" target="_blank" class="zem_slink">blog post</a> and related articles at the end were all suggested by Zemanta and were automatically inserted with the click of a button. The suggested links and tags appear below the write post window while the related articles and images appear in the sidebar to the right of the write post window. The icon immediately following the end of the post was also inserted. While they maintain you can remove the icon if you wish they ask that you don't as they rely on it for exposure.</p>
<p>As the service grows and matures look for the efficiency and accuracy to improve.</p>
<p>Below are 2 screen captures. The first is the addition to the sidebar containing the related articles and images while the second is of the area directly below the write post window where you will find the suggested links and tags.</p>
<p><a href="http://wpcanada.ca/wp-content/uploads/2008/04/2008-04-29_2235.png"><img src="http://wpcanada.ca/wp-content/uploads/2008/04/2008-04-29_2235-214x300.png" alt="2008-04-29_2235" title="2008-04-29_2235" width="214" height="300" class="aligncenter size-medium wp-image-1753" /></a><br />
Related articles and images. (click to enlarge)</p>
<p><a href="http://wpcanada.ca/wp-content/uploads/2008/04/2008-04-29_2237.png"><img src="http://wpcanada.ca/wp-content/uploads/2008/04/2008-04-29_2237-300x108.png" alt="2008-04-29_2237" title="2008-04-29_2237" width="300" height="108" class="aligncenter size-medium wp-image-1754" /></a><br />
Suggested links and tags. (click to enlarge)</p>
<fieldset class="zemanta-related" style="margin: 0.5em 0pt 1em; padding: 0pt;">
<legend class="zemanta-title">Related articles</legend>
<ul class="zemanta-article-ul" style="margin: 1em 0pt 1.5em; padding: 0pt;">
<li class="zemanta-article" style="margin: 0.5em 2em;"><a title="Open in new window" target="_blank" href="http://www.readwriteweb.com/archives/zementa_brings_a_semantic_layer_to_blogs.php">Zementa Brings a Semantic Layer to Your Blog</a> [via&nbsp;Zemanta]</li>
<li class="zemanta-article" style="margin: 0.5em 2em;"><a title="Open in new window" target="_blank" href="http://www.rawdev.net/2008/03/30/zemanta/">Zemanta</a> [via&nbsp;Zemanta]</li>
<li class="zemanta-article" style="margin: 0.5em 2em;"><a title="Open in new window" target="_blank" href="http://www.poynter.org/column.asp?id=31&amp;aid=141476">Zemanta Tools for Bloggers: Two Reviews</a> [via&nbsp;Zemanta]</li>
<li class="zemanta-article" style="margin: 0.5em 2em;"><a title="Open in new window" target="_blank" href="http://aws.typepad.com/aws/2008/04/zemanta.html">Zemanta - Semantically Augmented Blogging</a> [via&nbsp;Zemanta]</li>
<li class="zemanta-article" style="margin: 0.5em 2em;"><a title="Open in new window" target="_blank" href="http://googlesystem.blogspot.com/2008/03/zemanta-get-suggestions-while-writing.html">Zemanta, Get Suggestions While Writing Articles</a> [via&nbsp;Zemanta]</li>
<li class="zemanta-article" style="margin: 0.5em 2em;"><a title="Open in new window" target="_blank" href="http://blog.semantic-web.at/?p=80">Rich blog content at the click of a button - Zemanta has gone live!</a> [via&nbsp;Zemanta]</li>
</ul>
</fieldset>
<div id="zemanta-pixie" style="margin: 5px 0pt; width: 100%;"><a id="zemanta-pixie-a" href="http://www.zemanta.com/" title="Zemified by Zemanta"><img id="zemanta-pixie-img" src="http://img.zemanta.com/pixie.png?x-id=841f39c5-0865-46fb-92c8-f7a04bac009e" style="border: medium none ; float: right;"></a></div>
]]></content:encoded>
			<wfw:commentRss>http://wpcanada.ca/2008/04/29/zemanta/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
