<?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>vizou.com &#187; Geekery</title>
	<atom:link href="http://vizou.com/category/geekery/feed/" rel="self" type="application/rss+xml" />
	<link>http://vizou.com</link>
	<description>Design pour } for culture</description>
	<lastBuildDate>Mon, 05 Dec 2011 05:20:56 +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>MailChimp + WordPress = perfect e-news</title>
		<link>http://vizou.com/2011/11/mailchimp-wordpress-perfect-e-news/</link>
		<comments>http://vizou.com/2011/11/mailchimp-wordpress-perfect-e-news/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 15:56:01 +0000</pubDate>
		<dc:creator>Dana Whittle</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Hot Flashes]]></category>

		<guid isPermaLink="false">http://vizou.com/?p=106237016</guid>
		<description><![CDATA[If you’re a busy person, you don’t need to be managing a mailing list in one place and sending newsletters from another.  I’ve spent much time recently migrating lists from email address books and contact management programs to online emailing services, so this article is written from that perspective and after much experimenting and experience with a number of the most popular email marketing services, I’ve decided to stick with MailChimp for the time being, since they currently offer the most options for the least money (not to mention great customer service).]]></description>
			<content:encoded><![CDATA[<h3>Using MailChimp and WordPress together to publish your newsletter</h3>
<p><img class="alignleft size-full wp-image-106237019" title="MailChimp and WordPress" src="http://vizou.com/wp-content/uploads/2011/11/MailChimp_WP.jpg" alt="MailChimp and WordPress" width="235" height="199" /></p>
<p>First off, I’ll just say that today list management goes hand-in-hand with sending newsletters. If you’re a busy person, you don’t need to be managing a mailing list in one place and sending newsletters from another.  I’ve spent much time recently migrating lists from email address books and contact management programs to online emailing services, so this article is written from that perspective and after much experimenting and experience with a number of the most popular email marketing services, I’ve decided to stick with <a title="MailChimp" href="http://mailchimp.com" target="_blank">MailChimp</a> for the time being, since they currently offer the most options for the least money (not to mention great customer service).</p>
<h3>E-news scenario</h3>
<p>A typical fan/member mailing and list management scenario :</p>
<ul>
<li>visitors sign up for your mailing list directly on your website</li>
<li>they are welcomed with a confirmation email (an “opt in”) and can subscribe/unsubscribe themselves at any time</li>
<li>you visit the online service to send a newsletter, manage your mailing list and view the statistics on your mailings</li>
</ul>
<p>While many sites (Bandwagon, ReverbNation, SonicBids, Marcato) offer some flavor of these functions, along with a slew of other artist services, I personally prefer a service that specializes in email marketing as the former tend to have limited, often quite generic options; I’m a fan of using the most customizable tools possible, which usually means a tool that is dedicated to a particular function. As a developer of websites my approach is all about my clients having as much ease-of-use and control as possible over their own content and the functionality of their site (most of the client sites I create are for musicians or cultural organizations). I also don’t want to spend my time supporting (sometimes) hard-to-understand tools at these various services when it is so easy for them to create their newsletter just like they create a Post or Page in WordPress.</p>
<h3>So why can’t I just send from my own email program?</h3>
<p>In an nutshell : because of spam. The bad guys have forced the server who hosts your email to add aggressive filters to prevent you from being overwhelmed with offers for questionable products. If you send a mailing from any email program to a large list, you risk being identified as a spammer. And if your email address reply-to contains your domain name (i.e. <a href="mailto:you@yourdomain.com">you@yourdomain.com</a>), your domain could be blocked, meaning that emails from that domain would not be accepted, period! If a lot of your fans have common email domain addresses like hotmail.com, this could mean that nobody at that domain would receive your email and you’d be in the difficult position of trying to get un-blacklisted by those servers.</p>
<p>A mailing service essentially “authenticates” your message; proof of your identity is furnished via the message’s “header” (details about where it is coming from) as well as using other techniques like “keys” (unique identifiers that can’t easily be spoofed by a spammer). To comply with current laws, a good newsletter also contains a snail-mail address, an unsubscribe link and information about how the recipient got on the list.</p>
<p>If you really want to know more, you can read about CAN-SPAM email regulations here : <a href="http://business.ftc.gov/documents/bus61-can-spam-act-compliance-guide-business.">http://business.ftc.gov/documents/bus61-can-spam-act-compliance-guide-business.</a></p>
<h3>Mailing service features</h3>
<p>Most of the popular emailing services offer :</p>
<ul>
<li>a limited number of free subscribers to your list (varies widely)</li>
<li>choice of free or custom templates</li>
<li>HTML and text-only versions of the mailing</li>
<li>signup form code you can embed in your website</li>
<li>analytics detailing new subscribers, unsubscribes, clicks on links in your email</li>
<li>detailed list management (add, remove subscribers manually or via file import)</li>
<li>ability to create custom fields and segment lists (options, &#8220;how you found us&#8221;, etc.)</li>
</ul>
<p>Some services additionally offer :</p>
<ul>
<li>ability to import a newsletter from a URL (template on your website)</li>
<li>rss-to-email (people sign up for your RSS feed which is delivered as email)</li>
<li>social network integration (simultaneous send to Facebook, Twitter, etc.)</li>
<li>identification of subscribers’ social network affiliations</li>
<li>scheduled sends</li>
<li>API (application programming interface), special code or &#8220;hooks&#8221; that can be used to display or interact with your account and its data</li>
</ul>
<h3>Doing it my way</h3>
<p>My approach to e-news is to use a page in the website (for my clients, usually WordPress, but any site offering backend access to code will work). The page uses a specially designed “template” (HTML coded layout) that is optimized for display in common email programs (width, fonts, etc.). The sender adds a message and any photos to the page and then pastes the URL (web address) of that page into MailChimp, who imports (amazingly!) everything on that page and voilà, a ready-to-send-out newsletter!</p>
<p>One of the coolest things about doing it this way is that the custom template can also include basically anything that your WordPress site can generate, like recent posts, gigs and other site content. Sometimes we even create two different &#8220;newsletter&#8221; templates : a more complex one for monthly mailings and a smaller, simpler one for newsflashes. Just give each template a different name (Newsletter, Flash) and select the appropriate model from the Page Attributes dropdown list of custom templates. If you need to keep an archive of your newsletters (which won&#8217;t happen if you re-use the same page all the time), you&#8217;ll need to create a &#8220;newsletter&#8221; category and write a new post (instead of a Page) every time you do a mailing; then your template will be a single Post template rather than a page template (ex. single-newsletter.php).</p>
<p>You can make sure your newsletter uses that template by creating a custom <strong>single.php</strong> that looks something like this :</p>
<pre class="brush:php">&lt;?php
$post = $wp_query-&gt;post;
if ( in_category('newsletter') ) {
include(TEMPLATEPATH . '/single-newsletter.php');
} else {
include(TEMPLATEPATH . '/single-default.php');
}
?&gt;</pre>
<p>In addition to these types of newsletters, MailChimp lets you import content from a custom RSS (XML) template just like the aforementioned Page or Post templates. The &#8220;feed&#8221; will automatically be sent out as email (RSS-to-email) on a scheduled basis – people receiving it won&#8217;t even know that they&#8217;re actually reading an RSS feed. This is an especially nice feature for those who post often and thus have a steady stream of content to share. One of my clients, a not-for-profit, sends their montly newsletter out this way; it is configured to grab the latest five posts from the site and send them on the first of the month. Talk about streamlined! No more cutting and pasting and duplicating existing content&#8230; It&#8217;s not too hard to create an XML template – copy the default WordPress rss.php template into your theme, mess around with it and do some tests. The only caveat is that if your content doesn&#8217;t change between tests, you can run into some confusing caching issues on MailChimp. I had to do a bit of hit-or-miss sending to perfect this, including changing publish dates in WordPress and making some tiny edits to get it all right before activating the schedule but all went smoothly after that. Stand by for a more detailed post on creating custom RSS templates and in the meantime, see XML/RSS resources below for more info on this.</p>
<p>Of all the services I’ve used, I love MailChimp best and their price, analytics and social network features can’t be beat. A close second is <a title="Campaign Monitor" href="http://campaignmonitor.com" target="_blank">Campaign Monitor</a>, who are actually in a way responsible for my &#8220;inventing&#8221; the MailChimp/WordPress system&#8230; because Campaign Monitor also lets you paste in a web URL (i.e. the newsletter page in WordPress) and then magically brings all the CSS inline (into the template) even if you are using an external stylesheet, which MailChimp does not currently do (although they say they are looking into it). I also use Campaign Monitor regularly for certain clients who also use more traditional email templates (that live on the Campaign Monitor site) as I like their simple, clean and easy-to-understand interface a lot.</p>
<p>Visit a <a title="Vizou Hot Flash" href="http://vizou.com/hotflash" target="_blank">sample newsletter here</a> to see what it looks like on the web. You can view, copy and paste the source code if you want to try it out yourself. Note that the MailChimp &#8220;unsubscribe&#8221; and other proprietary tags aren&#8217;t filled in with the recipient&#8217;s email address, etc. until they are viewing the newsletter in their own email inbox.</p>
<h3>Resources</h3>
<ul>
<li><a href="http://business.ftc.gov/documents/bus61-can-spam-act-compliance-guide-business">http://business.ftc.gov/documents/bus61-can-spam-act-compliance-guide-business</a></li>
<li><a href="http://mailchimp.com/resources/guides/spam-lawsuits/">http://mailchimp.com/resources/guides/spam-lawsuits/</a></li>
<li><a href="http://vizou.com/hotflash">http://vizou.com/hotflash</a> (Vizou sample newsletter template)</li>
<li><a href="http://crapo.qc.ca">http://crapo.qc.ca</a> (another sample newsletter)</li>
<li><a href="http://www.wprecipes.com/creating-user-defined-rss-feeds-in-wordpress">http://www.wprecipes.com/creating-user-defined-rss-feeds-in-wordpress</a></li>
<li><a href="http://emailuniverse.com/ezine-tips/?id=788">http://emailuniverse.com/ezine-tips/?id=788</a></li>
<li><a href="http://mailchimp.com">http://mailchimp.com</a></li>
<li><a href="http://campaignmonitor.com">http://campaignmonitor.com</a></li>
<li><a href="http://graphicmail.com">http://graphicmail.com</a></li>
<li><a href="http://verticalresponse.com">http://verticalresponse.com</a></li>
<li><a href="http://mymailout.com">http://mymailout.com</a> (formerly Groupie Corral)</li>
</ul>
<p><em>An abridged version of this article was  published in the 2011-12 winter edition of <a title="Local 1000" href="http://local1000.org" target="_blank">Local 1000</a> (American Federation of Musicians folk branch) newsletter &#8220;New Deal&#8221;.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://vizou.com/2011/11/mailchimp-wordpress-perfect-e-news/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing and testing self-hosted content management systems</title>
		<link>http://vizou.com/2011/06/installing-and-testing-self-hosted-content-management-systems/</link>
		<comments>http://vizou.com/2011/06/installing-and-testing-self-hosted-content-management-systems/#comments</comments>
		<pubDate>Fri, 17 Jun 2011 16:24:56 +0000</pubDate>
		<dc:creator>Dana Whittle</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://vizou.com/?p=106236890</guid>
		<description><![CDATA[Comparing apples to oranges. Over the years I’ve installed and tried out countless CMS, CRM and similar applications, usually open source.  In the end, I've usually come back to Wordpress  for a whole variety of reasons, the biggest being my need for multi-linguality and client ease-of-use. I am still learning Expression Engine which I like very much but for me, the tradeoff between these two is that overall I find Wordpress easier to understand both in the backend and from a theme design standpoint. ]]></description>
			<content:encoded><![CDATA[<p><a href="http://vizou.com/wp-content/uploads/2011/06/dreamstime_11587739.jpg" rel="lightbox[106236890]"><img class="alignleft size-medium wp-image-106236892" title="Apples to oranges" src="http://vizou.com/wp-content/uploads/2011/06/dreamstime_11587739-300x205.jpg" alt="Apples to oranges" width="300" height="205" /></a><em></em></p>
<p>Over the years I’ve installed and tried out countless CMS, CRM and similar applications, usually open source.  In the end, I&#8217;ve usually come back to WordPress  for a whole variety of reasons, the biggest being my need for multi-linguality and client ease-of-use.</p>
<p>I am still learning Expression Engine which I like very much but for me, the tradeoff between these two is that overall I find WordPress easier to understand both in the backend and from a theme design standpoint. While Expression Engine is more structure-focused and granular, I feel that it is not as intuitive when building a site. I also DO NOT like having to work directly in the backend for theme design as I have a great Coda- CSSEdit workflow that is not easily made compatible with Expression Engine&#8217;s  built-in process. If they could fix that, I’d be using it more often.</p>
<p>I’ve also been doing themes lately for online services like Shopify, which has a very impressive theming setup BUT the problem that everything is stored across worldwide servers so caching is a big problem for using my own workflow. It’s very frustrating to try to edit CSS with CSSEdit in realtime when the page is continually served up by a different server (the stylesheet overrides stop working from one minute to another).</p>
<p>And of course, you must know about the wonderful <a href="http://php.opensourcecms.com">http://php.opensourcecms.com</a> site where you can read about and try hundreds of apps! It&#8217;s almost like going shopping!</p>
<h3>Top picks</h3>
<ul>
<li><a title="Wordpress" href="http://wordpress.org" target="_blank"><strong>WordPress</strong></a><br />
Open source, free. My favorite choice by far (and now pretty much the most popular everywhere). Easy to install and update, multi-lingual (important for me working in Québec), tons of plugins available in both languages, the client easily gets how to use it, uses the wonderful jQuery by default. Depending on client needs, can be too plugin dependent (but as I learn to code better, I reduce that dependency); sometimes targeted by hackers because it&#8217;s popular and in widespread use).</li>
<li><strong><a title="ExpressionEngine" href="http://expressionengine.com" target="_blank">Expression Engine</a><br />
</strong>Annual fee to keep it up-to-date and have support access (but this is NOT the reason I prefer WordPress at the moment). Based on the wonderful, free CodeIgniter PHP development framework. Super well-designed app, great admin interface, structure-focused and granular. Ideal for complexe sites, excellent security features, easy to customize for the client, a lot less finag. Not as easy to learn as WordPress . Not super-compatible with my own Coda/CSSEdit workflow.</li>
</ul>
<h3>Notable</h3>
<p>I&#8217;m not going to go into depth on all of these but I&#8217;ve made a few notes here and there and these are the apps I felt deserved to be at least mentioned.</p>
<ul>
<li><a title="ModX" href="http://modx.com" target="_blank">ModX</a><br />
I started really getting into CMS with this app. It is a bit more like Expression Engine in the admin interface but wasn&#8217;t too difficult to use. I just fell in love with WordPress and stopped using it&#8230;</li>
<li><a title="Joomla" href="http://www.joomla.org" target="_blank">Joomla</a><br />
Very popular, very widespread use, lots of nice features&#8230; but not the easiest setup and.</li>
<li><a title="Drupal" href="http://drupal.org" target="_blank">Drupal</a><br />
Ditto. For me, both of these last two were a bit &#8220;PC versus Mac&#8221; with regard to installation and comprehension of the theming systems. Since I didn&#8217;t end up using them extensively, I don&#8217;t want to make further comments as I&#8217;m not qualified!</li>
<li><a title="Gelato" href="http://gelato.org" target="_blank">Gelato</a><br />
The original system that gave birth to Tumblr. Very simple, easy to install and a neat little blog engine.</li>
<li><a title="FrogCMS" href="http://madebyfrog.com" target="_blank">FrogCMS</a><br />
Very nice, clean, uncomplicated system. Didn&#8217;t have a lot of add-ons at the time I tested it but might be a nice option for some folks.</li>
<li><a title="Elgg" href="http://elgg.org/" target="_blank">Elgg</a><br />
Calling itself a &#8220;social networking engine, it is focused on community and education. All the bells and whistles, didn&#8217;t have any problems installing or testing. Might be overkill for smaller organizations.</li>
<li><a title="Pligg" href="http://pligg.com" target="_blank">Pligg</a><br />
The original system behind Digg.com. Designed around community blogging and promoting posts to the front page.</li>
<li><a title="Concrete5" href="http://concrete5.org" target="_blank">Concrete5</a><br />
Very nice CMS that seems to be gaining in popularity, active development and add-ons.</li>
<li><a title="SilverStripe" href="http://silverstripe.com" target="_blank">SilverStripe</a><br />
Another fast-evolving, well-designed CMS that seems to be taking on Expression Engine-type frameworks.</li>
<li><a title="Omeka" href="http://omeka.org" target="_blank">Omeka</a><br />
A CMS for museums and collections. I didn&#8217;t have trouble setting it up but I think it might be a little confusing for the uninitiated.</li>
<li><a title="Pixie" href="http://www.getpixie.co.uk" target="_blank">Pixie</a><br />
Simple and friendly, more suited to traditional sites than blog format.</li>
<li><a title="GetSimple" href="http://get-simple.info/" target="_blank">GetSimple</a><br />
Currently testing this and liking it! Simple (as the name indicates), no database required so a good option for those without access to that on their server.</li>
</ul>
<h3>Also worth a mention</h3>
<p>I don&#8217;t claim to have put them through all their paces; but the ended up on my list of decent or promising options.</p>
<ul>
<li><a title="EggCMS" href="http://eggcms.org/" target="_blank">EggCMS</a></li>
<li><a title="LilCMS" href="http://lilcms.com/" target="_blank">LilCMS</a></li>
<li><a title="Exponent" href="http://exponentcms.org" target="_blank">Exponent</a></li>
<li><a title="E107" href="http://e107.org" target="_blank">E107</a></li>
<li><a title="Chyrp" href="http://chyrp.net" target="_blank">Chyrp</a></li>
<li><a title="Plume" href="http://plume-cms.net" target="_blank">Plume</a></li>
</ul>
<h3>So many apps, so little time&#8230;</h3>
<p>I&#8217;ve also tested wikis, media gallery apps, ecommerce apps, RSS aggregators, project management apps and mailing list managers&#8230; but I&#8217;ll save those for additional posts!</p>
]]></content:encoded>
			<wfw:commentRss>http://vizou.com/2011/06/installing-and-testing-self-hosted-content-management-systems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing WordPress on iPhone</title>
		<link>http://vizou.com/2010/09/testing-wordpress-on-iphone/</link>
		<comments>http://vizou.com/2010/09/testing-wordpress-on-iphone/#comments</comments>
		<pubDate>Sun, 26 Sep 2010 19:35:00 +0000</pubDate>
		<dc:creator>Dana Whittle</dc:creator>
				<category><![CDATA[Actualités]]></category>
		<category><![CDATA[Geekery]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://vizou.com/?p=106236616</guid>
		<description><![CDATA[Trying out a Wordpress post from my new iPhone.]]></description>
			<content:encoded><![CDATA[<p>Well, I finally broke down and got an iPhone AND an iPad, so here&#8217;s a first shot at posting to my site while on the way home from a few days in Vermont, using the iPhone! And now, how do I add a photo? Wow! It worked!</p>
<p><a href="http://vizou.com/wp-content/uploads/p_2592_1936_352EBED7-8782-4CD1-AAFF-12CBA702AC76.jpeg" rel="lightbox[106236616]"><img class="alignnone size-medium" src="http://vizou.com/wp-content/uploads/p_2592_1936_352EBED7-8782-4CD1-AAFF-12CBA702AC76.jpeg" alt="driving home" width="337" height="450" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://vizou.com/2010/09/testing-wordpress-on-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding a jQuery slider to a self-hosted WordPress site</title>
		<link>http://vizou.com/2010/05/adding-a-jquery-slider-to-a-self-hosted-wordpress-site/</link>
		<comments>http://vizou.com/2010/05/adding-a-jquery-slider-to-a-self-hosted-wordpress-site/#comments</comments>
		<pubDate>Mon, 24 May 2010 17:56:23 +0000</pubDate>
		<dc:creator>Dana Whittle</dc:creator>
				<category><![CDATA[Actualités]]></category>
		<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://vizou.com/?p=106236539</guid>
		<description><![CDATA[In the search for a jQuery "slider" (made popular by the nice one at http://panic.com) for a client's WordPress installation, I decided to give EasySlider a try. After QUITE a bit of tinkering I was able to integrate it into the site and there were moments I thought the plugin ought to be entitled NotSoEasySlider, which is a greater reflection on how WordPress made it a bit complicated than on the great work by the author, Alen Grakalic! ]]></description>
			<content:encoded><![CDATA[<p>In the search for a jQuery &#8220;slider&#8221; (made popular by the nice one at <a href="http://panic.com">http://panic.com</a>) for a client&#8217;s WordPress installation, I decided to give EasySlider a try. After QUITE a bit of tinkering I was able to integrate it into the site and there were moments I thought the plugin ought to be entitled NotSoEasySlider, which is a greater reflection on how WordPress made it a bit complicated than on the great work by the author, <a title="Alen Grakalic" href="http://grakalic.com/" target="_blank">Alen Grakalic</a>! Along the way, I boned up on how to use the existing jQuery already loaded by WordPress (saving on resources) and a few more tricks to ensure that jQuery loaded properly for the plugin (paths can be frustrating!).</p>
<p>Click on the image to see a demo. The demo is in my own site and is a slightly adapted version (different height, content; doesn&#8217;t really go with my site!) than on the client site as their site is not yet live.</p>
<p><a title="easySlider demo" href="/examples"><img class="alignnone size-large wp-image-106236565" title="easySlider custom installation" src="http://vizou.com/wp-content/uploads/slider_screenshot-900x272.jpg" alt="easySlider custom installation" width="500" height="151" /></a></p>
<h3>Objective</h3>
<p>My goal was to have a &#8220;featured&#8221; area on the home page where weekly specials would be displayed in a continuous horizontal slider, each one a Post in a category titled &#8220;featured&#8221;. Only the last 3 items would be displayed.</p>
<h3>Ingredients</h3>
<p>These are the files you&#8217;ll need to either create or edit.</p>
<p><strong>js folder</strong> (create it in your theme folder; although it could be elsewhere)<strong><br />
easySlider.js</strong> (download and put it in the js folder)<strong><br />
slider.php</strong> (create this document in your theme folder)<strong><br />
index.php </strong>(or whatever page you want to display the slider on)<strong><br />
header.php</strong> (in your theme)<strong><br />
style.css</strong> (in your theme)</p>
<h3>Instructions</h3>
<p>Before I start, I want to mention that I&#8217;m first and foremost a designer and my years of scanning things that are neatly lined up to the left prevents me from being able to efficiently read (or write) indented code. I&#8217;ve tried and tried, but it just doesn&#8217;t work for me, so my apologies to you hard-boiled coders! So, here&#8217;s what to do if you&#8217;re trying to do this kind of implementation :</p>
<p><strong>1. </strong>Download the slider code from CSSGlobe at <a href="http://cssglobe.com/post/5780/easy-slider-17-numeric-navigation-jquery-slider">http://cssglobe.com/post/5780/easy-slider-17-numeric-navigation-jquery-slider</a></p>
<p><strong>2. </strong>Creat a folder called <span style="color: #ff0000;">js</span> in your client WordPress theme and copy easyslider.js into it. I took the version number off of the script title because I wanted to be able to easily update it without changing the link in the WP header to reflect the newer version.</p>
<p><strong>3. </strong>Open <span style="color: #ff0000;"><span class="highlight">header.php</span></span> in your theme (or create a custom header if this is just for use on one page) and add the following just before <span style="color: #ff0000;">wp_head</span> (after your stylesheet and RSS links). This is really, really important to getting it working in WordPress as this code makes sure that WordPress&#8217;s jQuery is queued up for use by the javascript function we&#8217;re about to add. This way, we don&#8217;t have to add ANOTHER link to ANOTHER instance of jQuery (which you would need to link to if your site didn&#8217;t already have it activated). I also discovered that WordPress includes the latest, streamlined version of jQuery and uses what is referred to as &#8220;no-conflict&#8221; mode so that (hopefully) it won&#8217;t clash with plugins that try to use a different version. Or something like that. Google it.</p>
<pre class="brush:php">&lt;?php wp_enqueue_script("jquery"); ?&gt;</pre>
<p>Then comes&#8230;</p>
<pre class="brush:php">&lt;?php wp_head(); ?&gt;</pre>
<p>Followed by the link to the plugin. Please note that I used the full path to avoid additional queries being made by WordPress template tags, but you could do it that way (i.e blog_url and  template_url). And notice that the only link is to the easySlider script; I&#8217;ve left off the link to jQuery which Alen includes in his instructions (which are not for installation on WordPress)  :</p>
<pre class="brush:js">&lt;script type="text/javascript" src="<a href="http://yourdomain.com/wp-content/themes/yourtheme/js/easySlider.js">http://yourdomain.com/wp-content/themes/yourtheme/js/easySlider.js</a>"&gt;&lt;/script&gt;
</pre>
<p>Note that the easySlider instructions tell us to use the following code  following the link to the script :</p>
<pre class="brush:js">&lt;script type="text/javascript"&gt;
$(document).ready(function(){
$("#slider").easySlider({
continuous: true,
controlsFade: false
});
});
&lt;/script&gt;</pre>
<p>But this wasn&#8217;t working for me, so I went looking for the answer. A comment from reader Otto (no link given, but THANKS, Otto!) in response to <a title="Digging WordPress" href="http://digwp.com/2009/06/including-jquery-in-wordpress-the-right-way/" target="_blank">this fantastic article</a> by <a title="Chris Coyier" href="http://chriscoyier.net/" target="_blank">Chris Coyier</a> in the <a title="CSS-Tricks" href="http://css-tricks.com">CSS-Tricks</a> forum about properly loading jQuery suggested employing this different structure, which is what I did, and it worked like a charm! Apparently it prevents conflict with certain plugins that use the $ variable.</p>
<pre class="brush:js">
<pre class="brush:js">jQuery(document).ready(function($){
// your $ code here
});<span id="more-106236539"></span></pre>
<p>So here's what I did  after reading that :</pre>
<pre>&lt;script type="text/javascript"&gt;
jQuery(document).ready(function($){
$("#slider").easySlider({
continuous: true,
controlsFade: false
});
});
&lt;/script&gt;</pre>
<p>The easySlider plugin has a ton of options, including automatic scrolling, continuous (endless carousel), option to fade out next/previous controls when they&#8217;re not useful, numeric slide navigation and more. I opted for continuous and didn&#8217;t want the disappearing controls since I created a design that lets users click on arrows to go forward or backward (or just forward or backward, endlessly!).</p>
<p><strong>4. </strong>Visually speaking, in my client&#8217;s theme the slider is positioned across the top  of two righthand sidebars, so I had to mess with the original CSS to  adjust to a different width as well as a <span style="color: #ff0000;">li</span> containing more than a  simple image of exactly the right size! I added it to the appropriate  template in their theme with this :</p>
<pre>&lt;?php include(TEMPLATEPATH."/slider.php");?&gt;</pre>
<p><strong>5. </strong>The CSS is without a doubt the hardest part of all this. A tip I can offer is that you need to understand up front that Alen has configured the javascript to handle layout and navigation using unordered lists (<span style="color: #ff0000;">ul</span>, <span style="color: #ff0000;">li</span>) so EACH SLIDE is a single <span style="color: #ff0000;">li</span>. This is easy if your list item will always be a single image or a few lines of text. I couldn&#8217;t do it the easy way, of course; I wanted each <span style="color: #ff0000;">li</span> to be a complete post with a link to the post. I started out by trying to do this using the handy Simple Image Grabber plugin and the_excerpt and got frustrated by problems with the math that manages the &#8220;continuous&#8221; option. It didn&#8217;t like my floating two line items next to each other to fill the (actually double) space in a single &#8220;slide&#8221;. Finally, I opted for a WP query that grabbed 6 posts from the appropriate category and put the entire content, including image, into a single line item as intended. If I was any good at javascript I&#8217;d probably figure out how to change the selectors and customize the easySlider script but I&#8217;d already spent an entire day trying to get this working, so I&#8217;ll leave that &#8217;til another day!</p>
<p>Here&#8217;s what the CSS looks like for the demo version here on my site (you&#8217;ll likely be messing with the #slider li width and height and the padding around the post text). The text for the buttons (which I&#8217;ve included in the demo but not in my client&#8217;s site) is in the easySlider.js itself.</p>
<pre class="brush:css">
<pre class="brush:css">#featured {
width: 450px;
height: 290px;
background: #fff url(images/featured.jpg) no-repeat -8px -12px;
border: 1px solid #ccc;
overflow: hidden;
margin-top: 10px;
}

#slider {
}

#slider img {
float: left;
margin: 0 10px 0 0;
padding: 5px;
width: 150px;
height: auto;
}

.slide-title {
color: #fff;
font-weight: bold;
line-height: 100%;
display: block;
text-align: center;
margin-bottom: 35px;
}

#slider p {
padding: 0 15px;
}

#slider ul,
#slider li {
list-style: none;
overflow: hidden;
margin: 0;
}

#slider li {
width: 440px;
height: 290px;
padding: 5px 0px;
overflow: hidden;
}

#prevBtn,
#nextBtn {
display: block;
width: 80px;
position: absolute;
top: 92px;
font-size: 0.8em;
}

#prevBtn {
left: 53px;
}

#nextBtn {
left:418px;
}

#prevBtn a,
#nextBtn a {
color: #fff;
display: block;
width: 80px;
height: 32px;
padding-top: 5px;
text-transform: uppercase;
}</pre>
</pre>
<h3>Resources for this post</h3>
<p><a href="http://vizou.com/wp-content/uploads/easySlider_WordPress_integration.zip">Download zipped text file containing above code</a> | <a title="Download easySlider" href="http://cssglobe.com/lab/easyslider1.7/easyslider1.7.zip">Download easySlider 1.7</a></p>
<p>Help and research for this project.</p>
<p><a href="http://cssglobe.com/post/5780/easy-slider-17-numeric-navigation-jquery-slider">http://cssglobe.com/post/5780/easy-slider-17-numeric-navigation-jquery-slider</a></p>
<p><a href="http://digwp.com/2009/06/including-jquery-in-wordpress-the-right-way/">http://digwp.com/2009/06/including-jquery-in-wordpress-the-right-way/</a></p>
<p><a href="http://codex.wordpress.org/Function_Reference/wp_enqueue_script">http://codex.wordpress.org/Function_Reference/wp_enqueue_script</a></p>
<p><a href="http://justintadlock.com/archives/2009/08/06/how-to-disable-scripts-and-styles">http://justintadlock.com/archives/2009/08/06/how-to-disable-scripts-and-styles</a></p>
<p><a href="http://css-tricks.com/forums">http://css-tricks.com/forums</a></p>
<p><a href="http://digwp.com/book/">http://digwp.com/book/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://vizou.com/2010/05/adding-a-jquery-slider-to-a-self-hosted-wordpress-site/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Debugging MailChimp RSS-to-Email from WordPress Custom Feed</title>
		<link>http://vizou.com/2010/02/debugging-mailchimp-rss-to-email-from-wordpress-custom-feed/</link>
		<comments>http://vizou.com/2010/02/debugging-mailchimp-rss-to-email-from-wordpress-custom-feed/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 01:40:37 +0000</pubDate>
		<dc:creator>Dana Whittle</dc:creator>
				<category><![CDATA[Actualités]]></category>
		<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://vizou.com/2010/02/debugging-mailchimp-rss-to-email-from-wordpress-custom-feed/</guid>
		<description><![CDATA[I spent nearly 2 solid days trying to figure out why the latest posts on one of my clients' sites were not showing up in the "popup preview" provided by email marketing site MailChimp. I love http://MailChimp.com, but this had me stumped and my eyes were beginning to cross. I had already spent countless hours learning how to create a custom RSS feed, template and query in Wordpress (future, much bigger article). ]]></description>
			<content:encoded><![CDATA[<div class="posterous_autopost"><img src="http://posterous.com/getfile/files.posterous.com/vizou/TYtvqZTFxFNrM9Q5FpEXsY4bGvFMxwAbfPAXGoZiBEB5EGbiYx3sutVAIkLK/pastedGraphic.jpg" alt="" width="240" height="250" /></div>
<div class="posterous_autopost">I spent nearly 2 solid days trying to figure out why the latest posts on one of my clients&#8217; sites were not showing up in the &#8220;popup preview&#8221; provided by email marketing site MailChimp. I love <a href="http://MailChimp.com">http://MailChimp.com</a>, but this had me stumped and my eyes were beginning to cross. I had already spent countless hours learning how to create a custom RSS feed, template and query in WordPress (future, much bigger article). The answer had to be in either the RSS feed itself – which validated perfectly and showed up as planned in my Feedly page – or there was some WordPress or MailChimp quirk. After reading, studying, trying and tweaking (see resources below), I finally found that it most likely had to do with the way WordPress writes the publish date (lastBuildDate in XML) to the database. Just changing the date or unpublishing/republishing didn&#8217;t fix the problem, but copying the content and creating a brand new post (and chucking the old one) did. Luckily, I only had to do this for a few posts. Whew!</div>
<div class="posterous_autopost">
<p>This all came about because I needed to reset the original publish date on a monthly RSS-to-email campaign to a different day and MailChimp was apparently not able to see some of the original posts as &#8220;new&#8221; when I paused and restarted my campaign a few times. Now it remains to be seen if this really fixes the problem for next month, too, but I have my fingers and toes crossed!</p>
<p>Custom RSS feed resources that I found helpful :</p>
<p><a href="http://www.frank-verhoeven.com/create-an-rss-feed-with-wordpress/">http://www.frank-verhoeven.com/create-an-rss-feed-with-wordpress/</a><br />
<a href="http://yoast.com/custom-rss-feeds-wordpress/">http://yoast.com/custom-rss-feeds-wordpress/</a><br />
<a href="http://www.pearsonified.com/2007/06/how-to-format-images-for-feed-readers.php">http://www.pearsonified.com/2007/06/how-to-format-images-for-feed-readers.php</a><br />
<a href="http://dailycupoftech.com/2007/07/25/creating-custom-wordpress-feeds/">http://dailycupoftech.com/2007/07/25/creating-custom-wordpress-feeds/</a><br />
<a href="http://digwp.com/2009/09/easy-custom-feeds-in-wordpress/">http://digwp.com/2009/09/easy-custom-feeds-in-wordpress/</a><br />
<a href="http://www.rssboard.org/rss-specification">http://www.rssboard.org/rss-specification</a></p>
<p>(Cool Feed Me t-shirt available from <a href="http://www.bytelove.com/bytelove-clothes/geek/rss-feed-me/prod_34.html)">http://www.bytelove.com/bytelove-clothes/geek/rss-feed-me/prod_34.html)</a></p>
<p style="font-size: 10px;"><a href="http://posterous.com">Posted via email</a> from <a href="http://vizou.posterous.com/debugging-mailchimp-rss-to-email-from-wordpre">vizou</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://vizou.com/2010/02/debugging-mailchimp-rss-to-email-from-wordpress-custom-feed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to create custom category templates</title>
		<link>http://vizou.com/2009/12/how-to-create-custom-category-templates/</link>
		<comments>http://vizou.com/2009/12/how-to-create-custom-category-templates/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 19:05:52 +0000</pubDate>
		<dc:creator>Dana Whittle</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://vizou.com/?p=295</guid>
		<description><![CDATA[This article will show you how to create custom category templates that are automatically used when specific categories are selected from the site menu, via a conditional statement in the category.php file. While it is possible to have categories default to using a custom template named with the category number (i.e. category-12.php), this is a [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-296" title="customcats" src="http://vizou.com/wp-content/uploads/customcats.jpg" alt="customcats" width="209" height="279" /></p>
<p>This article will show you how to create <strong>custom category templates</strong> that are automatically used when specific categories are selected from the site menu, via a conditional statement in the category.php file. While it is possible to have categories default to using a custom template named with the category number (i.e. category-12.php), this is a simple, logical technique for displaying specific categories using custom templates, based on a conditional statement in the category.php WordPress template. Another advantage to using this technique over the category/number approach is that you may have multiple categories that can share a single template (i.e., &#8220;products&#8221; and &#8220;books&#8221; might use the same layout) so you can avoid creating extra documents.<span id="more-295"></span></p>
<h3>How it works</h3>
<p>If a site visitor clicks on “books” she will be served a unique layout, directed by the category.php file in the site theme, that grabs all of the posts in the “books” category and presents them in a specific way. If the visitor clicks on “tutorials”, that same category.php file will grab a different template to present the posts in the “tutorials” category. When rolled over in the site menu, the browser status bar (bottom left of your browser window in Firefox) would show the link to these &#8220;pages&#8221; : <a href="http://domainname.com/category/books.">http://domainname.com/category/books.</a> The link in your theme template would be : /category/books. Same thing for the menu link to the tutorials category.</p>
<h3>How to set it up</h3>
<p>For the sake of this example, we will assume that you have three categories in your WordPress installation – News, Books and Tutorials. We want a custom template for the Books and Tutorials categories and we want the News category to use the default category template. If your current theme doesn&#8217;t have a category.php template, you can grab it from the WordPress default theme.</p>
<ol>
<li>Make four copies of <strong>category.php</strong> and name one of them something like “category-original.php” just in case you want the original back later on down the road.</li>
<li>Rename the other three copied files <strong>category.php</strong>, <strong>category-default.php</strong>, <strong>category-books.php</strong> and <strong>category-tutorials.php</strong>. The hyphenated files will be your new templates – you can actually name them anything you like; I just prefer this naming convention because I think it’s easy to understand and the files show up together when viewed alphabetically. Please note that these templates do not require the opening php &#8220;template tags&#8221; that Worpress uses for custom Page templates; those are only for Pages where you select which page template you want to use. All the work here is done by category.php, which decides which category template to use. I agree that using the word &#8220;template&#8221; in so many different ways could be confusing&#8230;</li>
<li>Edit each hyphenated template as necessary to present the content intended for it.</li>
<li>Now, in <strong>category.php</strong>, delete everything and replace it with this  (you&#8217;ll need to remove the extra space after the beginning of the php tag question mark) :
<pre>&lt;? php
$post = $wp_query-&gt;post;
if (in_category('books')) {
include(TEMPLATEPATH . '/category-books.php');
} else {
if (in_category('tutorials')) {
include(TEMPLATEPATH . '/category-tutorials.php');
} else {
include(TEMPLATEPATH . '/category-default.php');
}
}
?&gt;</pre>
</li>
</ol>
<blockquote><p><strong>What this script tells the server is :</strong><br />
- If the link to the books category has been clicked, use the template <em>category-books.php</em> to present data from that category<br />
- Else if the link to the tutorials category has been clicked, grab <em>category-tutorials.php</em> to present that data<br />
- Otherwise, use  <em>category-default.php</em> to present the data from whatever category has been selected for viewing</p></blockquote>
<h3>Extras</h3>
<p>A similar technique can be applied to the <strong>single.php</strong> template and you can also employ conditional statements to doing neat things like changing header graphics or page layout based on the page or category being served. More on that to come in another article&#8230;</p>
<p>If you are using a wonderfully handy plugin like <a title="Improved Include plugin site" href="http://www.vtardia.com/improved-include-page/">Improved Include</a>, you can also include a page – like intro text – at the beginning of the custom template rather than adding that content to the template itself. This is a good way of ensuring that you keep the content and structure separate, and enabling changes to the intro text to be conveniently made in the WordPress admin area. If you are using this plugin, you would simply add the following directly before if (have_posts)) :</p>
<pre>&lt;? php if(function_exists('iinclude_page')) iinclude_page('6','displayTitle=true');//use your page number ?&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://vizou.com/2009/12/how-to-create-custom-category-templates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Include external PHP files and list documents in a directory</title>
		<link>http://vizou.com/2009/10/include-external-php-files-and-directory-lister/</link>
		<comments>http://vizou.com/2009/10/include-external-php-files-and-directory-lister/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 23:53:37 +0000</pubDate>
		<dc:creator>Dana Whittle</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://vizou.com/?p=299</guid>
		<description><![CDATA[In my search for a way to : a) easily generate a list of a large number of PDF documents in a folder on the server; b) automatically show links to each document for easy download, and of course c) display this within a WordPress Page or Post (whew!), I discovered the WP Include File [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-medium wp-image-300" title="directorylister" src="http://vizou.com/wp-content/uploads/directorylister-300x255.jpg" alt="directorylister" width="242" height="205" /></p>
<p>In my search for a way to : <strong>a) </strong>easily generate a list of a large number of PDF documents in a folder on the server; <strong>b)</strong> automatically show links to each document for easy download, and of course <strong>c) </strong>display this within a WordPress Page or Post (whew!), I discovered the <a title="WP Include File plugin site" href="http://www.amberpanther.com/contributions/wp-include-file/">WP Include File</a> plugin from <a href="http://AmberPanther.com">http://AmberPanther.com</a> <a title="Download original script from totallyphp.com" href="http://www.totallyphp.co.uk/download.php?name=directory_lister.php">and this directory lister script</a> (thanks to <a href="http://www.totallyphp.co.uk">http://www.totallyphp.co.uk</a>).<span id="more-299"></span></p>
<h3>How I did it</h3>
<p>With a bit of experimentation, I was able to do it like this :</p>
<ol>
<li>I <strong>created a folder</strong> for the PDFs at my client&#8217;s site root and named it logically (i.e. &#8220;pdf&#8221;)</li>
<li>Inside this folder, I put the <strong>PDF files</strong> and added the script as a file called <strong>index.php</strong></li>
<li>I then created a WordPress <strong>Page</strong> for the list and used the WP Include File <strong>shortcode</strong> to include index.php file with the plugin. The shortcode looked like this <em>(I&#8217;ve added an extra space after/before each bracket so you can view the code in this page)</em> :
<pre>[ include file="MyCustomFile.php" masterpath="/home/myusername/myrootdirectory/thefilefoldername" ]</pre>
</li>
</ol>
<p>The hardest part was figuring out the proper path for the shortcode and adding hooks/html to index.php to style the list of PDFs. WP Include File has several settings options, but I ended up using what they call the &#8220;masterpath&#8221; option directly in the shortcode (as shown above). You can <a title="Director lister script" href="http://vizou.com/teaching/directorylister.zip">download my adapted version of the script here</a> and see how I did it, and <a title="Directory lister script output" href="http://www.patrimoinevivant.qc.ca/documents-telecharger">view a page with a list of PDF documents</a> generated using the script (it could be other types of documents or images, too).</p>
]]></content:encoded>
			<wfw:commentRss>http://vizou.com/2009/10/include-external-php-files-and-directory-lister/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trying out the Apture plugin</title>
		<link>http://vizou.com/2009/09/trying-out-the-apture-plugin/</link>
		<comments>http://vizou.com/2009/09/trying-out-the-apture-plugin/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 01:57:10 +0000</pubDate>
		<dc:creator>Dana Whittle</dc:creator>
				<category><![CDATA[Actualités]]></category>
		<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://vizou.com/?p=231</guid>
		<description><![CDATA[I&#8217;ve been looking high and low, for a client, to find some way to easily  upload and link to PDF documents. I came across the Apture plugin for WordPress, which interfaces with the Apture website (http://apture.com) and lets you pick from uploaded documents of all types (multi-media, pdf, xls, pp, etc.). Click on the sample [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-medium wp-image-298" title="apture" src="http://vizou.com/wp-content/uploads/apture-300x240.jpg" alt="apture" width="300" height="240" /></p>
<p>I&#8217;ve been looking high and low, for a client, to find some way to easily  upload and link to PDF documents. I came across the Apture plugin for WordPress, which interfaces with the Apture website (<a href="http://apture.com">http://apture.com</a>) and lets you pick from uploaded documents of all types (multi-media, pdf, xls, pp, etc.). Click on the sample link below to give it a spin!</p>
<p><a id="aptureLink_iEo3tLqKb4" href="http://www.scribd.com/doc/20188332">Sample PDF</a></p>
]]></content:encoded>
			<wfw:commentRss>http://vizou.com/2009/09/trying-out-the-apture-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lime Survey</title>
		<link>http://vizou.com/2008/08/lime-survey/</link>
		<comments>http://vizou.com/2008/08/lime-survey/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 22:28:43 +0000</pubDate>
		<dc:creator>Dana Whittle</dc:creator>
				<category><![CDATA[Actualités]]></category>
		<category><![CDATA[Geekery]]></category>
		<category><![CDATA[lime survey]]></category>

		<guid isPermaLink="false">http://www.vizou.com/?p=45</guid>
		<description><![CDATA[I&#8217;m into my second year of using open source survey software Lime Survey to manage voting for one of my client projects. If you don&#8217;t know about it, stop by http://limesurvey.org and check it out. In addition to a downloadable, self-installed version for your server, they have begun to offer a hosted version and will [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://limesurvey.org"><img class="alignleft size-medium wp-image-46" title="limesurvey" src="http://www.vizou.com/wp-content/uploads/limesurvey-300x154.jpg" alt="" width="300" height="154" /></a></p>
<p>I&#8217;m into my second year of using open source survey software <strong>Lime Survey</strong> to manage voting for one of my client projects. If you don&#8217;t know about it, stop by <a href="http://limesurvey.org">http://limesurvey.org</a> and check it out. In addition to a downloadable, self-installed version for your server, they have begun to offer a hosted version and will soon release Lime Survey 2.0. I have very much enjoyed this highly stable, easy to figure out application that promises to be even better with the upcoming version.</p>
]]></content:encoded>
			<wfw:commentRss>http://vizou.com/2008/08/lime-survey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Easily Show The Contents of Password Fields » Raymond.CC Blog</title>
		<link>http://vizou.com/2007/11/19928750/</link>
		<comments>http://vizou.com/2007/11/19928750/#comments</comments>
		<pubDate>Wed, 21 Nov 2007 11:55:00 +0000</pubDate>
		<dc:creator>Dana Whittle</dc:creator>
				<category><![CDATA[Actualités]]></category>
		<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://pixeldotter.tumblr.com/post/19928750</guid>
		<description><![CDATA[Link: Easily Show The Contents of Password Fields » Raymond.CC Blog Turns out that there&#8217;s a way to do it. No software required, the result is immediate and it is shockingly easy to reveal the hidden password.]]></description>
			<content:encoded><![CDATA[<p>Link: <a href="http://www.raymond.cc/blog/archives/2007/07/13/easily-show-the-contents-of-password-fields/">Easily Show The Contents of Password Fields » Raymond.CC Blog</a></p>
<p>Turns out that there&#8217;s a way to do it. No software required, the result is immediate and it is shockingly easy to reveal the hidden password.</p>
]]></content:encoded>
			<wfw:commentRss>http://vizou.com/2007/11/19928750/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

