<?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>Failure is the Key to Success &#187; Blog-design</title>
	<atom:link href="http://blog.ijhedges.com/category/blog-design/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ijhedges.com</link>
	<description></description>
	<lastBuildDate>Sun, 29 Aug 2010 23:30:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Upgrading to WordPress 2.9</title>
		<link>http://blog.ijhedges.com/2009/12/31/upgrading-to-wordpress-2-9/</link>
		<comments>http://blog.ijhedges.com/2009/12/31/upgrading-to-wordpress-2-9/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 17:31:19 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Blog-design]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[1 and 1]]></category>
		<category><![CDATA[FireStats]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[upgrading Wordpress]]></category>
		<category><![CDATA[Wordpress 2.9]]></category>

		<guid isPermaLink="false">http://blog.ijhedges.com/?p=440</guid>
		<description><![CDATA[Like a lot of other people, I came across a problem when trying to automatically upgrade my blogs to WordPress 2.9. My web host is 1and1 and the database that I had my blog in was a MySQL 4 database, specifically 4.0.27. The problem is, WordPress 2.9 needs 4.1.2 or 5 (I know its in [...]]]></description>
			<content:encoded><![CDATA[<p>Like a lot of other people, I came across a problem when trying to automatically upgrade my blogs to WordPress 2.9. My web host is 1and1 and the database that I had my blog in was a MySQL 4 database, specifically 4.0.27. The problem is, WordPress 2.9 needs 4.1.2 or 5 (I know its in the requirements, but I didn&#8217;t read them I just hit &#8216;upgrade automatically&#8217;). After finding this post by Don Campbell, <a href="http://www.expand2web.com/blog/wordpress-2-9-upgrade-mysql/">What I Learned Upgrading to WordPress 2.9</a>, I knew my best option was to change my database to a MySQL 5 one. Unfortunately, although I have two databases available to me on my hosting package, but I was using both and both were MySQL 4.</p>
<p>I checked all the applications I had using the database (<a href="http://wiki.phpgedview.net/">PhpGedView</a>, <a href="http://gallery.menalto.com/">Gallery</a> and <a href="http://www.phpbb.com/">phpBB</a>) to confirm they were all able to work with MySQL 5, and found they were. That&#8217;s a good start! I already knew WordPress was OK, so I set about exporting the tables for each of my blogs and applications to file ready to import into another database. The tables for <a href="http://firestats.cc/">Firestats</a> were the largest and a couple of them had to be exported individually, otherwise phpAdmin choked.</p>
<p><span id="more-440"></span> Once I had all the tables, I started by importing the tables for one of my test blogs back into my other MySQL 4 database as a temporary measure. Modifying the wp-config.php file for the blog with the credentials for that database changed the blog to using the other database. I repeated for each of my WordPress blogs. Uploading a couple of the Firestats tables was painful; I had to copy and paste sections of the exported data, which was in the format of insert commands, the entire table was too big to import in one go. Eventually the blogs and statistics were completed and working on the other database. The same exercise was done for the Gallery tables and the config.php file was modified to point to the alternate database. The tables for PhpGedView were imported and then by logging in to the admin functions the database could be changed (set the config.php file back to read only once finished). phpBB was similar with the config.php file being modified. I then changed the password on the original database and made sure everything still worked; I was sure nothing was using it, but wanted to be doubley sure before deleting it. Once I knew it wasn&#8217;t used, I deleted the MySQL 4 database and created a MySQL 5 database in its place.</p>
<p>Rinse and repeat! The tables for my test blog that I had just moved to the temporary database were imported to the new MySQL 5 database and the wp-config.php file modified with the new credentials. The test blog worked! Yes, looking good!</p>
<p>After this I tried again to upgrade my test blog to 2.9, it went successfully then I got an error when trying to go to the dashboard. On examination it was a message about the WeatherIcon plugin, so I renamed the plugin and got back into the dashboard. After googling WeatherIcon and WordPress 2.9, I came across <a href="http://www.evilzenscientist.com/blog/2009/10/21/fixing-weathericon-plugin-for-wordpress-2-9-rare-alpha-nightlies/">Fixing WeatherIcon plugin for WordPress 2.9-rare (alpha nightlies)</a> which gave me the fix needed to get the plugin working again.</p>
<p>While checking out all the functions, I found that I was unable to logon to Firestats from within WordPress 2.9. I could put my username and password into the login box and press the login button, but the button didn&#8217;t seem to do anything. I am running Firestats in satellite mode, which means that I only have one upload of the application rather than one per blog. My other blogs using the MySQL database were able to login to Firestats without any problem, so it was either a WordPress 2.9 or MySQL 5 issue. I migrated the tables from another test blog onto the new database and confirmed that it was still able to log into Firestats. OK, looking like a Firestats and WordPress 2.9 problem. I could monitor Firestats by logging onto my stats site and accessing all sites data from there, including the WordPress 2.9 blog. The WordPress 2.9 blog is still updating the database with its hits since the upgrade. I logged a ticket on the Firestats site and Omry responded quickly(, although I only saw it yesterday). Testing on a clean WordPress install with only Firestats had shown Firestats to work fine, so maybe it was another of my plugins causing the problem and I should try disabling plugins.</p>
<p>So, yesterday I tried disabling all plugins on my test blog except Firestats and sure enough it was fine. OK, on to the plugins. I started enabling them one by one (and closing the browser so that it forced the logon to Firestats each time) and ran into the problem when I enabled WordPress Database Backup. That wasn&#8217;t looking good, I consider that to be a key plugin. Then I had a thought and disabled a couple of the &#8216;working&#8217; plugins and then re-enabled WordPress Database Backup, it worked, hmm something strange going on here. It had turned out to be the number of plugins I was running, or more accurately the amount of memory they used. I use shared hosting on 1and1 and they restrict php memory limit to 20MB. I must have been close to the limit on WordPress 2.8; WordPress 2.9 uses about 0.85MB more and so pushed me over the limit. By turning off one of the less critical plugins to reduce the memory usage, it is now working fine.</p>
<p>All my blogs have now been migrated to WordPress 2.9 and seem to be working fine.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ijhedges.com/2009/12/31/upgrading-to-wordpress-2-9/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Upgraded to WordPress 2.7.1</title>
		<link>http://blog.ijhedges.com/2009/02/18/upgraded-to-wordpress-271/</link>
		<comments>http://blog.ijhedges.com/2009/02/18/upgraded-to-wordpress-271/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 19:58:01 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Blog-design]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[.htaccess file]]></category>
		<category><![CDATA[FireStats]]></category>
		<category><![CDATA[PHP 5]]></category>
		<category><![CDATA[upgrading Wordpress]]></category>
		<category><![CDATA[wordpress 2.7.1]]></category>

		<guid isPermaLink="false">http://blog.ijhedges.com/?p=393</guid>
		<description><![CDATA[I upgraded to WordPress 2.7.1 on one of my test blogs a few days ago using the new automatic upgrade feature. The upgrade went quickly and smoothly and everything worked afterwards, so that was good. Tonight, I got round to upgrading my other test blogs and they didn&#8217;t go well at all. Initially on 2 [...]]]></description>
			<content:encoded><![CDATA[<p>I upgraded to WordPress 2.7.1 on one of my test blogs a few days ago using the new automatic upgrade feature. The upgrade went quickly and smoothly and everything worked afterwards, so that was good.</p>
<p>Tonight, I got round to upgrading my other test blogs and they didn&#8217;t go well at all.</p>
<p>Initially on 2 of them I got as far as &#8220;Downloading update from http://wordpress.org/wordpress-2.7.1.zip&#8221; and that was all; it just sat there doing nothing. OK, so I looked on the forums and saw a suggestion that it might be plugin related, so I disabled all the plugins on one of the blogs, this then got to the next stage &#8220;Unpacking the core update&#8221; and sat there doing nothing. Hmm, this was strange it worked on the first blog. I tried the update on my last test blog and this worked automatically in seconds. The mystery deepens!</p>
<p>Then I had a thought, back in July, when I was working on the problem with Firestats, I found a resolution by adding a line to my .htaccess file:</p>
<blockquote><p>AddType x-mapp-php5 .php</p></blockquote>
<p><span id="more-393"></span>This causes php pages to processed by my host 1and1 using PHP 5 instead of PHP 4. Looking at the test blogs that had worked, both had this line in the .htaccess file. Ah, could it be this simple?</p>
<p>I downloaded a copy of the .htaccess file from one of the failing blogs and wasn&#8217;t happy to find that WordPress (I guess) had reset it to the default file with only the WordPress rewrite section. Anyway, I added my redirects back in and added the line for PHP 5 and uploaded it.</p>
<p>The automatic update then worked fine. I did the same for the other failing test blog, which also had a default .htaccess file (I&#8217;m glad I keep copies) and that also worked. So it looks like the automatic upgrade works with PHP 5 and not with PHP 4</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ijhedges.com/2009/02/18/upgraded-to-wordpress-271/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Going Mobile Part 2</title>
		<link>http://blog.ijhedges.com/2008/12/12/going-mobile-part-2/</link>
		<comments>http://blog.ijhedges.com/2008/12/12/going-mobile-part-2/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 22:24:07 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Blog-design]]></category>
		<category><![CDATA[mobileok]]></category>
		<category><![CDATA[ready.mobi]]></category>
		<category><![CDATA[w3c mobileok validator]]></category>
		<category><![CDATA[wordpress mobile edition]]></category>

		<guid isPermaLink="false">http://blog.ijhedges.com/?p=390</guid>
		<description><![CDATA[A couple of weeks back I talked about adding a plugin to convert my blog to be viewable on mobile devices. After I had activated the plugin, I checked the site using the page check at ready.mobi and found that the pages created by the plugin had some statements missing and some other errors. By [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of weeks back I talked about adding a plugin to convert my blog to be viewable on mobile devices.</p>
<p>After I had activated the plugin, I checked the site using the page check at <a href="http://ready.mobi">ready.mobi</a> and found that the pages created by the plugin had some statements missing and some other errors. By using the helpful guidelines on the site, I was able to modify the Main Index Template (index.php) in the WordPress Mobile Edition Theme.</p>
<p><span id="more-390"></span>The original file contained:</p>
<blockquote><p>&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;&lt;?php wp_title(&#8216;|&#8217;); ?&gt;&lt;/title&gt;<br />
<span style="text-decoration: line-through;"><span style="color: #ff0000;">&lt;meta name=&#8221;HandheldFriendly&#8221; value=&#8221;true&#8221; /&gt;</span></span><br />
&lt;style&gt;&lt;!&#8211; @import url(&lt;?php print(get_stylesheet_uri()); ?&gt;); // &#8211;&gt;&lt;/style&gt;<br />
&lt;/head&gt;</p>
<p>&lt;body&gt;</p>
<p>&lt;h3&gt;&lt;?php bloginfo(&#8216;name&#8217;); ?&gt;&lt;/h3&gt;</p>
<p>&lt;hr /&gt;</p>
<p>&lt;p&gt;<br />
&lt;a href=&#8221;&lt;?php bloginfo(&#8216;home&#8217;); ?&gt;&#8221;&gt;Home&lt;/a&gt; |<br />
&lt;a href=&#8221;#recent&#8221;&gt;Recent Posts&lt;/a&gt; |<br />
&lt;a href=&#8221;#pages&#8221;&gt;Pages&lt;/a&gt;<br />
&lt;/p&gt;</p>
<p>&lt;hr /&gt;</p>
<p>&lt;?php</p>
<p>$parent = 0;<br />
$i = 0;</p>
<p>have_posts();</p>
<p>if (have_posts()) :<br />
while (have_posts()) :<br />
the_post();<br />
if (is_single() || $wp_query-&gt;is_single || $wp_query-&gt;is_singular) {<br />
if (!is_page()) {<br />
?&gt;<br />
&lt;p&gt;&amp;laquo; &lt;?php next_post(&#8216;%&#8217;, &#8216;Next: &#8216;, &#8216;yes&#8217;); ?&gt; | &lt;?php previous_post(&#8216;%&#8217;, &#8216;Previous: &#8216;, &#8216;yes&#8217;); ?&gt; &amp;raquo;&lt;/p&gt;<br />
&lt;?php<br />
}<br />
?&gt;</p>
<p>&lt;h1&gt;&lt;?php the_title(); ?&gt;&lt;/h1&gt;</p>
<p>&lt;p&gt;&lt;?php _e(&#8216;Posted in: &#8216;); the_category(&#8216;, &#8216;); ?&gt;&lt;/p&gt;</p>
<p>&lt;?php<br />
the_content();<br />
if ($wp_query-&gt;is_page &amp;&amp; !is_home()) {<br />
$parent = $post-&gt;ID;<br />
?&gt;</p>
<p>&lt;p&gt;Posted by &lt;?php the_author(); ?&gt;&lt;br /&gt;&lt;?php the_time(&#8216;F jS, Y @ g:i A&#8217;) ?&gt;&lt;/p&gt;</p>
<p>&lt;?php<br />
}<br />
comments_template();<br />
if (!is_page()) {<br />
?&gt;<br />
&lt;p&gt;&amp;laquo; &lt;?php next_post(&#8216;%&#8217;, &#8216;Next: &#8216;, &#8216;yes&#8217;); ?&gt; | &lt;?php previous_post(&#8216;%&#8217;, &#8216;Previous: &#8216;, &#8216;yes&#8217;); ?&gt; &amp;raquo;&lt;/p&gt;<br />
&lt;?php<br />
}<br />
}<br />
else {<br />
if ($i == 0) {<br />
if (is_category()) {<br />
?&gt;<br />
&lt;h1&gt;&lt;?php _e(&#8216;Posts in: &#8216;); ?&gt;&lt;?php single_cat_title(&#8221;); ?&gt;&lt;/h1&gt;<br />
&lt;?php<br />
}<br />
else if (is_day()) {<br />
?&gt;<br />
&lt;h1&gt;&lt;?php _e(&#8216;Posts on: &#8216;); ?&gt;&lt;?php the_time(&#8216;l, F jS, Y&#8217;); ?&gt;&lt;/h1&gt;<br />
&lt;?php<br />
}<br />
else if (is_month()) {<br />
?&gt;<br />
&lt;h1&gt;&lt;?php _e(&#8216;Posts in: &#8216;); ?&gt;&lt;?php the_time(&#8216;F, Y&#8217;); ?&gt;&lt;/h1&gt;<br />
&lt;?php<br />
}<br />
else if (is_year()) {<br />
?&gt;<br />
&lt;h1&gt;&lt;?php _e(&#8216;Posts in: &#8216;); ?&gt;&lt;?php the_time(&#8216;Y&#8217;); ?&gt;&lt;/h1&gt;<br />
&lt;?php<br />
}<br />
else if (is_search()) {<br />
?&gt;<br />
&lt;h1&gt;&lt;?php _e(&#8216;Results for: &#8216;); ?&gt;&lt;?php print(htmlspecialchars($s)); ?&gt;&lt;/h1&gt;<br />
&lt;?php<br />
}<br />
print(&#8216;&lt;ul&gt;&#8217;);<br />
}<br />
$i++;<br />
?&gt;<br />
&lt;li&gt;&lt;a href=&#8221;&lt;?php the_permalink(); ?&gt;&#8221;&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt; &lt;?php the_time(&#8220;Y-m-d&#8221;); ?&gt;&lt;/li&gt;<br />
&lt;?php<br />
if ($i == count($posts)) {<br />
print(&#8216;&lt;/ul&gt;&#8217;);<br />
}<br />
}<br />
endwhile;<br />
endif;<br />
?&gt;</p>
<p>&lt;hr /&gt;</p>
<p>&lt;h2 id=&#8221;recent&#8221;&gt;&lt;?php _e(&#8216;Recent Posts&#8217;); ?&gt;&lt;/h2&gt;</p>
<p>&lt;?php ak_recent_posts(10); ?&gt;</p>
<p>&lt;hr /&gt;</p>
<p>&lt;h2 id=&#8221;pages&#8221;&gt;&lt;?php _e(&#8216;Pages&#8217;); ?&gt;&lt;/h2&gt;</p>
<p>&lt;ul&gt;<br />
&lt;?php<br />
wp_list_pages(&#8216;title_li=&amp;depth=1&amp;child_of=&#8217;.$parent);<br />
?&gt;<br />
&lt;/ul&gt;</p>
<p>&lt;hr /&gt;</p>
<p>&lt;p&gt;<br />
&lt;a href=&#8221;&lt;?php bloginfo(&#8216;home&#8217;); ?&gt;&#8221;&gt;Home&lt;/a&gt; |<br />
&lt;a href=&#8221;#recent&#8221;&gt;Recent Posts&lt;/a&gt; |<br />
&lt;a href=&#8221;#pages&#8221;&gt;Pages&lt;/a&gt;<br />
&lt;/p&gt;</p>
<p>&lt;hr /&gt;</p>
<p>&lt;p&gt;&lt;a href=&#8221;&lt;?php bloginfo(&#8216;wpurl&#8217;); ?&gt;/wp-admin/options-general.php?ak_action=reject_mobile&#8221;&gt;Exit the Mobile Edition&lt;/a&gt; (view the standard browser version).&lt;/p&gt;</p>
<p>&lt;hr /&gt;</p>
<p>&lt;p&gt;Powered by &lt;a href=&#8221;http://wordpress.org&#8221;&gt;&lt;strong&gt;WordPress&lt;/strong&gt;&lt;/a&gt;. &lt;a href=&#8221;http://alexking.org/projects/wordpress&#8221;&gt;WordPress Mobile Edition&lt;/a&gt; available at alexking.org.&lt;/p&gt;</p>
<p>&lt;/body&gt;<br />
&lt;/html&gt;</p></blockquote>
<p>by deleting a single element from the original and adding a few elements or modifying those already there, it now looks like this:</p>
<blockquote><p><strong><span style="color: #ff0000;">&lt;!DOCTYPE html PUBLIC &#8220;-//WAPFORUM//DTD XHTML Mobile 1.2//EN&#8221; &#8220;http://www.openmobilealliance.org/tech/DTD/xhtml-mobile12.dtd&#8221;&gt;</span></strong><br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;&lt;?php wp_title(&#8216;|&#8217;); ?&gt;&lt;/title&gt;</p>
<p><strong><span style="color: #ff0000;">&lt;meta http-equiv=&#8221;Cache-Control&#8221; content=&#8221;max-age=200&#8243; /&gt;</span></strong><br />
&lt;style <strong><span style="color: #ff0000;">type=&#8221;text/css&#8221;</span></strong>&gt;&lt;!&#8211; @import url(&lt;?php print(get_stylesheet_uri()); ?&gt;); // &#8211;&gt;&lt;/style&gt;<br />
&lt;/head&gt;</p>
<p>&lt;body&gt;</p>
<p>&lt;<strong><span style="color: #ff0000;">h1</span></strong>&gt;&lt;?php bloginfo(&#8216;name&#8217;); ?&gt;&lt;/<strong><span style="color: #ff0000;">h1</span></strong>&gt;</p>
<p>&lt;hr /&gt;</p>
<p>&lt;p&gt;<br />
&lt;a href=&#8221;&lt;?php bloginfo(&#8216;home&#8217;); ?&gt;&#8221;&gt;Home&lt;/a&gt; |<br />
&lt;a href=&#8221;#recent&#8221;&gt;Recent Posts&lt;/a&gt; |<br />
&lt;a href=&#8221;#pages&#8221;&gt;Pages&lt;/a&gt;<br />
&lt;/p&gt;</p>
<p>&lt;hr /&gt;</p>
<p>&lt;?php</p>
<p>$parent = 0;<br />
$i = 0;</p>
<p>have_posts();</p>
<p>if (have_posts()) :<br />
while (have_posts()) :<br />
the_post();<br />
if (is_single() || $wp_query-&gt;is_single || $wp_query-&gt;is_singular) {<br />
if (!is_page()) {<br />
?&gt;<br />
&lt;p&gt;&amp;laquo; &lt;?php next_post(&#8216;%&#8217;, &#8216;Next: &#8216;, &#8216;yes&#8217;); ?&gt; | &lt;?php previous_post(&#8216;%&#8217;, &#8216;Previous: &#8216;, &#8216;yes&#8217;); ?&gt; &amp;raquo;&lt;/p&gt;<br />
&lt;?php<br />
}<br />
?&gt;</p>
<p>&lt;<strong><span style="color: #ff0000;">h2</span></strong>&gt;&lt;?php the_title(); ?&gt;&lt;/<strong><span style="color: #ff0000;">h2</span></strong>&gt;</p>
<p>&lt;p&gt;&lt;?php _e(&#8216;Posted in: &#8216;); the_category(&#8216;, &#8216;); ?&gt;&lt;/p&gt;</p>
<p>&lt;?php<br />
the_content();<br />
if ($wp_query-&gt;is_page &amp;&amp; !is_home()) {<br />
$parent = $post-&gt;ID;<br />
?&gt;</p>
<p>&lt;p&gt;Posted by &lt;?php the_author(); ?&gt;&lt;br /&gt;&lt;?php the_time(&#8216;F jS, Y @ g:i A&#8217;) ?&gt;&lt;/p&gt;</p>
<p>&lt;?php<br />
}<br />
comments_template();<br />
if (!is_page()) {<br />
?&gt;<br />
&lt;p&gt;&amp;laquo; &lt;?php next_post(&#8216;%&#8217;, &#8216;Next: &#8216;, &#8216;yes&#8217;); ?&gt; | &lt;?php previous_post(&#8216;%&#8217;, &#8216;Previous: &#8216;, &#8216;yes&#8217;); ?&gt; &amp;raquo;&lt;/p&gt;<br />
&lt;?php<br />
}<br />
}<br />
else {<br />
if ($i == 0) {<br />
if (is_category()) {<br />
?&gt;<br />
&lt;h1&gt;&lt;?php _e(&#8216;Posts in: &#8216;); ?&gt;&lt;?php single_cat_title(&#8221;); ?&gt;&lt;/h1&gt;<br />
&lt;?php<br />
}<br />
else if (is_day()) {<br />
?&gt;<br />
&lt;h1&gt;&lt;?php _e(&#8216;Posts on: &#8216;); ?&gt;&lt;?php the_time(&#8216;l, F jS, Y&#8217;); ?&gt;&lt;/h1&gt;<br />
&lt;?php<br />
}<br />
else if (is_month()) {<br />
?&gt;<br />
&lt;h1&gt;&lt;?php _e(&#8216;Posts in: &#8216;); ?&gt;&lt;?php the_time(&#8216;F, Y&#8217;); ?&gt;&lt;/h1&gt;<br />
&lt;?php<br />
}<br />
else if (is_year()) {<br />
?&gt;<br />
&lt;h1&gt;&lt;?php _e(&#8216;Posts in: &#8216;); ?&gt;&lt;?php the_time(&#8216;Y&#8217;); ?&gt;&lt;/h1&gt;<br />
&lt;?php<br />
}<br />
else if (is_search()) {<br />
?&gt;<br />
&lt;h1&gt;&lt;?php _e(&#8216;Results for: &#8216;); ?&gt;&lt;?php print(htmlspecialchars($s)); ?&gt;&lt;/h1&gt;<br />
&lt;?php<br />
}<br />
print(&#8216;&lt;ul&gt;&#8217;);<br />
}<br />
$i++;<br />
?&gt;<br />
&lt;li&gt;&lt;a href=&#8221;&lt;?php the_permalink(); ?&gt;&#8221;&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt; &lt;?php the_time(&#8220;Y-m-d&#8221;); ?&gt;&lt;/li&gt;<br />
&lt;?php<br />
if ($i == count($posts)) {<br />
print(&#8216;&lt;/ul&gt;&#8217;);<br />
}<br />
}<br />
endwhile;<br />
endif;<br />
?&gt;</p>
<p>&lt;hr /&gt;</p>
<p>&lt;h2 id=&#8221;recent&#8221;&gt;&lt;?php _e(&#8216;Recent Posts&#8217;); ?&gt;&lt;/h2&gt;<br />
<strong><span style="color: #ff0000;">&lt;ul&gt;</span></strong><br />
&lt;?php ak_recent_posts(10); ?&gt;<br />
<strong><span style="color: #ff0000;">&lt;/ul&gt;</span></strong></p>
<p>&lt;hr /&gt;</p>
<p>&lt;h2 id=&#8221;pages&#8221;&gt;&lt;?php _e(&#8216;Pages&#8217;); ?&gt;&lt;/h2&gt;</p>
<p>&lt;ul&gt;<br />
&lt;?php<br />
wp_list_pages(&#8216;title_li=&amp;depth=1&amp;child_of=&#8217;.$parent);<br />
?&gt;<br />
&lt;/ul&gt;</p>
<p>&lt;hr /&gt;</p>
<p>&lt;p&gt;<br />
&lt;a href=&#8221;&lt;?php bloginfo(&#8216;home&#8217;); ?&gt;&#8221;&gt;Home&lt;/a&gt; |<br />
&lt;a href=&#8221;#recent&#8221;&gt;Recent Posts&lt;/a&gt; |<br />
&lt;a href=&#8221;#pages&#8221;&gt;Pages&lt;/a&gt;<br />
&lt;/p&gt;</p>
<p>&lt;hr /&gt;</p>
<p>&lt;p&gt;&lt;a href=&#8221;&lt;?php bloginfo(&#8216;wpurl&#8217;); ?&gt;/<strong><span style="color: #ff0000;">index.php</span></strong>?ak_action=reject_mobile&#8221;&gt;Exit the Mobile Edition&lt;/a&gt; (view the standard browser version).&lt;/p&gt;</p>
<p>&lt;hr /&gt;</p>
<p>&lt;p&gt;Powered by &lt;a href=&#8221;http://wordpress.org&#8221;&gt;&lt;strong&gt;WordPress&lt;/strong&gt;&lt;/a&gt;. &lt;a href=&#8221;http://alexking.org/projects/wordpress&#8221;&gt;WordPress Mobile Edition&lt;/a&gt; available at alexking.org.&lt;/p&gt;</p>
<p>&lt;/body&gt;<br />
&lt;/html&gt;</p></blockquote>
<p>According to the ready.mobi site, this now produces pages which are good &#8211; &#8216;It will probably display very well on a mobile phone.&#8217; Many tests performed by ready.mobi are defined by the W3C in the <a href="http://www.w3.org/TR/mobileOK-basic10-tests/">MobileOK Basic Tests 1.0</a> document.</p>
<p>To confirm the pages were valid, I tried using the <a href="http://validator.w3.org/mobile/">W3C mobileOK Checker</a>, but was getting:</p>
<blockquote>
<h1>Proxy Error</h1>
<p>The proxy server received an invalid response from an upstream server.<br />
The proxy server could not handle the request <em><a href="http://validator.w3.org/mobile/">GETÂ /mobile/</a></em>.</p>
<p>Reason: <strong>Error reading from remote server</strong></p></blockquote>
<p>I wondered if this was something to do with my ISP&#8217;s proxy server, but after testing various options, including trying from a different internet connection, I have concluded it must be an issue with the W3C mobileok validator site. I will have to try again at another time.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ijhedges.com/2008/12/12/going-mobile-part-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Going Mobile</title>
		<link>http://blog.ijhedges.com/2008/11/22/going-mobile/</link>
		<comments>http://blog.ijhedges.com/2008/11/22/going-mobile/#comments</comments>
		<pubDate>Sat, 22 Nov 2008 16:37:02 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Blog-design]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[alex king]]></category>
		<category><![CDATA[FireStats]]></category>
		<category><![CDATA[twitter tools]]></category>
		<category><![CDATA[wordpress mobile edition]]></category>
		<category><![CDATA[wordpress plugins]]></category>

		<guid isPermaLink="false">http://blog.ijhedges.com/?p=384</guid>
		<description><![CDATA[A while back, when I got my new work mobile, I checked out my blog using the WAP browser. The blog was visible, but as it was faithfully reproduced, it meant that I had to scroll all over the place to see it. This was obviously not the best approach for mobile users. I&#8217;ve had [...]]]></description>
			<content:encoded><![CDATA[<p>A while back, when I got my new work mobile, I checked out my blog using the WAP browser. The blog was visible, but as it was faithfully reproduced, it meant that I had to scroll all over the place to see it. This was obviously not the best approach for mobile users.</p>
<p>I&#8217;ve had a look around at WordPress plugins and tried out two, <a href="http://alexking.org/projects/wordpress">WordPress Mobile Edition</a> by Alex King and <a href="http://wordpressmobile.mobi/">WordPress Mobile</a> by Andy Moore. I used the <a href="http://demo.opera-mini.net/">demo of Opera Mini</a> to assist me in my testing.</p>
<p><span id="more-384"></span><br />
<strong>WordPress Mobile</strong><br />
<img class="picture_float_left" title="Wordpress Mobile - Home page" src="http://gallery.ijhedges.com/gallery/d/4871-1/wp_mobile.jpg" border="0" alt="Wordpress Mobile - Home page" width="150" /><img class="picture_float_left" title="Wordpress Mobile - bottom of Home page" src="http://gallery.ijhedges.com/gallery/d/4873-1/wp_mobile1.jpg" border="0" alt="Wordpress Mobile - bottom of Home page" width="150" /><img title="Wordpress Mobile - post" src="http://gallery.ijhedges.com/gallery/d/4875-1/wp_mobile2.jpg" border="0" alt="Wordpress Mobile - post" width="150" /></p>
<p>The installation was a straight forward copy the file to the wordpress plugin folder and activate the plugin. Then under settings you can adjust some of the options including the predefined colour schemes. I chose blue to match with the general theme of my sites. The plugin has the functionality to add Admob Mobile Advertising and Google AdSense for Mobile adverts to the top and bottom of the pages, or at least it would have if the functions needed to make this work were enabled on my hosting.</p>
<p>It provided a clean rendering of the content of my site, by eliminating the sidebar contents and theme images. I did have problems with some errors at the top of the post pages:</p>
<p style="padding-left: 30px;"><strong>Warning</strong>: imagesx(): supplied argument is not a valid Image resource in <strong>/homepages/&#8230;./wp-content/plugins/wordpress-mobile.php</strong> on line <strong>1869</strong></p>
<p style="padding-left: 30px;"><strong>Warning</strong>: imagesy(): supplied argument is not a valid Image resource in <strong>/homepages/&#8230;./wp-content/plugins/wordpress-mobile.php</strong> on line <strong>1870</strong></p>
<p style="padding-left: 30px;"><strong>Warning</strong>: cannot modify header information &#8211; headers already sent by (output started at /homepages/&#8230;./wp-content/plugins/wordpress-mobile.php:1869) in <strong>/homepages/&#8230;./wp-content/plugins/wordpress-mobile.php</strong> on line <strong>606</strong></p>
<p>If you ignored the errors, the rest of the page loaded fine. Any comments on posts were shown on a separate link.</p>
<p><strong>WordPress Mobile Edition</strong><br />
<img class="picture_float_left" title="WordPress Mobile Edition - Home page" src="http://gallery.ijhedges.com/gallery/d/4877-1/wp_mobile_edition.jpg" border="0" alt="WordPress Mobile Edition - Home page" width="150" /><img class="picture_float_left" title="WordPress Mobile Edition - bottom of Home page" src="http://gallery.ijhedges.com/gallery/d/4879-1/wp_mobile_edition1.jpg" border="0" alt="WordPress Mobile Edition - bottom of Home page" width="150" /><img title="WordPress Mobile Edition - post" src="http://gallery.ijhedges.com/gallery/d/4881-1/wp_mobile_edition2.jpg" border="0" alt="WordPress Mobile Edition - post" width="150" /></p>
<p>The installation caught me out, I should have read the readme file. You have to copy the file to the wordpress plugin folder and the wp-mobile folder to the themes folder, then activate the plugin. There are no settings to adjust, it just works.</p>
<p>Again, it also produce a clean, uncluttered version of my site by eliminating the same things. One thing I did like was that it included the comments to post on the same page and also displayed the Firestats extras (country, operating system and browser images) with the comment.</p>
<p>While I&#8217;m sure the issue with the errors on the post pages could have been resolved in the WordPress Mobile plugin, I don&#8217;t think it offered anything to me over the WordPress Mobile Edition one from Alex King. While checking out <a href="http://alexking.org/">Alex King</a>&#8216;s site, I realised I was already using another of his plugins, <a href="http://alexking.org/projects/wordpress">Twitter Tools</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ijhedges.com/2008/11/22/going-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixed library links</title>
		<link>http://blog.ijhedges.com/2008/11/03/fixed-library-links/</link>
		<comments>http://blog.ijhedges.com/2008/11/03/fixed-library-links/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 09:49:47 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Blog-design]]></category>
		<category><![CDATA[now reading]]></category>
		<category><![CDATA[wordpress permalinks]]></category>

		<guid isPermaLink="false">http://blog.ijhedges.com/?p=379</guid>
		<description><![CDATA[While checking Google Webmaster Tools I discovered that all the links to my library (bottom of right sidebar) had failed. The Now Reading plugin that I use for my library requires Permalinks to be set to &#8216;Custom&#8217; for it to work. Permalinks are what allow this post to have a URL like http://blog.ijhedges.com/2008/11/03/fixed-library-links instead of [...]]]></description>
			<content:encoded><![CDATA[<p>While checking Google Webmaster Tools I discovered that all the links to my library (bottom of right sidebar) had failed.</p>
<p>The <a href="http://robm.me.uk/projects/plugins/wordpress/now-reading/">Now Reading</a> plugin that I use for my library requires Permalinks to be set to &#8216;Custom&#8217; for it to work. Permalinks are what allow this post to have a URL like <span id="sample-permalink">http://blog.ijhedges.com/2008/11/03/<span id="editable-post-name" title="Click to edit this part of the permalink">fixed-library-links</span><span id="editable-post-name-full"> instead of </span></span><span id="sample-permalink">http://blog.ijhedges.com/p=379</span>. In this case combined with the rewrite in the plugin they allow my library to appear to to be here <a href="http://blog.ijhedges.com/library/">http://blog.ijhedges.com/library/</a> .</p>
<p>I can only guess one of the WordPress updates reset this. I&#8217;ll have to keep an eye on it in the future after upgrades.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ijhedges.com/2008/11/03/fixed-library-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Complete blog makeover</title>
		<link>http://blog.ijhedges.com/2007/10/22/complete-blog-makeover/</link>
		<comments>http://blog.ijhedges.com/2007/10/22/complete-blog-makeover/#comments</comments>
		<pubDate>Mon, 22 Oct 2007 07:17:16 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Blog-design]]></category>
		<category><![CDATA[akismet]]></category>
		<category><![CDATA[askapache password protect]]></category>
		<category><![CDATA[feedburner feedsmith]]></category>
		<category><![CDATA[FireStats]]></category>
		<category><![CDATA[google xml sitemaps]]></category>
		<category><![CDATA[myavatars]]></category>
		<category><![CDATA[nofollow free plugin]]></category>
		<category><![CDATA[now reading]]></category>
		<category><![CDATA[subscribe to comments]]></category>
		<category><![CDATA[technorati tags]]></category>
		<category><![CDATA[weathericon]]></category>
		<category><![CDATA[wp-cache]]></category>

		<guid isPermaLink="false">http://blog.ijhedges.com/2007/10/22/complete-blog-makeover/</guid>
		<description><![CDATA[I have been working over the last few weeks to migrate my blog from Thingamablog to WordPress. This is something that I had been considering for a while and then after Randa&#8217;s review of my blog, I started looking into it seriously. I created a test install of WordPress at home to play around with [...]]]></description>
			<content:encoded><![CDATA[<p><img class="picture_float_left" title="hammer" src="http://gallery.ijhedges.com/gallery/d/960-2/hammer.jpg" border="0" alt="hammer" width="150" />I have been working over the last few weeks to migrate my blog from <a href="http://thingamablog.sourceforge.net/">Thingamablog</a> to <a href="http://www.wordpress.org/">WordPress</a>. This is something that I had been considering for a while and then after <a href="http://blog.ijhedges.com/2007/09/09/my-blog-reviewed/">Randa&#8217;s review of my blog</a>, I started looking into it seriously.</p>
<p>I created a test install of WordPress at home to play around with and then started to look at the options for exporting my Thingamablog data. On the face of it, the data could be exported in XML format. However, the structure of the data wasn&#8217;t compatible with any of the import options. In the end, I imported the data into Excel, reformated it and created a new file in WordPress export format. This enabled me to import my posts into the test WordPress install.</p>
<p><span id="more-267"></span>Then the fun began&#8230; although the post content imported, the post dates didn&#8217;t carry over and some of the formatting didn&#8217;t work either. So, in the end I had to edit each post, correcting the post date and resolving the formatting. Some 250+ posts later and they were the same as the live blog. In hindsight, it would have been as easy to create each post fresh and edit it then, rather than spending the time with the import.</p>
<p>Then I had to add the comments individually. As they were all made by me and then edited to correct the time and author, the records of where they were posted from and what operating system &amp; browser will be wrong.</p>
<p>I wanted a 3 column theme similar to what I was currently using and after trying several, I settled on <a href="http://blog.sajithm.com/index.php?p=337">Zen in Grey</a> by <a href="http://blog.sajithm.com/">Sajith M</a> as a starting point. I didn&#8217;t make any changes at this time as I wanted to look at the available plugins for WordPress.  After a lot of experimentation and thought, I settled on the following list of plugins:</p>
<ul>
<li><a href="http://akismet.com/">Akismet</a> &#8211; built in comment spam protection</li>
<li><a href="http://www.askapache.com/wordpress/htaccess-password-protect.html">AskApachePasswordProtect</a> &#8211; additional password layer for access to wp-admin files. You have to enter username and password once each browser session.</li>
<li><a href="http://www.feedburner.com/fb/a/help/wordpress_quickstart">FeedBurner FeedSmith</a> &#8211; Redirect to Feedburner for feed requests</li>
<li><a href="http://firestats.cc/">Firestats</a> &#8211; blog statistics, integrates with comments for country, operating system and browser symbols</li>
<li><a href="http://www.arnebrachhold.de/redir/sitemap-home/">Google XML Sitemaps</a> &#8211; creates Google sitemaps when blog updated</li>
<li><a href="http://www.napolux.com/2006/12/14/myavatars-a-wordpress-plugin-for-mybloglog/">MyAvatars</a> &#8211; adds MyBlogLog avatars to comments</li>
<li><a href="http://www.michelem.org/wordpress-plugin-nofollow-free/">NoFollow Free</a> &#8211; removes NoFollow from comments for regular commentators</li>
<li><a href="http://robm.me.uk/projects/plugins/wordpress/now-reading/">NowReading</a> &#8211; Library / list of current books. I got this one from <a href="http://blog.azazil.net/">Gary</a>&#8216;s blog and have sent the creator <a href="http://robm.me.uk/">Rob Miller</a> his dues.</li>
<li><a href="http://txfx.net/code/wordpress/subscribe-to-comments/">Subscribe to Comments</a> &#8211; adds a subscribe tick box to comments and allows you to manage your subscriptions</li>
<li><a href="http://gormful.com/projects/wp23-technorati-tags/">Technorati Tags</a> &#8211; converts the WordPress 2.3 new tag system to display in Technorati format</li>
<li><a href="http://www.viper007bond.com/wordpress-plugins/weathericon/">Weathericon</a> &#8211; provides current weather conditions</li>
<li><a href="http://mnm.uib.es/gallir/wp-cache-2/">wp-cache</a> &#8211; caches requested pages to static files for quicker serving</li>
</ul>
<p>Some of my other widgets like MyBlogLog and WeatherPixie had plugins available but I ended up using a text widget and adding the code.</p>
<p>Like previous sites, I tried to make this one standards compliant. The links are in the footer to validate for valid XHTML, CSS and RSS (a given as Feedburner provides it).</p>
<p>By this time, I was having to make changes to the theme to integrate some of the plugins, so I had taken a copy of the Zen in Grey theme and called it ijhedges. I was reasonably familiar with stylesheets and php, so it wasn&#8217;t too difficult to start making the changes. I also had to adjust the templates for now-reading, as it was designed for a 2 column theme. Just when I thought that I&#8217;d sorted the theme, I tried looking at the theme in Internet Explorer. AAGGGH! A few hacks and another stylesheet for Internet Explorer and I have a theme that functions in Internet Explorer as well.</p>
<p>Next, I needed a new header for the blog. I wanted to retain the image of O&#8217;Sensei in the header and found Prasit Imtanavanich&#8217;s <a href="http://www.morguefile.com/archive/index.php?display=&amp;author=Imma_Thai&amp;&amp;start=144">waterdrop images</a> on <a href="http://www.morguefile.com">morgueFile</a>. So, after a while I had my new header image.</p>
<p>Lastly, I have set up the .htaccess file to 301 redirect each old post to the corresponding new post.</p>
<p>I think it&#8217;s all working. Can you let me know what you think.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ijhedges.com/2007/10/22/complete-blog-makeover/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Followup to Weather Widget</title>
		<link>http://blog.ijhedges.com/2007/06/02/followup-to-weather-widget/</link>
		<comments>http://blog.ijhedges.com/2007/06/02/followup-to-weather-widget/#comments</comments>
		<pubDate>Sat, 02 Jun 2007 20:54:28 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Blog-design]]></category>

		<guid isPermaLink="false">http://newblog.ijhedges.com/?p=198</guid>
		<description><![CDATA[I had an email from Alan at WeatherUnderground thanking me for my post about weather stickers. To get rid of the annoying ads, he has sent me a 1 year gift membership, which allows you to see the WeatherUnderground site without any adverts. I didn&#8217;t even know they did memberships, it just looked like another [...]]]></description>
			<content:encoded><![CDATA[<p><img class="picture_float_left" src="http://gallery.ijhedges.com/weathericons/night_clear.jpg" alt="Clear Night" width="64" height="64" /><br />
I had an email from Alan at <a href="http://www.wunderground.com"> WeatherUnderground</a> thanking me for my <a href="http://blog.ijhedges.com/archives/2007/06/entry_360.php"> post about weather stickers</a>. To get rid of the annoying ads, he has sent me a 1 year gift membership, which allows you to see the WeatherUnderground site without any adverts. I didn&#8217;t even know they did memberships, it just looked like another ad on the site at first glance. Anyway, I&#8217;ve added the widget under the WeatherPixie one, which gives me temperature in Celcius and a clock, I&#8217;m not sure if the clock is picking up from the local system or displaying UK time, maybe you can let me know in the comments what you see.</p>
<p>With my membership, I get to give a gift membership to someone else, so what I&#8217;ll do is the first person to request the gift membership in the comments will get it, just drop me an email after leaving your comment so that I have your email address, my address is on my <a href="http://blog.ijhedges.com/contact_me.php"> contact me</a> page.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ijhedges.com/2007/06/02/followup-to-weather-widget/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding a weather widget</title>
		<link>http://blog.ijhedges.com/2007/06/01/adding-a-weather-widget/</link>
		<comments>http://blog.ijhedges.com/2007/06/01/adding-a-weather-widget/#comments</comments>
		<pubDate>Fri, 01 Jun 2007 18:00:18 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Blog-design]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[weather pixie]]></category>
		<category><![CDATA[weather widget]]></category>

		<guid isPermaLink="false">http://newblog.ijhedges.com/?p=196</guid>
		<description><![CDATA[I&#8217;ve been thinking about adding a widget to my blog to show the current weather for a while now and have finally done it now. I have looked at a few options: Weather Underground The WeatherUnderground widgets are clear and informative, providing the current weather and a link to check the forecast. If you click [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been thinking about adding a widget to my blog to show the current weather for a while now and have finally done it now.</p>
<p>I have looked at a few options:</p>
<p><u>Weather Underground</u></p>
<p><a href="http://www.wunderground.com/global/stations/03673.html?bannertypeclick=miniWeather2"><img src="http://banners.wunderground.com/weathersticker/miniWeather2_both_cond/language/www/global/stations/03673.gif" alt="Click for Luton, United Kingdom Forecast" border="0" height="50" width="150" /><br />
</a><br />
<a href="http://www.wunderground.com/global/stations/03673.html?bannertypeclick=big2"><img src="http://banners.wunderground.com/weathersticker/big2_both_cond/language/www/global/stations/03673.gif" alt="Click for Luton, United Kingdom Forecast" border="0" height="60" width="468" /><br />
</a><br />
The <a href="http://www.wunderground.com/geo/BannerPromo/global/stations/03673.html"> WeatherUnderground widgets</a> are clear and informative, providing the current weather and a link to check the forecast. If you click through to the WeatherUnderground website for forecasts, there is a lot of useful information, but the page also has a lot of adverts, it is annoying.</p>
<p><u>netWeather</u></p>
<p style="height: 60px; width: 120px; background-image: url('http://vortex.accuweather.com/adcbin/netweather_v2/backgrounds/blue_120x60_bg.jpg'); background-color: #346797; background-repeat: no-repeat">&nbsp;</p>
<p style="height: 48px"> <script src="http://netweather.accuweather.com/adcbin/netweather_v2/netweatherV2.asp?partner=netweather&amp;tStyle=whteYell&amp;logo=0&amp;zipcode=EUR|UK|UK105|Dunstable|&amp;lang=uke&amp;size=7&amp;theme=&amp;metric=1&amp;target=_self" type="text/javascript"> <!----> </script><br />
&lt;</p>
<p style="line-height: 12px" align="center"> <font color="#ffffff"><a href="http://www.accuweather.com/index-forecast.asp?partner=netweather&amp;traveler=0&amp;zipcode=EUR|UK|UK105|Dunstable|">Weather<br />
Forecast</a></font></p>
<p style="height: 150px; width: 180px; background-image: url('http://vortex.accuweather.com/adcbin/netweather_v2/backgrounds/blue_180x150_bg.jpg'); background-color: #346797; background-repeat: no-repeat">&nbsp;</p>
<p style="height: 138px"> <script src="http://netweather.accuweather.com/adcbin/netweather_v2/netweatherV2.asp?partner=netweather&amp;tStyle=whteYell&amp;logo=0&amp;zipcode=EUR|UK|UK105|Dunstable|&amp;lang=uke&amp;size=8&amp;theme=&amp;metric=1&amp;target=_self" type="text/javascript"> <!----> </script><br />
&lt;</p>
<p style="line-height: 12px" align="center"> <font color="#ffffff"><a href="http://www.accuweather.com/index-forecast.asp?partner=netweather&amp;traveler=0&amp;zipcode=EUR|UK|UK105|Dunstable|">Weather<br />
Forecast</a></font> | <font color="#ffffff"><a href="http://www.accuweather.com/maps-satellite.asp?partner=netweather">Weather<br />
Maps</a></font></p>
<p>The <a href="http://netweather.accuweather.com/signup-page1.asp"> netWeather widget</a> from Accuweather is nice, and reasonably customisable but relies on Javascript and sometimes is slow opening. Also, in testing it seemed to constantly contact the accuweather website.</p>
<p><u>Weather Pixie </u></p>
<p><a href="http://weatherpixie.com/" target="_blank"><img src="http://weatherpixie.com/displayimg.php?place=EGGW&amp;trooper=39&amp;type=C" alt="The WeatherPixie" border="0" height="175" width="124" /><br />
<img src="http://weatherpixie.com/displayimg.php?place=EGGW&amp;trooper=39&amp;type=F" alt="The WeatherPixie" border="0" height="175" width="124" /><br />
</a><br />
While investigating another solution, I came across <a href="http://weatherpixie.com/"> The Weather Pixie</a>. It&#8217;s a bit quirky which I liked, and the figure I have used, Weatherboy6, looks (with a bit of imagination) a bit like me except he doesn&#8217;t have a beard and maybe he has a bit more hair on top. As the weather changes, the background changes and as the temperature changes, so do the clothes that the figure wears. The choice I&#8217;ve got to make is temperature, wind speed and pressure in imperial or metric. For me this is a problem, as I mentioned in my earlier post about <a href="http://blog.ijhedges.com/archives/2007/05/entry_354.php"> UK weights and measures</a>, I generally use imperial, so mph for wind speed and inches of mercury for pressure suit me best, but I use Celcius for temperature. I will use metric for the moment, let me know what you think. By the way, the time on the image is the update time, not the current time.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ijhedges.com/2007/06/01/adding-a-weather-widget/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Changed comments system</title>
		<link>http://blog.ijhedges.com/2007/05/26/changed-comments-system/</link>
		<comments>http://blog.ijhedges.com/2007/05/26/changed-comments-system/#comments</comments>
		<pubDate>Sat, 26 May 2007 20:49:41 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Blog-design]]></category>

		<guid isPermaLink="false">http://newblog.ijhedges.com/?p=195</guid>
		<description><![CDATA[I have changed the comments system that was in use on my blog today. I migrated all of the previous comments into the new system and believe it to be working fine. I have set the system to allow me to moderate the comments initially, but will turn this off in the next day or [...]]]></description>
			<content:encoded><![CDATA[<p>I have changed the comments system that was in use on my blog today. I migrated all of the previous comments into the new system and believe it to be working fine. I have set the system to allow me to moderate the comments initially, but will turn this off in the next day or so when I know it is working correctly.</p>
<p>Let me know what you think and if I&#8217;ve really got it wrong and you can&#8217;t let me know in the comments, then you can let me know via my <a href="http://blog.ijhedges.com/contact_me.php">contact me</a> page.</p>
<p>Thanks to <a href="http://www.davidairey.com/">David Airey</a> for making me aware of a problem with my comments and suggesting the contact me page.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ijhedges.com/2007/05/26/changed-comments-system/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Added some new categories</title>
		<link>http://blog.ijhedges.com/2007/05/06/added-some-new-categories/</link>
		<comments>http://blog.ijhedges.com/2007/05/06/added-some-new-categories/#comments</comments>
		<pubDate>Sun, 06 May 2007 13:58:24 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[Blog-design]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[categories]]></category>

		<guid isPermaLink="false">http://newblog.ijhedges.com/?p=188</guid>
		<description><![CDATA[After looking at the list of categories in my blog, I decided that I needed to add a few more. I have gone back through the posts and added them to the new categories where appropriate. This in theory, would reduce my use of my miscellaneous category &#8216;General&#8217;, but just to prove a point my [...]]]></description>
			<content:encoded><![CDATA[<p>After looking at the list of categories in my blog, I decided that I needed to add a few more. I have gone back through the posts and added them to the new categories where appropriate. This in theory, would reduce my use of my miscellaneous category &#8216;General&#8217;, but just to prove a point my post about the 900 years of Dunstable is in General. Oh well, never mind.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ijhedges.com/2007/05/06/added-some-new-categories/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
