<?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>stillbreathing.co.uk</title>
	<atom:link href="http://www.stillbreathing.co.uk/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stillbreathing.co.uk/blog</link>
	<description>where the web, Wordpress, jazz and beer collide</description>
	<lastBuildDate>Tue, 09 Mar 2010 23:18:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>VoucherPress, downloadable PDF vouchers for Wordpress</title>
		<link>http://www.stillbreathing.co.uk/blog/2010/02/14/voucherpress-downloadable-pdf-vouchers-for-wordpress/</link>
		<comments>http://www.stillbreathing.co.uk/blog/2010/02/14/voucherpress-downloadable-pdf-vouchers-for-wordpress/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 20:10:22 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.stillbreathing.co.uk/blog/?p=917</guid>
		<description><![CDATA[I won&#8217;t say much about these here, so please check out my page on VoucherPress and the Wordpress repository page. Now you can have vouchers on your Wordpress site as easily as falling off a greased log.
I&#8217;ve had a couple of interesting comments recently which I thought I&#8217;d share:
Anda juga boleh menyediakan voucher percuma. Jika [...]]]></description>
			<content:encoded><![CDATA[<p>I won&#8217;t say much about these here, so please check out <a href="http://www.stillbreathing.co.uk/wordpress/voucherpress/">my page on VoucherPress</a> and the <a href="http://wordpress.org/extend/plugins/voucherpress/">Wordpress repository page</a>. Now you can have vouchers on your Wordpress site as easily as falling off a greased log.</p>
<p>I&#8217;ve had a couple of interesting comments recently which I thought I&#8217;d share:</p>
<blockquote><p>Anda juga boleh menyediakan voucher percuma. Jika anda gunakan wordpress, plug in disediakan di http://www.stillbreathing.co.uk/blog/wordpress/voucherpress/ Ok selamat mencuba&#8230;</p></blockquote>
<p>I couldn&#8217;t agree more.</p>
<blockquote><p>Well, the post is actually the freshest topic on this registry related issue. I fit in with your conclusions and will thirstily look forward to your coming updates. Just saying thanks will not just be sufficient, for the phenomenal lucidity in your writing. I will right away grab your rss feed to stay abreast of any updates.</p></blockquote>
<p>My phenomenal lucidity thanks you, Mr Spammer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stillbreathing.co.uk/blog/2010/02/14/voucherpress-downloadable-pdf-vouchers-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Testing VoucherPress</title>
		<link>http://www.stillbreathing.co.uk/blog/2010/02/05/testing-voucherpress/</link>
		<comments>http://www.stillbreathing.co.uk/blog/2010/02/05/testing-voucherpress/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 23:33:57 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[Open source software]]></category>
		<category><![CDATA[Web development]]></category>

		<guid isPermaLink="false">http://www.stillbreathing.co.uk/blog/?p=900</guid>
		<description><![CDATA[This is a test of my new plugin for Wordpress. It&#8217;s called VoucherPress. Can you tell what it does yet?
Try this on for size: 
And this one should ask you for your email address: 
And a test of a voucher link with a preview:
]]></description>
			<content:encoded><![CDATA[<p>This is a test of my new plugin for Wordpress. It&#8217;s called VoucherPress. Can you tell what it does yet?</p>
<p>Try this on for size: <a href="http://www.stillbreathing.co.uk/?voucher=a59d5697a2508a104e719f20ce1c19d2">Voucher 1</a></p>
<p>And this one should ask you for your email address: <a href="http://www.stillbreathing.co.uk/?voucher=c8ebd7bc1f5bfd37da13913ba6a255ce">Restricted voucher</a></p>
<p>And a test of a voucher link with a preview:</p>
<a href="http://www.stillbreathing.co.uk/?voucher=a59d5697a2508a104e719f20ce1c19d2"><img src="http://www.stillbreathing.co.uk/wp-content/plugins/voucherpress/templates/24_thumb.jpg" alt="Voucher 1" /></a>
]]></content:encoded>
			<wfw:commentRss>http://www.stillbreathing.co.uk/blog/2010/02/05/testing-voucherpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcome, new visitors</title>
		<link>http://www.stillbreathing.co.uk/blog/2010/01/13/welcome-new-visitors/</link>
		<comments>http://www.stillbreathing.co.uk/blog/2010/01/13/welcome-new-visitors/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 22:24:44 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.stillbreathing.co.uk/blog/?p=854</guid>
		<description><![CDATA[A warm welcome to all my new visitors, thanks for dropping by. While you&#8217;re here please take a look at these local places of interest:

My Wordpress, BuddyPress and Wordpress MU plugins
Performer, my JavaScript/CSS library
My Twitter page
Experiments in code

]]></description>
			<content:encoded><![CDATA[<p>A warm welcome to all my new visitors, thanks for dropping by. While you&#8217;re here please take a look at these local places of interest:</p>
<ul>
<li><a href="http://wordpress.org/extend/plugins/profile/mrwiblog">My Wordpress, BuddyPress and Wordpress MU plugins</a></li>
<li><a href="http://performerjs.org/">Performer, my JavaScript/CSS library</a></li>
<li><a href="http://twitter.com/mrwiblog">My Twitter page</a></li>
<li><a href="http://www.stillbreathing.co.uk/experiments/">Experiments in code</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.stillbreathing.co.uk/blog/2010/01/13/welcome-new-visitors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Technology and creativity</title>
		<link>http://www.stillbreathing.co.uk/blog/2009/12/31/technology-and-creativity/</link>
		<comments>http://www.stillbreathing.co.uk/blog/2009/12/31/technology-and-creativity/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 22:59:40 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Web development]]></category>

		<guid isPermaLink="false">http://www.stillbreathing.co.uk/blog/?p=852</guid>
		<description><![CDATA[Confession time. When I was a child I was a big fan of Mary Norton&#8217;s Borrowers books. These little people were almost real to me, to the extent I would look for clues to their actual existence. I suppose I thought something that engrossed me so much must be based in reality. (By the way, [...]]]></description>
			<content:encoded><![CDATA[<p>Confession time. When I was a child I was a big fan of Mary Norton&#8217;s Borrowers books. These little people were almost real to me, to the extent I would look for clues to their actual existence. I suppose I thought something that engrossed me so much must be based in reality. (By the way, forget the travesty of a film, the books are MUCH better.)</p>
<p>I had some Borrowers myself. They were Star Wars figurines, which were a little smaller than the real Borrowers, but suited my purposes well. Up to an embarrassingly mature age, probably 12 or 13, I would create worlds for my Borrowers out of shoe boxes, book covers, string and anything else I could find. I built houses and vehicles, systems for defence, drawbridges, pulleys and trapdoors. I stopped short of using dolls house furniture to furnish rooms (hey, I&#8217;m not *that* sad) but still, I remember spending far too much time playing with my Borrowers.</p>
<p>When I was a little older electronics took over. I would take apart old radios and try to put them back together. I always failed. In fact I never remember anything working better after I&#8217;d tinkered with it &#8211; in fact I never remember anything work at all after I&#8217;d tinkered with it. So I made pretend devices. I got into no small amount of trouble once when I built a fake bomb including a large lump of Blu-tack inside a box. I didn&#8217;t know there was an IRA bomb scare that day, and I certainly didn&#8217;t intend my device to be found. I grew up a little bit that day.</p>
<p>Looking back I see that &#8211; like everyone &#8211; I&#8217;m a product of my past. Those years spent building things out of bits I had lying around were teaching my brain to develop in two directions: technology and creativity. And tinkering with stuff to make something new is exactly what I continue to do today.</p>
<p>You see, the art of being a web developer is about the creative use of technology &#8211; taking bits we have lying around (HTML, PHP, JavaScript, SQL) and making something new. Both sides of the coin are as important as the other. You can start with the technology &#8211; the lines of code, bits and bytes &#8211; and apply some creativity to make them into something useful. Or you can start with creativity &#8211; an idea, a vision of a finished product &#8211; and then use the technology to make it happen. But you can&#8217;t have one without the other. they rely on each other.</p>
<p>A how developer makes thousands of tiny choices every day, from how to construct a block of code to what kind of button to use in a form. Sometimes lucky people may have UI designers to work with who make some of those decisions for them, but I would guess most web developers have to wear lots of hats at the same time. Database schema designer, UI designer, backend developer, front end developer, graphic designer, documentation writer and project manager are just the hats I&#8217;ve worn today.</p>
<p>Having both creativity and technology on your side helps you to wear all these hats, and stay sane. Creativity helps you make those small decisions that move a project in the right direction. Technology helps you put those decisions into action. Technology helps you know what options are available to you at every decision point. Creativity gives you the inkling you need to choose the right path.</p>
<p>It seems my brain, because I&#8217;m a product of my past, fits this technology/creativity mix quite well. For the same reason I love jazz music, as it is based on the two pillars of technology (chord structures and sequences, scales, arpeggi, melodies and more) and creativity. I&#8217;m sure there are many more things that have a similar mix of these two elements (architecture and cookery, for example).</p>
<p>As we start a new year I want to help develop my skills in these areas. I want to develop my technological skills by learning more about the technologies I use every day, and possibly some new technologies. And I want to develop my creative skills by looking closely at how other more advanced developers have used technology in creative ways. Hopefully by the end of 2010 I&#8217;ll be able to say I&#8217;ve moved forward.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stillbreathing.co.uk/blog/2009/12/31/technology-and-creativity/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Performer for Wordpress</title>
		<link>http://www.stillbreathing.co.uk/blog/2009/12/09/performer-for-wordpress/</link>
		<comments>http://www.stillbreathing.co.uk/blog/2009/12/09/performer-for-wordpress/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 03:43:13 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[Open source software]]></category>
		<category><![CDATA[Web development]]></category>

		<guid isPermaLink="false">http://www.stillbreathing.co.uk/blog/?p=844</guid>
		<description><![CDATA[The worlds best CMS just got better, with the creation of a plugin for Performer. Unless you&#8217;ve been living under a rock you&#8217;ll have heard me waffle on about my JavaScript mini-library which allows you to use those cool effects that your favourite JavaScript library (such as jQuery, Prototype and MooTools) allows you to do. [...]]]></description>
			<content:encoded><![CDATA[<p>The worlds best CMS just got better, with the creation of a plugin for Performer. Unless you&#8217;ve been living under a rock you&#8217;ll have heard me waffle on about <a href="http://performerjs.org">my JavaScript mini-library</a> which allows you to use those cool effects that your favourite JavaScript library (such as jQuery, Prototype and MooTools) allows you to do. But without writing a single line of JavaScript. Yes, it&#8217;s true.</p>
<p>Here&#8217;s a simple example. <a href="#" class="toggler targetEl-performerdemo1">Click here to be amazed</a>.</p>
<div id="performerdemo1" class="hider">
<p>If everything went to plan this text came pleasingly into view. You might think &quot;Yeah, I&#8217;ve seen that JavaScript stuff before&quot;, but look at the code I wrote to make that work:</p>
<p><code>&lt;a href=&quot;#&quot; class=&quot;toggler targetEl-performerdemo1&quot;&gt;Click here to be amazed&lt;/a&gt;<br />
&lt;div id=&quot;performerdemo1&quot; class=&quot;hider&quot;&gt; ... &lt;/div&gt;</code></p>
<p>Yup, just CSS classes.</p>
</div>
<p>If you want more information please visit the <a href="http://performerjs.org">main Performer website</a>, or <a href="http://wordpress.org/extend/plugins/performerjs/">download the Wordpress plugin here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stillbreathing.co.uk/blog/2009/12/09/performer-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spoof email example</title>
		<link>http://www.stillbreathing.co.uk/blog/2009/10/25/spoof-email-example/</link>
		<comments>http://www.stillbreathing.co.uk/blog/2009/10/25/spoof-email-example/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 20:01:18 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[Web world]]></category>
		<category><![CDATA[danger will robinson]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[spoof]]></category>

		<guid isPermaLink="false">http://www.stillbreathing.co.uk/blog/?p=840</guid>
		<description><![CDATA[At a party last night a friend of mine told me about a new spoof email he&#8217;d seen. I wasn&#8217;t aware of it (I don&#8217;t keep my ear very close to that particular ground) but here&#8217;s an example just forwarded to me:
&#62; Subject: 	Attention - Important Notification
&#62; Date: 	Mon, 19 Oct 2009 05:14:44 -0600
&#62; From: [...]]]></description>
			<content:encoded><![CDATA[<p>At a party last night a friend of mine told me about a new spoof email he&#8217;d seen. I wasn&#8217;t aware of it (I don&#8217;t keep my ear very close to that particular ground) but here&#8217;s an example just forwarded to me:</p>
<p><code>&gt; Subject: 	Attention - Important Notification<br />
&gt; Date: 	Mon, 19 Oct 2009 05:14:44 -0600<br />
&gt; From: 	tech-admin &lt;tech-admin@myjournal.com&gt;<br />
&gt; To: 	info@myjournal.com<br />
&gt;<br />
&gt; Attention!<br />
&gt;<br />
&gt;   On October 22, 2009 server upgrade will take place. Due to this the<br />
&gt; system may be offline for approximately half an hour.<br />
&gt; The changes will concern security, reliability and performance of mail<br />
&gt; service and the system as a whole.<br />
&gt; For compatibility of your browsers and mail clients with upgraded server<br />
&gt; software you should run SSl certificates update procedure.<br />
&gt;  This procedure is quite simple. All you have to do is just to click the<br />
&gt; link provided, to save the patch file and then to run it from your<br />
&gt; computer location. That's all.<br />
&gt;<br />
&gt; http://updates.myjournal.com.secure.digi1adm.org/ssl/id=7335328053-info@myjournal.com-patch30892.exe<br />
&gt;<br />
&gt;  Thank you in advance for your attention to this matter and sorry for<br />
&gt; possible inconveniences.<br />
&gt;<br />
&gt;  System Administrator<br />
&gt;<br />
&gt; __________ Information from ESET Smart Security, version of virus<br />
&gt; signature database 4520 (20091018) __________<br />
&gt;<br />
&gt; The message was checked by ESET Smart Security.<br />
&gt;<br />
&gt; http://www.eset.com</code></p>
<p>Scarily real, huh? The &#8220;http://updates.myjournal.com&#8221; subdomain makes it look very official. So, be careful out there.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stillbreathing.co.uk/blog/2009/10/25/spoof-email-example/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Explorer bug with cloneNode()</title>
		<link>http://www.stillbreathing.co.uk/blog/2009/10/08/internet-explorer-bug-with-clonenode/</link>
		<comments>http://www.stillbreathing.co.uk/blog/2009/10/08/internet-explorer-bug-with-clonenode/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 22:53:12 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[Web development]]></category>

		<guid isPermaLink="false">http://www.stillbreathing.co.uk/blog/?p=837</guid>
		<description><![CDATA[I just spent the best part of an hour bashing my head against a keyboard because Internet Explorer wasn&#8217;t doing my JavaScript right, but Firefox and Chrome were. Turns out it was a simple solution. I had code like this:
element.innerHTML = element.innerHTML + '\n';
var clone = element.cloneNode(true);
targetElement.appendChild(clone);
But for some reason, despite the true parameter being [...]]]></description>
			<content:encoded><![CDATA[<p>I just spent the best part of an hour bashing my head against a keyboard because Internet Explorer wasn&#8217;t doing my JavaScript right, but Firefox and Chrome were. Turns out it was a simple solution. I had code like this:</p>
<p><code>element.innerHTML = element.innerHTML + '\n';<br />
var clone = element.cloneNode(true);<br />
targetElement.appendChild(clone);</code></p>
<p>But for some reason, despite the true parameter being passed to cloneNode() so it would clone children, no children would appear. Even stranger, this:</p>
<p><code>element.innerHTML = element.innerHTML + '\n';<br />
alert(element.innerHTML);<br />
var clone = element.cloneNode(true);<br />
targetElement.appendChild(clone);</code></p>
<p>Alerted the <code>element.innerHTML</code> without its children. Turns out this line:</p>
<p><code>element.innerHTML = element.innerHTML + '\n';</code></p>
<p>Messes everything up, even in Internet Explorer 8. All I wanted to do was make the modified HTML source a little nicer, but it screwed up in the web developers nemesis.</p>
<p>Hopefully this helps someone else.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stillbreathing.co.uk/blog/2009/10/08/internet-explorer-bug-with-clonenode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Share your stats</title>
		<link>http://www.stillbreathing.co.uk/blog/2009/09/22/share-your-stats/</link>
		<comments>http://www.stillbreathing.co.uk/blog/2009/09/22/share-your-stats/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 22:13:58 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[Web world]]></category>

		<guid isPermaLink="false">http://www.stillbreathing.co.uk/blog/?p=830</guid>
		<description><![CDATA[There&#8217;s a meme on Twitter at the moment entitled Share your Stats where web guys are sharing statistics about the browsers viting websites. I&#8217;m not sure who started this meme, but I guess they are trying to get a feel for how prevalent Internet Explorer is, particularly version 6. You know most web developers don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a meme on Twitter at the moment entitled <a href="http://twitter.com/search?q=%23shareyourstats">Share your Stats</a> where web guys are sharing statistics about the browsers viting websites. I&#8217;m not sure who started this meme, but I guess they are trying to get a feel for how prevalent Internet Explorer is, particularly version 6. You know <a href="http://ie6update.com/">most web developers don&#8217;t like Internet Explorer 6</a>, right?</p>
<p>Anyway, I have a few sites I can share the statistics for. Here they are:</p>
<table summary="Shows a breakdown of the browsers and operating systems visiting a range of website I administer">
<caption>Share Your Stats meme results</caption>
<thead>
<tr>
<th>Website</th>
<th id="browser" colspan="5">Browsers</th>
<th id="os" colspan="3">Operating systems</th>
</tr>
<tr>
<td class="empty"></td>
<th id="firefox">Firefox</th>
<th id="ie">Internet Explorer</th>
<th id="safari">Safari</th>
<th id="chrome">Chrome</th>
<th id="opera">Opera</th>
<th id="windows">Windows</th>
<th id="mac">Mac</th>
<th id="linux">Linux</th>
</tr>
</thead>
<tbody>
<tr>
<th><a href="http://www.stillbreathing.co.uk" title="My personal blog, mainly focussed on web technology">stillbreathing.co.uk</a></th>
<td headers="browser firefox">51.47%</td>
<td headers="browser ie">29.11%</td>
<td headers="browser safari">9.55%</td>
<td headers="browser chrome">5.04%</td>
<td headers="browser opera">1.79%</td>
<td headers="os windows">75.88%</td>
<td headers="os mac">16.87%</td>
<td headers="os linux">6.55%</td>
</tr>
<tr>
<th><a href="http://wibsite.com" title="Community blogging site, wide range of topics discussed">wibsite.com</a></th>
<td headers="browser firefox">69.68%</td>
<td headers="browser ie">18.28%</td>
<td headers="browser safari">4.81%</td>
<td headers="browser chrome">4.15%</td>
<td headers="browser opera">1.10%</td>
<td headers="os windows">77.50%</td>
<td headers="os mac">15.62%</td>
<td headers="os linux">6.28%</td>
</tr>
<tr>
<th><a href="http://myjournal.com" title="Business social networking, focussed on small independent businesses">myjournal.com</a></th>
<td headers="browser firefox">34.58%</td>
<td headers="browser ie">51.40%</td>
<td headers="browser safari">8.41%</td>
<td headers="browser chrome">2.80%</td>
<td headers="browser opera">n/a</td>
<td headers="os windows">86.92%</td>
<td headers="os mac">8.41%</td>
<td headers="os linux">0.93%</td>
</tr>
<tr>
<th><a href="http://performerjs.org" title="Javascript library website">performerjs.org</a></th>
<td headers="browser firefox">65.73%</td>
<td headers="browser ie">11.32%</td>
<td headers="browser safari">8.45%</td>
<td headers="browser chrome">9.77%</td>
<td headers="browser opera">2.88%</td>
<td headers="os windows">73.52%</td>
<td headers="os mac">16.72%</td>
<td headers="os linux">9.11%</td>
</tr>
<tr>
<th><a href="http://beatsbase.com" title="Mix hosting and networking for DJs">beatsbase.com</a></th>
<td headers="browser firefox">45.40%</td>
<td headers="browser ie">33.97%</td>
<td headers="browser safari">12.06%</td>
<td headers="browser chrome">5.71%</td>
<td headers="browser opera">2.86%</td>
<td headers="os windows">80.95%</td>
<td headers="os mac">17.14%</td>
<td headers="os linux">1.27%</td>
</tr>
<tr>
<th><a href="http://comp-unlimited.co.uk" title="Printer consumables and stationery retailer">comp-unlimited.co.uk</a></th>
<td headers="browser firefox">16.91%</td>
<td headers="browser ie">75.21%</td>
<td headers="browser safari">3.83%</td>
<td headers="browser chrome">2.23%</td>
<td headers="browser opera">0.46%</td>
<td headers="os windows">93.45%</td>
<td headers="os mac">4.73%</td>
<td headers="os linux">1.14%</td>
</tr>
<tr>
<th>Large business website</th>
<td headers="browser firefox">7.52%</td>
<td headers="browser ie">81.22%</td>
<td headers="browser safari">9.01%</td>
<td headers="browser chrome">1.63%</td>
<td headers="browser opera">0.35%</td>
<td headers="os windows">90.28%</td>
<td headers="os mac">8.71%</td>
<td headers="os linux">0.26%</td>
</tr>
</tbody>
</table>
<p>That&#8217;s pretty much what I expected, with a very large proportion of visitors to the more commercial sites weighted towards Internet Explorer and Windows. For the other sites, particularly those with a heavy web development slant, the statistics show a wider spread of browsers. It&#8217;s good to see <a href="http://www.google.co.uk/chrome">Chrome</a> making inroads, but these kind of results must be somewhat disheartening for <a href="http://www.opera.com/">Opera</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stillbreathing.co.uk/blog/2009/09/22/share-your-stats/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Wibstats &#8211; statistics for Wordpress MU and BuddyPress</title>
		<link>http://www.stillbreathing.co.uk/blog/2009/09/07/wibstats-statistics-for-wordpress-mu-and-buddypress/</link>
		<comments>http://www.stillbreathing.co.uk/blog/2009/09/07/wibstats-statistics-for-wordpress-mu-and-buddypress/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 20:16:32 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[Open source software]]></category>
		<category><![CDATA[Web development]]></category>

		<guid isPermaLink="false">http://www.stillbreathing.co.uk/blog/?p=826</guid>
		<description><![CDATA[Update 9th September 2009: I&#8217;m too good to you, I really am. The screenshots are now out of date as I&#8217;ve just committed a new version (0.4) which contains even more reports, a cleaned up interface and a few bug fixes. Please download and try it out.
I finally got the page about Wibstats updated with [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update</strong> 9th September 2009: I&#8217;m too good to you, I really am. The screenshots are now out of date as I&#8217;ve just committed a new version (0.4) which contains even more reports, a cleaned up interface and a few bug fixes. Please <a href="http://wordpress.org/extend/plugins/wibstats-statistics-for-wordpress-mu/">download and try it out</a>.</p>
<p>I finally got the page about <a href="http://www.stillbreathing.co.uk/projects/mu-wibstats/">Wibstats</a> updated with some screenshots. If you&#8217;re looking for the best (in my opinion, anyway!) stats plugin for Wordpress MU &#8211; and it works with BuddyPress &#8211; <a href="http://www.stillbreathing.co.uk/projects/mu-wibstats/">head over here</a>.</p>
<p>If you just can&#8217;t wait, here are some screenshots:</p>
<p><a href="http://www.stillbreathing.co.uk/wp-content/uploads/2009/06/main.png"><img class="alignnone size-large wp-image-816" title="Main stats page" src="http://www.stillbreathing.co.uk/wp-content/uploads/2009/06/main-377x1024.png" alt="Main stats page" width="377" height="1024" /></a></p>
<p><a href="http://www.stillbreathing.co.uk/wp-content/uploads/2009/06/searches.png"><img class="alignnone size-medium wp-image-821" title="Searches" src="http://www.stillbreathing.co.uk/wp-content/uploads/2009/06/searches-245x300.png" alt="Searches" width="245" height="300" /></a></p>
<p><a href="http://www.stillbreathing.co.uk/wp-content/uploads/2009/06/recentvisitormap.png"><img class="alignnone size-medium wp-image-819" title="Recent visitor map" src="http://www.stillbreathing.co.uk/wp-content/uploads/2009/06/recentvisitormap-300x179.png" alt="Recent visitor map" width="300" height="179" /></a></p>
<p><a href="http://www.stillbreathing.co.uk/wp-content/uploads/2009/06/session.png"><img class="alignnone size-medium wp-image-823" title="Session report" src="http://www.stillbreathing.co.uk/wp-content/uploads/2009/06/session-300x215.png" alt="Session report" width="300" height="215" /></a></p>
<p>There you have it. A <a href="http://www.stillbreathing.co.uk/projects/mu-wibstats/">top-notch plugin</a> for Wordpress MU and Buddypress that gives every blog in your system their own powerful statistics.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stillbreathing.co.uk/blog/2009/09/07/wibstats-statistics-for-wordpress-mu-and-buddypress/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Personal welcome Wordpress plugin, as used by tripawds.com</title>
		<link>http://www.stillbreathing.co.uk/blog/2009/08/23/tripawds-using-personal-welcome-plugin/</link>
		<comments>http://www.stillbreathing.co.uk/blog/2009/08/23/tripawds-using-personal-welcome-plugin/#comments</comments>
		<pubDate>Sun, 23 Aug 2009 21:37:07 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[Open source software]]></category>
		<category><![CDATA[Web world]]></category>

		<guid isPermaLink="false">http://www.stillbreathing.co.uk/blog/?p=802</guid>
		<description><![CDATA[A little while ago a guy called Jim contacted me to ask for a small addition to my Personal Welcomes for Wordpress MU plugin. It was a good suggestion and easy to do, so I did it. Then I realised I&#8217;d seen something on TV about this guy, so I asked him to write something [...]]]></description>
			<content:encoded><![CDATA[<p>A little while ago a guy called Jim contacted me to ask for a small addition to my <a href="http://wordpress.org/extend/plugins/personal-welcome/">Personal Welcomes for Wordpress MU</a> plugin. It was a good suggestion and easy to do, so I did it. Then I realised I&#8217;d seen something on TV about this guy, so I asked him to write something about what they ar doing, and how they are using my plugin. Here&#8217;s what he put:</p>
<blockquote><p>After being featured on PBS for taking our canine cancer survivor Jerry on<br />
the road trip of a lifetime, viewers flocked to <a href="http://tripawds.com/" target="_blank">tripawds.com</a> to find out<br />
more. As blog and discussion forum traffic grew, we migrated the website to<br />
WordPress MU so we can now offer free Tripawds Blogs for others to share<br />
their own three legged dog stories.</p>
<p>We use Chris Taylor&#8217;s Personal Welcomes plugin to send each new member a<br />
personalized message, welcoming them to the Tripawds Community, and<br />
providing them with helpful links to make the most of their blog.</p>
<p>This handy plugin allows us to create different templates with specific<br />
messages for those who signed up without creating a blog, or those who<br />
created a blog but haven&#8217;t yet posted anything. The admin panel for Personal<br />
Welcomes now provides convenient links to new blogs so we can easily edit<br />
each welcome message we send with relative comments, thus creating a truly<br />
personal welcome for each new user.</p>
<p>Many thanks to Chris for his helpful plugin, and quick attention to our blog<br />
links feature request!</p>
<p><a href="http://tripawds.com/" target="_blank">http://tripawds.com</a></p></blockquote>
<p>It&#8217;s great to hear of someone using one of my plugins, especially for a site making a difference to people &#8230; or in this case, dogs! Good luck for the future Jim.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stillbreathing.co.uk/blog/2009/08/23/tripawds-using-personal-welcome-plugin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
