<?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>boakes.org &#187; Website</title>
	<atom:link href="http://boakes.org/tag/website/feed/" rel="self" type="application/rss+xml" />
	<link>http://boakes.org</link>
	<description>A place for words and data that I publish (for the benefit of persons unknown).</description>
	<lastBuildDate>Mon, 21 May 2012 20:46:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>WebSVN</title>
		<link>http://boakes.org/links/websvn/</link>
		<comments>http://boakes.org/links/websvn/#comments</comments>
		<pubDate>Mon, 20 Dec 2010 22:48:02 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[manage]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[publish]]></category>
		<category><![CDATA[publishing]]></category>
		<category><![CDATA[site]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://boakes.org/links/websvn/</guid>
		<description><![CDATA[PHP suite to publish full revision details of an SVN repository to the web.  Perhaps particularly useful if publishing a website using SVN, so the latest page and page histories can be viewed. ]]></description>
			<content:encoded><![CDATA[<p>PHP suite to publish full revision details of an SVN repository to the web.  Perhaps particularly useful if publishing a website using SVN, so the latest page and page histories can be viewed. </p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/links/websvn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The CSS website Awards</title>
		<link>http://boakes.org/links/the-css-website-awards/</link>
		<comments>http://boakes.org/links/the-css-website-awards/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 20:48:53 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[showcase]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://boakes.org/the-css-website-awards/</guid>
		<description><![CDATA[Some nicely designed sites. Some are usable, some not, but for looks these are worth a gander.]]></description>
			<content:encoded><![CDATA[<p>Some nicely designed sites.  Some are usable, some not, but for looks these are worth a gander.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/links/the-css-website-awards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordCamp UK Breaks Even</title>
		<link>http://boakes.org/wordcampuk-breaks-even/</link>
		<comments>http://boakes.org/wordcampuk-breaks-even/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 13:49:14 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[bbPress]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Open Standards]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[WordCamp]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=756</guid>
		<description><![CDATA[The very good news on the grapevine is that the first WordCamp UK has, already broken even (through sponsorship and ticket sales) with a full 10 days of ticket sales still to go. This is particularly good news since it pretty much guarantees the success of this years event, and future events. If you&#8217;ve been [...]]]></description>
			<content:encoded><![CDATA[<p>The very good news on the grapevine is that the first <a href="http://uk.wordcamp.org/">WordCamp UK</a> has, already broken even (through sponsorship and ticket sales) with a full 10 days of ticket sales still to go.  This is particularly good news since it pretty much guarantees the success of this years event, and future events.  If you&#8217;ve been thinking about popping along to say hello, now&#8217;s a very good time to <a href="http://wordcampuk2008.eventbrite.com/">get your ticket</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/wordcampuk-breaks-even/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordCamp UK</title>
		<link>http://boakes.org/wordcamp-uk/</link>
		<comments>http://boakes.org/wordcamp-uk/#comments</comments>
		<pubDate>Fri, 30 May 2008 11:48:27 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[wordcampuk wordpress]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=751</guid>
		<description><![CDATA[WordCamp is coming to the UK.Â  WordCamp is a weekend event where the users and developers of WordPress (i.e. members of the general public) can get together for a series of formal presentations, less formal discussions and informal refreshments. I&#8217;ve run this site on WordPress since 2003.Â  I&#8217;ve also written a couple of plugins for [...]]]></description>
			<content:encoded><![CDATA[<p>WordCamp is coming to the UK.Â  WordCamp is a weekend event where the users and developers of WordPress (i.e. members of the general public) can get together for a series of formal presentations, less formal discussions and informal refreshments.</p>
<p>I&#8217;ve run this site on WordPress since 2003.Â  I&#8217;ve also written a couple of plugins for WordPress. So that&#8217;s why I&#8217;m interested in WordCamp.Â  It&#8217;s a chance for me to put some faces to names and hopefully to help others along the path to publishing using zero cost, free (as in liberty), open source software that adheres to, and promotes global open standards.</p>
<p>If you&#8217;re a user of WordPress, or if you&#8217;ve gone further and started to develop your own plugins, or if you&#8217;d like to start a website but don&#8217;t know where to start, or if you&#8217;re generally interested in the development of open standards or open source content management systems (and the satellite web services that support them) &#8211; WordCamp may be of interest to you.</p>
<ul>
<li>Date: Saturday and Sunday 19-20 July 2008</li>
<li style="text-decoration: line-through;">Venue: Aston University, Birmingham</li>
<li>Venue: <a href="http://www.orangestudio.co.uk/">The Studio</a>, Birmingham</li>
</ul>
<p>Find out more at the <a title="Wordcamp UK" href="http://uk.wordcamp.org/">WordCamp UK website</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/wordcamp-uk/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>b0rked</title>
		<link>http://boakes.org/b0rked/</link>
		<comments>http://boakes.org/b0rked/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 15:43:07 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=740</guid>
		<description><![CDATA[Something&#8217;s broken on the database that runs this site, specifically there&#8217;s b0rkage in the comment table, and the ssh daemon is not reachable. Perhaps it&#8217;s to do with the larger than normal amount of spam that&#8217;s been arriving today (for &#8220;larger than normal&#8221; read: one metric truckload). More info later after I&#8217;ve had a poke [...]]]></description>
			<content:encoded><![CDATA[<p>Something&#8217;s broken on the database that runs this site, specifically there&#8217;s <a href="http://en.wiktionary.org/wiki/Bork">b0rkage</a> in the comment table, and the ssh daemon is not reachable.  Perhaps it&#8217;s to do with the larger than normal amount of spam that&#8217;s been arriving today (for &#8220;larger than normal&#8221; read: one metric truckload).  More info later after I&#8217;ve had a poke around.  Film at 11.<span id="more-740"></span></p>
<p><strong>Update1:</strong> Comments recovered, the DB had become corrupt somehow, possibly an overloading issue as the trackback comments were recorded.</p>
<p><strong>Update 2:</strong> I&#8217;m not sure what caused the see-saw to tip over but when rebooted the load average was starting at 1 and heading skywards through 6 before the ssh session died.  This all happened after I upgraded to WP2.5 (though I&#8217;ve been on the bleeding edge builds for ages, so it&#8217;s unlikely to be related&#8230;  For a while I thought it could be file permissions.  Thankfully the folks at <a href="http://www.bytemark.co.uk">bytemark</a> provide a VM admin shell that enabled me to reboot the machine whilst it was under siege, gaining a couple of minutes after each reboot during which I could invoke some countermeasures.</p>
<p><strong>Update 3:</strong> I&#8217;ve installed <a href="http://ocaoimh.ie/wp-super-cache/">Donncha&#8217;s WPSuperCache</a> plugin which has reduced the load average down enough that the server is at least usable again, so I can do more investigation.</p>
<p><strong>Update 4:</strong>Looking at my helpfully rotated log files I notice that today&#8217;s log is approximately 25x the size of a normal log. a grep of the logfile suggests that we&#8217;ve been hit with approximately 25000 trackback spam messages between 4am and 2pm &#8230; <em>hmmm</em>.
<pre>labs:/home/www/boakes.org/logs# grep -c "/trackback HTTP" access.log.1
<strong>24447</strong></pre>
<p><strong>Update 5:</strong> I&#8217;ve also installed <a href="http://www.bad-behavior.ioerror.us/">Mike Hampton&#8217;s Bad Behaviour</a> and that&#8217;s helped reduce the load too&#8230;</p>
<p>The sooner I can get automatic htaccess level banning working again on WP2.5 the better! Today the server&#8217;s fielded fewer trackback requests, just 7000 between 4am and 11am, a mere 1000 per hour.</p>
<p><strong>Update 6 (48 hours on):</strong> top is now showing a 15 minute load average of 0.15, something way better than the previous normality has been resumed.  What&#8217;s particularly interesting is that Google analytics for the day shows a lower than normal page view count and the number of advert clicks was also proportionally down.  This suggests that spammers do little or no automatic clicking on adverts, which will be reassuring to customers of Google Adsense!</p>
<p><strong>Update 7 4 days later:</strong> After more tweaking of super cache (it seems it was only enabling the default cache due to a mod_rewrite configuration problem) the load average on top now looks like this&#8230;<br />
<code><br />
top - 19:05:01 up 3 days, 20:51,  1 user,  load average: 0.07, 0.00, 0.00<br />
Tasks:  62 total,   1 running,  61 sleeping,   0 stopped,   0 zombie<br />
Cpu(s):  0.7%us,  0.0%sy,  0.0%ni, 99.3%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st<br />
</code></p>
<p>That&#8217;s a fifteen minute load average of 0.00 &#8230; <em>very</em> low!</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/b0rked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Worst Offenders for WordPress 2.5 &#8211; Pre-Alpha</title>
		<link>http://boakes.org/worst-offenders-for-wordpress-25/</link>
		<comments>http://boakes.org/worst-offenders-for-wordpress-25/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 16:26:55 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[akismet]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[worst offenders]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=738</guid>
		<description><![CDATA[I&#8217;m in the process of rewriting the Worst Offenders plugin for the soon-to-be-released WordPress 2.5. Before I make a tested and polished version of the code globally available, I&#8217;d be interested to hear from anyone who&#8217;d like to alpha test it. As before Worst Offenders works cooperatively with other anti-spam plugins: its primary purpose is [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m in the process of rewriting the Worst Offenders plugin for the soon-to-be-released WordPress 2.5.   Before I make a tested and polished version of the code globally available, I&#8217;d be interested to hear from anyone who&#8217;d like to alpha test it.</p>
<p>As before Worst Offenders works cooperatively with other anti-spam plugins: its primary purpose is identifying and deleting the comments that are 100% definitely spam (sent by the very worst offenders) so that any &#8220;false positives&#8221; (sent by real genuine humans) can be rescued from the spam bin!<span id="more-738"></span></p>
<div style="float: right; padding-left: 1em;"><a href="http://wordpress.org/extend/plugins/worst-offenders/"><img  alt="Download this file" src="/misc/download.png" /><br />Download it from<br /> WordPress.org</a></div>
<p>I&#8217;ve got it working on this site already, where it&#8217;s proved faster than the previous versions &#8211; it also has a nicer user interface.  There are a few minor operational features that need to be finalised, but it&#8217;s basically capable of doing what it&#8217;s supposed to.</p>
<p>This version has a pluggable interface, so different &#8220;litmus tests&#8221; can be applied to spam at the same time, and third parties can easily write tests without having to write a whole interface.</p>
<p><img class="soloimg" src="/pics/2008/wo/wo3.0.0a.png" alt="The Worst Offenders v3.0.0.0alpha User Interface" /></p>
<p>I&#8217;m keen to hear from people who:</p>
<ul>
<li>Know their way around WordPress/PHP already.</li>
<li>Can take a look at the litmus test API and comment on ways to improve it.</li>
<li>Suffer from very high spam loads (hundreds or thousands per day) who&#8217;ll be able to give the existing litmus tests a bit of a workout to check if their SQL is as efficient as I hope.</li>
</ul>
<p>Development SVN is being kindly hosted by <a href="http://dev.wp-plugins.org/browser/worst-offenders">Automattic</a> and releases will be available <a href="http://wordpress.org/extend/plugins/worst-offenders/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/worst-offenders-for-wordpress-25/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Akismet Billion</title>
		<link>http://boakes.org/akismet-billion/</link>
		<comments>http://boakes.org/akismet-billion/#comments</comments>
		<pubDate>Wed, 21 Mar 2007 15:12:05 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://boakes.org/akismet-billion/</guid>
		<description><![CDATA[It&#8217;s only 15 months since I mentioned the rocket-like acceleration of Akismet which went from a standing start to the point where it had fended off a million spam messages for its users in just 4 months. If things had continued at that pace it would have squashed a cool 5 million spams by now. [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s only 15 months since I mentioned the rocket-like acceleration of <a href="http://akismet.com">Akismet</a> which went from <a href="http://boakes.org/akismet">a standing start</a> to the point where it had fended off <a href="http://boakes.org/akismet-million">a million spam messages</a> for its users in just 4 months.  If things had continued at that pace it would have squashed a cool 5 million spams by now.<span id="more-717"></span></p>
<p>There&#8217;s been a bit of a ramp, however:
<ol>
<li>Nine months ago Akismet caught it&#8217;s 100 millionth spam.</li>
<li>Sometime this week Akismet will kill spam number <em>one billion</em>.</li>
</ol>
<p>Check out the stats, watch it happen <em><a href="http://akismet.com/stats">live</a></em>.</p>
<p>A virtual high-5 to everyone at <a href="http://automattic.com">Automattic</a>.  Great job guys, a great service, and the scaling has been perfectly handled.</p>
<p>Perhaps we should start a sweep-stake for how long it will take to hit one trillion?</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/akismet-billion/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The End of Web Advertising</title>
		<link>http://boakes.org/end-of-web-ads/</link>
		<comments>http://boakes.org/end-of-web-ads/#comments</comments>
		<pubDate>Tue, 19 Dec 2006 18:22:19 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Advertising]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://boakes.org/end-of-web-ads/</guid>
		<description><![CDATA[I am a consumer. Buy my undivided attention. Exclusivity guaranteed. Bids start at just â‚¬0.01 per day. Web advertising is dying. Banners, pop-ups, pop-unders, text ads and video ads; all dead horses. Their time has come and gone. The First Web Ads The first paid-for banner appeared in 1993, when most people still hadn&#8217;t heard [...]]]></description>
			<content:encoded><![CDATA[<p>I am a consumer.<br />
Buy my undivided attention.<br />
Exclusivity guaranteed.<br />
Bids start at just â‚¬0.01 per day.<br />
<span id="more-673"></span></p>
<p>Web advertising is dying.  Banners, pop-ups, pop-unders, text ads and video ads; all dead horses.  Their time has come and gone.</p>
<h3>The First Web Ads</h3>
<p>The first paid-for banner appeared in 1993, when most people still hadn&#8217;t heard of email.  A global marketing phenomenon has built up around that simple concept in the intervening thirteen years as the web&#8217;s user base has continued to grow.</p>
<p>During that time many companies have grown rich and respected by promoting responsible and non-irritating adverts, conversely the get-rich-quick merchants have (with the same natural and misguided competitive zeal that will destroy humanity), destroyed the market by their desire to get rich quicker than the next guy by any means possible.</p>
<h3>Blocking Ads</h3>
<p>The result of this advertising abuse is ad-blocking software which is starting to come as standard in web browsers.  Today (still), only a fraction of the planet uses the world wide web, but as new, naive web users come online they will be protected from adverts from the outset and can no longer be harangued by irresponsible advertisers in the same way that the first wave of web users were.</p>
<p>We, the people, with our open-source software, have made the web less annoying, but advertising and marketing are important, they promote and reward investment in the web, so blocking ads has a downside.</p>
<p>As of today, 50% of the visitors to this site have advert blocking software installed.  That&#8217;s probably higher than average, because a lot of visitors are at least a bit tech-savvy, but it&#8217;s indicative of a significant upward trend.</p>
<p>It&#8217;s also getting easier to block adverts. As web standards (such as XHTML and CSS) have evolved, web pages have become described in terms of what the content is, rather than how it should be displayed, so even if an advert is not marked as such, then the advert blocker can still make a fairly good guess at which part or parts of a page are advertising.</p>
<h3>The remaining market</h3>
<p>So the future audience of web advertising is a sporadic, poorly defined group of people who have mis-configured ad-blocking software, that&#8217;s not a particularly lucrative or stable market for any global advertising business, and it&#8217;s certainly a difficult sell-on to the advertiser.</p>
<h3>The alternative to web advertising</h3>
<p>So my alternative suggestion is that a major broker buys the right to advertise to me and my counterpart web users.</p>
<p>I agree, as a consumer, to enter into an exclusive contract with said advertising broker and in return, they provide me with responsible, bespoke advertising wherever I visit.  It&#8217;s a win-win-win-win situation.</p>
<p>The four wins:</p>
<ol>
<li>I win because
<ol>
<li>I get paid to be advertised to.</li>
<li>Advertisers can bid on my time, they can bid on how many times I get shown their advert, or what percentage of my daily browsing is laced with their message.</li>
<li>The ISP bandwidth that I pay for is not being wasted by an advert that I didn&#8217;t ask for</li>
<li>The screen that I paid for isn&#8217;t being wasted by an advert that I didn&#8217;t ask for.</li>
<li>All adverts are relevant to me, because my broker knows me.</li>
<li>All adverts are restrained, they don&#8217;t blink at me with garish flair and I never get pop-ups or pop-unders, because my broker is considerate.</li>
</ol>
</li>
<li>The broker wins because they have dedicated groups of consumers that can become the target of concerted long term advertising programmes.  Problems such as click-fraud are massively reduced and they can sell larger and more integrated multiple product (i.e. lifestyle) advertising programmes to advertisers.</li>
<li>Publishers win because they can provide the page and let the broker deliver an advert that may be unrelated to page content but still relevant to the user, so the publisher gets rewarded for publishing what interests the consumer, and not for publishing articles comprising mostly buzzwords that are intended to trigger adverts.</li>
<li>Advertisers win because they can target a specific group of consumers rather than a selection of consumers who happen to visit a particular website, plus, their advert can if they wish, be shown on every page I visit.</li>
</ol>
<p>Advert blocking and page filtering will eventually destroy the basic web-based advertising model, but advertising helps pay for innovation and site development.  If the web user enters into a contract with the advertising broker, there may be an intermediate solution that benefits all parties.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/end-of-web-ads/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Google Analytics Plugin for BBPress</title>
		<link>http://boakes.org/analytics-bbpress/</link>
		<comments>http://boakes.org/analytics-bbpress/#comments</comments>
		<pubDate>Fri, 20 Oct 2006 01:06:29 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[bbPress]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://boakes.org/analytics-bbpress/</guid>
		<description><![CDATA[The plugin system on BBPress is still rather rudimentary (you create a folder called &#8220;my-plugins&#8221;) and any php that exists therein is considered to be an activated plugin. The good news here is, that (a) it works and (b) it&#8217;s so similar to the WordPress that many plugins will magically work without modification. My Google [...]]]></description>
			<content:encoded><![CDATA[<p>The plugin system on BBPress is still rather rudimentary (you create a folder called &#8220;my-plugins&#8221;) and any php that exists therein is considered to be an activated plugin.  The good news here is, that (a) it works and (b) it&#8217;s so similar to the WordPress that many plugins will magically work without modification.  My <a href="/analytics">Google Analytics Plugin for WordPress</a> is (almost) one such example.<span id="more-646"></span></p>
<p>I was surprised, upon installing the <a href="/talk">forum</a> at how many people were signing up, and I wanted to be able to monitor it&#8217;s popularity, so naturally I set about porting my existing plugin with a view to keeping it usable on both WordPress and BBPress platforms.</p>
<p>In total it required about three small code changes, and the upshot is that the same code can now be installed on BBPress and WordPress.</p>
<p>The main difference is that if you&#8217;re using it on BBPress there is no nice user interface in which to set the uastring, you must do this by hand.</p>
<p><strong>Instructions</strong></p>
<ol>
<li><a href="/download/googleanalytics.txt"><img style="float:right;" alt="Download this file" src="/misc/download.png" />Download this file</a></li>
<li>Edit line 27, changing $uastring = &#8220;UA-00000-0&#8243;; to whatever your ua string is.</li>
<li>Create a folder called &#8220;my-plugins&#8221; within your bbpress directory.</li>
<li>Save the file as &#8220;googleanalytics.php&#8221; to your my-plugins folder.</li>
</ol>
<p>&#8230;and that&#8217;s all there is to it.  Of course, it takes Google a few hours to actually show any results, so I have no idea if it&#8217;s working perfectly yet, but if you reload any forum page and scroll to the bottom of the source you can see the analytics code in place, doin&#8217; it&#8217;s thing.  <img src='http://boakes.org/x/wp/live/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/analytics-bbpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>BBPress Released</title>
		<link>http://boakes.org/bbpress-released/</link>
		<comments>http://boakes.org/bbpress-released/#comments</comments>
		<pubDate>Sat, 14 Oct 2006 09:25:58 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[bbPress]]></category>
		<category><![CDATA[Eulogize]]></category>
		<category><![CDATA[Slashdot]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://boakes.org/bbpress-released/</guid>
		<description><![CDATA[In a market where BB software is two-a-penny (or cheaper, given the open-source nature of most good software) what's BBPress got that made me use it?]]></description>
			<content:encoded><![CDATA[<p><a href="http://bbpress.org">BBPress</a> has been <a href="http://bbpress.org/blog/2006/10/bbpress-072/">released</a> today (<a href="/talk">try it</a>).  For quite some time now I&#8217;ve been quietly using <a href="http://bbpress.org/">BBPress</a> for managing thoughts and discussions on another website.  This has been possible for two reasons: firstly, the pre-release version of BBPress has been quite stable and secondly, I&#8217;ve been using it in a password protected area so it&#8217;s not been open to public use and abuse.<span id="more-640"></span></p>
<p>BBPress is, quite simply, just another <a href="http://en.wikipedia.org/wiki/PHP">PHP</a> based bulletin board (BB) system which to the layman means it is the software that runs forum websites.  So in a market where BB software is two-a-penny (or cheaper, given the open source nature of most good software) what&#8217;s BBPress got that made me use it?</p>
<ol>
<li><strong>A Trusted Open Source</strong><br />It&#8217;s core development is being handled by the same loose group of <a href="http://automattic.com">folks</a> that build <a href="http://wordpres.org">WordPress</a>, which has powered this website for the last few years.</li>
<li><strong>Minimalist Design</strong><br/>Every other BB that I looked at was full of bells, whitls, frills and flourishes that I didn&#8217;t need or want &#8211; and I certainly didn&#8217;t want the hassle of mainting or disabling such irrelevancies.  BBPress eschews these in favour if a lean core, everything else (just like wordpress) can be done with plugins.</li>
<li><strong>Extensible</strong><br/>Yep, I said plugins.</li>
<li><strong>Integrable</strong><br/>I mentioned WordPress already, well, it can integrate nicely with it&#8217;s user database, so if you&#8217;ve got wordpress ID&#8217;s and roles that you already manage, they can be seamlessly used by bbpress, keeping admin to a minimum.</li>
<li><strong>No Spam</strong><br/>BBPress can be protected by Akismet, the same service that already protects this site, which has now been blissfully spam free for over a year.</li>
<li><strong>Released</strong><br/>I started using it before it&#8217;s release because I knew I had a fairly safe walled garden in which to get friendly with it.  Now that version 0.72 &#8220;Bix&#8221; to give it it&#8217;s full name has been released, others with more public websites may want to have a play.</li>
</ol>
<p>If you&#8217;re wondering what it feels and looks like, you can <a href="/talk">have a go</a> on this site.  Eventually I plan to move most discussion over to the BB side of things and leave comments open for trackbacks and pingbacks only.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/bbpress-released/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>New Server</title>
		<link>http://boakes.org/new-server-2006/</link>
		<comments>http://boakes.org/new-server-2006/#comments</comments>
		<pubDate>Mon, 09 Oct 2006 13:52:18 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://boakes.org/new-server-2006/</guid>
		<description><![CDATA[Some folks may have noticed a lack of service for the last few days. This was due to a simultaneous disk failure on the old server*. Happily, a new shrink wrapped server has been installed and most of the content is now back, with a few updates over the forthcoming days. Comments (and comment pages) [...]]]></description>
			<content:encoded><![CDATA[<p>Some folks may have noticed a lack of service for the last few days.  This was due to a simultaneous disk failure on the old server*.  Happily, a new shrink wrapped server has been installed and most of the content is now back, with a few updates over the forthcoming days.<span id="more-637"></span></p>
<p>Comments (and comment pages) appear to be working again now, as does the handy &#8220;related articles&#8221; code, which gives pointers to likely stories of interest.</p>
<p>*Technically minded folk may raise an eyebrow that this is yet another tale of a twin disk <a href="http://en.wikipedia.org/wiki/RAID1">RAID1</a> setup where both disks have visited kaputsville at the same time.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/new-server-2006/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Downtime Alert</title>
		<link>http://boakes.org/downtime-alert/</link>
		<comments>http://boakes.org/downtime-alert/#comments</comments>
		<pubDate>Thu, 20 Apr 2006 15:13:50 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://boakes.org/downtime-alert</guid>
		<description><![CDATA[The site&#8217;s going to be up and down like a yoyo over the next few days (until Sunday 23rd April) due to some major network restructuring in the server building.]]></description>
			<content:encoded><![CDATA[<p>The site&#8217;s going to be up and down like a yoyo over the next few days (until Sunday 23rd April) due to some major network restructuring in the server building.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/downtime-alert/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Categories were Temporarily Kaput</title>
		<link>http://boakes.org/cats-kaput/</link>
		<comments>http://boakes.org/cats-kaput/#comments</comments>
		<pubDate>Tue, 21 Feb 2006 01:47:28 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://boakes.org/cats-kaput</guid>
		<description><![CDATA[For some reason, ever since I upgraded to WordPress 2.0, the categories on this site haven&#8217;t been working. I&#8217;ve now upgraded to 2.0.1 and they&#8217;re still not happy. I had hoped that the upgrade would help&#8230; but alas&#8230; Long ago I took the decision to use the shortest URL fomat possible, which is why you [...]]]></description>
			<content:encoded><![CDATA[<p>For some reason, ever since I upgraded to WordPress 2.0, the categories on this site haven&#8217;t been working.  I&#8217;ve now upgraded to 2.0.1 and they&#8217;re still not happy.  I had hoped that the upgrade would help&#8230; but alas&#8230; <span id="more-562"></span></p>
<p>Long ago I took the decision to use the shortest URL fomat possible, which is why you see pages from &#8220;<strong>boakes.org</strong>&#8221; not &#8220;www.boakes.org&#8221; and critically, why each story isn&#8217;t hidden away in an impossible directory structure like &#8220;<strong>/this/that/here/there/</strong>&#8221; it&#8217;s just &#8220;<strong>boakes.org/postname</strong>&#8220;, simple.</p>
<p>Well, it should be simple, and it&#8217;s worked up until now; but something&#8217;s clashing with the category names and I can&#8217;t spot what it is.  Previously, wordpress made heavy use of mod_rewrite, but that doesn&#8217;t seem to be the case any more, so it&#8217;s gone from the voodoo art of url re-writing (which is complex, but documented) to a more proprietary format, it would seem, which appears to be too cutting edge to be well documented.</p>
<p>This then, shall grow into a solution, once I find it, or as soon as someone offers a little wizdom.  In the mean time, I&#8217;m afraid the categories are temporarily bent out of shape, so please use the search instead.</p>
<p>FWIW, the &#8220;custom structure&#8221; in use is &#8220;<strong>/%postname%</strong>&#8221; and the category base is &#8220;<strong>/category</strong>&#8220;.</p>
<h2>WordPress Categories Fixed</h2>
<p>The problem, it turns out, was to do with <a href="http://fucoder.com/2006/02/permalink-redirect-wordpress-plugin-05/">a redirect plugin</a> I had forgotten I was using.  I diagnosed the issue by downloading the latest version, then adding an extra header so that I could be sure it was the output from the plugin that was doing the redirect.  With the plugin disabled, categories are once again working like a charm.</p>
<p>Originally I&#8217;d instaled the plugin to ensure the folk who requested pages using &#8220;the old system&#8221; of (for example) <code>http://boakes.org/index.php?p=222</code> would get redirected to the approriate &#8220;nice&#8221; permalink of <code>http://boakes.org/ameri-who</code>.  This also ensures that any search engines don&#8217;t get confused and think the content is duplicated.</p>
<p>It seems that with the upgrade to 2.0, and with my particular setup, the plugin is a bit broken.  Hopefully there&#8217;ll be another bugfix along soon and it&#8217;ll all play nicely again.  It may, in fact, already handle this specific case through a passthough mechanism that&#8217;s recently been added, but it&#8217;s not exactly clear yet if this is the case &#8211; time, and experimentation, will tell.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/cats-kaput/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cor Blimey Guv</title>
		<link>http://boakes.org/cor-blimey-guv/</link>
		<comments>http://boakes.org/cor-blimey-guv/#comments</comments>
		<pubDate>Mon, 20 Feb 2006 12:33:28 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Society]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://boakes.org/cor-blimey-guv</guid>
		<description><![CDATA[Would you Adam and Eve it, we&#8217;re at number 2 in the BritBlog top 50. Cor blimey! Love a duck! Perhaps it&#8217;s got something to do with the WordPress plugins I&#8217;ve written (AutoMeta, Analytics and MostWanted); these tend to generate a fair bit of traffic, because they are quite popular among a diverse cross section [...]]]></description>
			<content:encoded><![CDATA[<p>Would you Adam and Eve it, we&#8217;re at number 2 in the <a href="http://www.britblog.com/directory/top_blogs.php">BritBlog top 50</a>.  Cor blimey!  Love a duck! <span id="more-557"></span></p>
<p>Perhaps it&#8217;s got something to do with the WordPress plugins I&#8217;ve written (<a href="/autometa">AutoMeta</a>, <a href="/analytics">Analytics</a> and <a href="/most-wanted">MostWanted</a>); these tend to generate a fair bit of traffic, because they are quite popular among a diverse cross section of the planet&#8217;s population.  It&#8217;s also probably got something to do with the continuing popularity of the <a href="/ameri-scam">Ameri-scam</a> articles which have somehow ended up helping many hundreds of people who&#8217;ve fallen prey to telemarketers.  It&#8217;s also got something to do with my occasional posts about Google &#8211; they are <em>surprisingly</em> popular.</p>
<p>Up until last week we were sitting at around #49 (out of the 4020 listed blogs) in the BritBlog rankings, but thanks to Mark&#8217;s (who run&#8217;s BritBlogs) decision to switch to a traffic based algorithm for blog ranking we&#8217;ve hit the top-10 with some gusto.</p>
<h2>What is popularity anyway?</h2>
<p>I&#8217;m still not convinced that traffic is a particularly good overall measure of popularity, as <a href="http://blog.britblog.com/2006/01/23/top-of-the-blogs-request-for-comments/#comment-547">I&#8217;ve previously mentioned</a> (oh, the irony) on Mark&#8217;s BritBlog Blog.  I think traffic ranking helps ensure honesty, but it&#8217;s full of caveats.</p>
<p>What I&#8217;m really getting at is &#8220;what is popularity anyway?&#8221;.  Is it <em>this website</em> site that&#8217;s popular or the software that helps other people with their sites?  How can the middle ground be measured when, this website, after all,  is a mixture of opinion and code?  I suppose that&#8217;s part of the quandary of blogging, it&#8217;s a pot-pourri.</p>
<p>A top-n of anything on the web is a strange thing: websites are popular with their readership because they fulfill a role, so if you don&#8217;t fit into the group of people for whom the site is useful, then there&#8217;s a very low probability that visiting any site <em>just because it&#8217;s popular</em> will provide you with any worthwhile content &#8211; people in general are just too diverse.</p>
<h2>In Defense of Ranking</h2>
<p>The real benefit to having a set of rankings is when they&#8217;re combined with other services, a &#8211; for example &#8211; a search engine that takes account of page popularity are more likely to provide relevant contemporary results.</p>
<h2>Patriotism Follows</h2>
<p>Notwithstanding these reservations, right now we&#8217;re delighted to be at number two in the British rankings, exporting quality British Built Code to the rest of the world, supporting the open-source movement, and generally helping folk enjoy a better internet.</p>
<p>Time to celebrate; I&#8217;m off to the corner shop to buy a Kazoo and a small plastic Union Flag.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/cor-blimey-guv/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Expected Downtime (Early Warning)</title>
		<link>http://boakes.org/expected-downtime/</link>
		<comments>http://boakes.org/expected-downtime/#comments</comments>
		<pubDate>Thu, 12 Jan 2006 13:13:53 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://boakes.org/expected-downtime</guid>
		<description><![CDATA[Reallocation of network services will result in some downtime between Thursday 9th and Sunday 12th February 2006 (4 weeks from today). I don&#8217;t expect a total black hole of nothingness, but some disruption and/or curious behaviour may be unavoidable.]]></description>
			<content:encoded><![CDATA[<p>Reallocation of network services will result in some downtime between Thursday 9th and Sunday 12th February 2006 (4 weeks from today).  I don&#8217;t expect a total black hole of nothingness, but some disruption and/or curious behaviour may be unavoidable.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/expected-downtime/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.0</title>
		<link>http://boakes.org/wordpress-20/</link>
		<comments>http://boakes.org/wordpress-20/#comments</comments>
		<pubDate>Wed, 11 Jan 2006 04:01:34 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://boakes.org/wordpress-20</guid>
		<description><![CDATA[It&#8217;s a windy night in Portsmouth and I can&#8217;t sleep, so I&#8217;ll be updating the blog to WordPress 2.0 during the next few hours. If the theme changes, or if things break, that&#8217;s expected during the upgrade process. Update Stages. Upload new WP files. OK. Update the database. OK. Fix the theme if necessary (at [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s a windy night in Portsmouth and I can&#8217;t sleep, so I&#8217;ll be updating the blog to WordPress 2.0 during the next few hours.  If the theme changes, or if things break, that&#8217;s expected during the upgrade process.<span id="more-542"></span></p>
<p><strong>Update Stages.</strong></p>
<ol>
<li>Upload new WP files. <strong>OK.</strong></li>
<li>Update the database. <strong>OK.</strong></li>
<li>Fix the theme if necessary (at least one sidebar fix) <strong>OK</strong>.</li>
<li>Look for breakage.
<ol>
<li>Cacheing: <strong>OK</strong></li>
<li>Paged Comments: <strong>OK</strong> &#8211; <a href="http://www.keyvan.net/code/paged-comments/comment-page-8/#comment-1178">thanks Keyvan!</a></li>
<li>XHTML validity: <strong>OK</strong></li>
<li>Comments need re-formatting: <strong>OK</strong></li>
</ol>
</li>
<li>Fix any of my plugins that are not yet compatible.
<ol>
<li>AutoMeta: <strong>OK</strong>.<br />
The latest version of AutoMeta works &#8211; there is (however) <a href="http://trac.wordpress.org/ticket/2183">a bug in wordpress 2.0</a> which breaks it (the target release for the bugfix is 2.0.1) &#8211; in the mean <strong>you </strong>can <a href="http://trac.wordpress.org/attachment/ticket/2183/singles.diff">update your functions.php</a> to get it working.</li>
</ol>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/wordpress-20/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Google Analytics Plugin for WordPress</title>
		<link>http://boakes.org/analytics/</link>
		<comments>http://boakes.org/analytics/#comments</comments>
		<pubDate>Mon, 14 Nov 2005 19:06:22 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=527</guid>
		<description><![CDATA[This is the first beta release of a WordPress plugin that can add Google Analytics to your website without you needing to code one single set of &#60;&#62;&#8217;s. I have it running on this site and it seems to be working just fine so far. Installation instructions To use it: If you have a previous [...]]]></description>
			<content:encoded><![CDATA[<p>This is the first beta release of a WordPress plugin that can add Google Analytics to your website without you needing to code one single set of &lt;&gt;&#8217;s.<span id="more-527"></span><br />
I have it running on this site and it seems to be working just fine so far.</p>
<h3>Installation instructions</h3>
<p>To use it:</p>
<ol>
<li>If you have a previous version of the plugin, delete it.</li>
<li><a href="/download/googleanalytics.txt"><img style="float:right;" alt="Download this file" src="/misc/download.png" />Download this file</a></li>
<li>Rename the file <code>googleanalytics.php</code> and copy it to your <code>/wp-content/plugins</code> directory.</li>
<li>Enable it on the plugins page.</li>
<li>Enter your Google Analytics User Account string (it&#8217;ll be something like UA-12345-6.  It appears when you &#8220;Add a channel&#8221;)</li>
<li>That&#8217;s it.</li>
</ol>
<p>You don&#8217;t need to look alter the code in any way to make it run; of course you&#8217;re welcome to improve it and  send me any updates for inclusion.</p>
<h3>Features</h3>
<ul>
<li><strong>Zero Coding</strong><br />A zero coding install enables both the default tracking <em>and</em> the use of different channels for specific posts.</li>
<li><strong>Outgoing links</strong><br />Track which outgoing links your users click on &#8211; i.e. the ones that don&#8217;t traditionally register in your logs.  Separate tracking streams for outbound links that are in the main article, comments, and comment author URL&#8217;s<br /><a href="/pics/2005/urchin/outbound.jpg"><img class="soloimg" src="/pics/2005/urchin/outbound_sm.jpg" alt="A graph showing clicks on outbound links - something not possible with stats based on server logs alone" /></a></li>
<li><strong>Multiple Channels</strong><br />Assign a specific channel to any article by entering the channel ID as metadata.  i.e. simply type &#8220;analytics&#8221; as the metadata field name and the channel ID as the value and you can run a channel for each specific post</li>
</ul>
<h3>Requested Features</h3>
<ul>
<li><strong>Filtering the Sidebar</strong><br />
WordPress provides hooks for filtering articles and comments, but not for filtering the sidebar and footer.  Since the sidebar often includes the blogroll there are page-exit clicks that cannot be tracked.  If anyoen has a clean solution to filtering the sidebar then please speak up!</li>
<li><strong>100% Point&#8217;n'Click UI</strong><br />I&#8217;ve <a href="http://groups.google.com/group/analytics-help-misc/browse_thread/thread/da6e824b2d971001/66dbc8d4d0caf139#66dbc8d4d0caf139">asked on the forums</a> to see if there&#8217;s away to automate the retrieval of the account id, so hopefully the plugin can become a configuration free install.</li>
</ul>
<li><strong>Per Category Channels</strong><br />Assign a different channel ID to each category.</li>
<h3>Versions</h3>
<p>A historical <a href="http://boakes.org/talk/topic/37">list of releases</a>.</p>
<h3>Contribute</h3>
<p>Please neatly tuck any feedback, comments, suggestions &#038; requests onto <a href="/talk/tags/analytics">the forum</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/analytics/feed/</wfw:commentRss>
		<slash:comments>329</slash:comments>
		</item>
		<item>
		<title>IE and PNG&#8217;s</title>
		<link>http://boakes.org/ie-and-png/</link>
		<comments>http://boakes.org/ie-and-png/#comments</comments>
		<pubDate>Tue, 25 Oct 2005 16:16:34 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Questions]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://boakes.org/ie-and-pngs</guid>
		<description><![CDATA[How can I tell my Apache server that MSIE prefers JPEG files over PNG? The images you see associated with each story on this website are available in two formats. The first (and preferred) format is PNG. The second format is JPEG. JPEG is still good, but doesn&#8217;t include alpha transparency information. Content Negotiation The [...]]]></description>
			<content:encoded><![CDATA[<p>How can I tell my Apache server that <abbr title="Microsoft Internet Explorer">MSIE </abbr> prefers JPEG files over PNG?<span id="more-509"></span></p>
<p>The images you see associated with each story on this website are available in two formats.  The first (and preferred) format is PNG.  The second format is JPEG.  JPEG is still good, but doesn&#8217;t include alpha transparency information.</p>
<h2>Content Negotiation</h2>
<p>The two formats are used so that browsers which cannot display PNG&#8217;s are instead sent JPEG&#8217;s automatically.  This works because of an Apache feature called <a href="http://httpd.apache.org/docs/2.1/content-negotiation.html">content negotiation</a>.  The idea of content negotiation is that it enables the client to tell the server what kinds of file it can use.</p>
<p>The assumption of this technique is that the client knows what it can and cannot display, and that the client is correct when it gives this information to the server.</p>
<p>In the case of Internet Explorer version 6, this is not the case.  <strong>IE6 cannot display PNG&#8217;s properly.</strong></p>
<p>What I want to be able to do is to have the Apache server refuse to send PNG&#8217;s to IE as part of it&#8217;s content negotiation, thus leaving JPEG&#8217;s as the only option.  Such behavior, however, has eluded me; so please speak up if you know how to achieve it.</p>
<p>It&#8217;s also worth mentioning that although it could quite easily be done in PHP, it would mean that the pages could no longer be cached, so this is not solution.</p>
<h2>Alternatives</h2>
<p>If you&#8217;re viewing this site using IE6, it probably looks bad, <strong>sorry</strong>; IE6 sucks and there&#8217;s only so much time I&#8217;m able to commit to cleaning up Microsoft&#8217;s mess.</p>
<p>IE7 is on the way but in the mean time you might like to try an alternative.  Personally I use <a href="http://mozilla.org/products/firefox">Firefox</a> but <a href="http://opera.com">Opera</a> is also very good.  Both are capable of rendering content properly.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/ie-and-png/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Ta Murky</title>
		<link>http://boakes.org/ta-murky/</link>
		<comments>http://boakes.org/ta-murky/#comments</comments>
		<pubDate>Thu, 13 Oct 2005 19:36:21 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://boakes.org/ta-murky</guid>
		<description><![CDATA[A special trans-global thanks to Murky who pinged me from NZ a few moments ago after noticing that this site was spitting out SQL errors (instead of gracefully presenting pages full of useful content). The outage was caused by a large file that was taking up the temporary space that our content management database needs [...]]]></description>
			<content:encoded><![CDATA[<p>A special trans-global thanks to Murky who pinged me from NZ a few moments ago after noticing that this site was spitting out SQL errors (instead of gracefully presenting pages full of useful content).  The outage was caused by a large file that was taking up the temporary space that our content management database needs to function properly.  Everything is back to normal now.  Ta Murky.</p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/ta-murky/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Disappearing Images</title>
		<link>http://boakes.org/disappearing-images/</link>
		<comments>http://boakes.org/disappearing-images/#comments</comments>
		<pubDate>Fri, 16 Sep 2005 11:25:18 +0000</pubDate>
		<dc:creator>Rich</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://boakes.org/?p=479</guid>
		<description><![CDATA[If you&#8217;re using Internet Explorer (IE), you may notice that the images on this site are &#8220;disappearing&#8221;. Please do not adjust your set. Better-than-normal service will be resumed as soon as possible. I am trialling a piece of code that should improve the overall look of the site for IE users. This is necessary because [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re using Internet Explorer (IE), you may notice that the images on this site are &#8220;disappearing&#8221;.  Please do not adjust your set.  Better-than-normal service will be resumed as soon as possible.<span id="more-479"></span></p>
<p>I am trialling a piece of code that should improve the overall look of the site for IE users.  This is necessary because IE is now several years old and does not correctly support many of the open standards that underpin the World Wide Web; standards which this site adheres to.</p>
<p>If you&#8217;d like to view the site as it should be seen, why not try the free, standards compliant, <a href="http://mozilla.org/products/firefox/">Firefox</a> browser?   It takes less than five minutes to download and install, and I highly recommend it.</p>
<p>Incidentally, the software that I&#8217;m testing is called &#8220;<a href="http://dean.edwards.name/IE7/">IE7</a>&#8220;, and it&#8217;s by a guy called Dean Edwards &#8211; it uses Javascript in order to both rewrite the page content and change the browser&#8217;s behaviour so that IE appears to function as the standards say it should.  It&#8217;s called &#8220;IE7&#8243; because it provides an &#8220;upgrade&#8221; from IE6 &#8211; it has nothing to do with the forthcoming version 7 of Interenet Explorer, which is in restricted beta testing at the moment.</p>
<p>Dean <a href="https://sourceforge.net/forum/message.php?msg_id=3341646">couldn&#8217;t replicate the problem</a> so if anyone does see this happening please leave a comment below.</p>
<p>On my machine, when the images disappear it looks like this.</p>
<p><img class="soloimg" src="/pics/2005/disappearingimages/example.jpg" alt="Disappearing Images" /></p>
]]></content:encoded>
			<wfw:commentRss>http://boakes.org/disappearing-images/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

