<?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>Tetrahedra &#187; WordPress</title>
	<atom:link href="http://tetrahedra.co.uk/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://tetrahedra.co.uk</link>
	<description>Digital design and development</description>
	<lastBuildDate>Sat, 04 Feb 2012 13:56:26 +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>WordPress for a Family History Project</title>
		<link>http://tetrahedra.co.uk/wordpress-for-a-family-history-project/</link>
		<comments>http://tetrahedra.co.uk/wordpress-for-a-family-history-project/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 13:56:26 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Family history]]></category>
		<category><![CDATA[Ireland]]></category>
		<category><![CDATA[WordUp Glasgow]]></category>

		<guid isPermaLink="false">http://tetrahedra.co.uk/?p=293</guid>
		<description><![CDATA[Here&#8217;s the slides for my talk at this morning&#8217;s WordUp Scotland. WordPress for a Family History Archive View more presentations from johnthegeo.]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s the slides for my talk at this morning&#8217;s WordUp Scotland.</p>
<div id="__ss_11416523" style="width: 425px;"><strong style="display: block; margin: 12px 0 4px;"><a title="WordPress for a Family History Archive" href="http://www.slideshare.net/johnthegeo/wordpress-for-a-family-history-archive">WordPress for a Family History Archive</a></strong><object id="__sse11416523" width="425" height="355" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="wmode" value="transparent" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wordpressforafamilyhistoryarchive-120204063802-phpapp01&amp;stripped_title=wordpress-for-a-family-history-archive&amp;userName=johnthegeo" /><param name="allowscriptaccess" value="always" /><param name="allowfullscreen" value="true" /><embed id="__sse11416523" width="425" height="355" type="application/x-shockwave-flash" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wordpressforafamilyhistoryarchive-120204063802-phpapp01&amp;stripped_title=wordpress-for-a-family-history-archive&amp;userName=johnthegeo" allowFullScreen="true" allowScriptAccess="always" wmode="transparent" allowscriptaccess="always" allowfullscreen="true" /></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/johnthegeo">johnthegeo</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://tetrahedra.co.uk/wordpress-for-a-family-history-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordUp Edinburgh 2011</title>
		<link>http://tetrahedra.co.uk/wordup-edinburgh-2011/</link>
		<comments>http://tetrahedra.co.uk/wordup-edinburgh-2011/#comments</comments>
		<pubDate>Sun, 23 Oct 2011 17:20:08 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[#WordUpEdin]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[Edinburgh]]></category>

		<guid isPermaLink="false">http://tetrahedra.co.uk/?p=280</guid>
		<description><![CDATA[Yesterday was the first ever WordUp Edinburgh meeting, bringing together WordPress bloggers, designers and developers from across Scotland (and a few from northern England too). The event was really well organised by Taryn Wallis and Martin Young, who ensured a wide range of speakers and topics. What did we talk about? There were a wide [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 586px"><img title="WordUp Edinburgh entrance" src="https://lh4.googleusercontent.com/-jFG6jvkSGoc/TqNlnLp_xvI/AAAAAAAAAKE/u-hSxNbYIj8/s576/IMG_0004.JPG" alt="" width="576" height="432" /><p class="wp-caption-text">photo credit @dmwmartin</p></div>
<p style="text-align: left;">Yesterday was the first ever <a href="http://wordup.wpscotland.org/edinburgh2011/">WordUp Edinburgh</a> meeting, bringing together WordPress bloggers, designers and developers from across Scotland (and a few from northern England too). The event was really well organised by <a href="http://twitter.com/phenomenoodle">Taryn Wallis</a> and <a href="http://twitter.com/dmwmartin">Martin Young</a>, who ensured a wide range of speakers and topics.</p>
<h3>What did we talk about?</h3>
<p>There were a wide range of talks and discussions. All the session materials and related tweets are now on the <a href="http://wordup.wpscotland.org/edinburgh2011/running-order/">Content page</a> (well done to <a href="http://twitter.com/wpscotland">@wpscotland</a> for doing this on the day after the meeting!)</p>
<p><a href="http://twitter.com/jimconvey">Jim Convey</a> started off the day by telling us how he had used <a href="http://wordup.wpscotland.org/edinburgh2011/running-order/jim-convey-learning-css-with-wordpress/"><strong>WordPress to learn CSS</strong></a>. He used the Artisteer tool to experiment, but also as a way of rapidly developing a good looking site with minimal effort.</p>
<p><a href="http://twitter.com/andygilpin">Andy Gilpin</a> and Martin Young spoke about the challenges and opportunities of <a href="http://wordup.wpscotland.org/edinburgh2011/running-order/andy-gilpin-and-martin-young-wordpress-in-the-enterprise-can-it-work/"><strong>WordPress in the Enterprise</strong></a>. They threw out challenges to the WordPress community about how to better support enterprise deployments:</p>
<ul id="internal-source-marker_0.248220280509584">
<li>separate security from functional patches</li>
<li>trusted repositories for themes and plugins &#8211; quality assurance and checking &#8211; community resource?</li>
<li>support for legacy releases to slow down release cycle (e.g. Ubuntu model)</li>
</ul>
<p>Taryn Wallis is a member of the <a href="http://make.wordpress.org/themes/">WordPress Theme Review Team</a>, and gave us an overview of how the disciplines and principles set out by that team can help in developing <a href="http://wordup.wpscotland.org/edinburgh2011/running-order/taryn-wallis-wordpress-theme-review/"><strong>custom themes</strong></a>.  In particular, the Twenty Eleven default theme is a great exemplar to learn from.</p>
<div class="wp-caption alignleft" style="width: 250px"><img title="Panel Discussion" src="https://lh6.googleusercontent.com/-vQ0E47AAHNw/TqNmVtUA6qI/AAAAAAAAAKs/e1ohOCPsfGE/s576/IMG_0012.JPG" alt="" width="240" /><p class="wp-caption-text">photo credit @dmwmartin</p></div>
<p>One thing that really impressed me was the level of discussion from the whole audience, and this livened up the day. The panel discussion on <a href="http://wordup.wpscotland.org/edinburgh2011/running-order/panel-discussion-wordpress-in-the-voluntary-sector/"><strong>WordPress in the Voluntary Sector</strong></a> (with <a href="http://twitter.com/18saughtonmains">Alex Stuart</a>, Mike Little and me) lasted 90 minutes and covered a really wide range of topics. The key point for me was wondering how we as a WordPress Scotland community could offer more services (commercial and volunteering) to voluntary organisations, that could really make a difference. (Funny, no-one mentioned the Big Society!)</p>
<p>We also ran a <a href="http://wordup.wpscotland.org/edinburgh2011/running-order/how-did-you-do-that/"><strong>How did you did that?</strong></a> session, similar to the one I tried at WordCamp Portsmouth UK in July. Advance warning gave the opportunity for a few people to prepare, and I particularly enjoyed the presentation by <a href="http://twitter.com/idea15webdesign">Heather Burns</a> on incorporating high volume mapping.</p>
<p><a href="http://twitter.com/wordskill">Donncha Mac Gloin</a>&#8216;s prediction is that the number of websites will increase (more single-issue or ephemeral sites) and that, rather than managing a few sites, we might end up managing hundreds of sites in one place. Donncha gave some advice on how to prepare and build to that scale.</p>
<p>We&#8217;ve all heard of Responsive Design but some of us would find it hard to articulate what it means or how to build a responsive site. <a href="http://twitter.com/maniacyak">Ian MacKay</a> gave an in-depth presentation on both <a href="http://wordup.wpscotland.org/edinburgh2011/running-order/ian-mckay-responsive-design/">responsive and adaptive design</a>, explaining how this would work with WordPress. In my opinion, this was the best talk of the day.</p>
<p>And, last but not least, <a href="http://twitter.com/mkjones">Kimb Jones</a> provided an <a href="http://wordup.wpscotland.org/edinburgh2011/running-order/michael-kimb-jones-how-wordpress-themes-changed-the-world/">overview</a> of the history and current state of the WordPress theme marketplace, which has dramatically evolved over the past couple of years.</p>
<h3>And the buzz?</h3>
<p>The whole day again goes to show what we&#8217;ve found at WordCamps: WordPress people are friendly, open to learning and open to sharing their experience. People ranged from one of the WordPress founders to people who use WordPress as a personal hobby, and the organisers catered for everyone. One gap &#8211; it would be good to hear more from people who are using WordPress for personal rather than commercial reasons. I&#8217;ve already thought of a few content ideas for the next one.</p>
<h3>A suitable venue?</h3>
<p>The venue at <a href="http://www.surgeonshall.com/index.aspx">Surgeons&#8217; Hall</a> in Edinburgh was excellent. We had a room in the relatively modern conference centre (next to a glass-fronted room where they carry on teaching autopsies, apparently). The projection facilities were good, as was the wifi. This is definitely a suitable venue for a future WordCamp UK.</p>
<h3>And finally&#8230;</h3>
<p>Many thanks again to Martin and Taryn for their organisation of the meeting, and to all the sponsors for making it possible. Let&#8217;s do it again. Soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://tetrahedra.co.uk/wordup-edinburgh-2011/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cloning with WP Twin</title>
		<link>http://tetrahedra.co.uk/cloning-with-wp-twin/</link>
		<comments>http://tetrahedra.co.uk/cloning-with-wp-twin/#comments</comments>
		<pubDate>Sun, 31 Jul 2011 08:03:39 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[cloning]]></category>
		<category><![CDATA[WP Twin]]></category>

		<guid isPermaLink="false">http://tetrahedra.co.uk/?p=276</guid>
		<description><![CDATA[At the &#8220;So, how did you do that?&#8221; session at the recent WordCampUK in Portsmouth, someone mentioned an interesting tool for cloning WordPress installs &#8211; WP Twin. I had a chance to test this out recently. I wanted to take a copy of a live WordPress install, so that I could test a new plugin. [...]]]></description>
			<content:encoded><![CDATA[<p>At the &#8220;<a href="http://wiki.wordcampuk.org/2011_content_ideas#So.2C_how_did_you_do_that.3F">So, how did you do that?</a>&#8221; session at the recent <a href="http://wiki.wordcampuk.org/WordCamp_UK_2011">WordCampUK</a> in Portsmouth, someone mentioned an interesting tool for cloning WordPress installs &#8211; <a href="http://wptwin.net/">WP Twin</a>.</p>
<p>I had a chance to test this out recently. I wanted to take a copy of a live WordPress install, so that I could test a new plugin. It only took a few minutes to clone the site onto my development server. WP Twin moves all the files and database from the cloned site, and sets it up in a new location, re-pointing all the links to the new site.</p>
<p>As anyone who has ever moved a WordPress site before will know, this is much simpler than the manual steps FTPing all the files, backing up the database, editing the database and then iterating through checking that everything works.</p>
<p>Neat tool. I&#8217;ll use this more in the future.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://tetrahedra.co.uk/cloning-with-wp-twin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress in the Enterprise</title>
		<link>http://tetrahedra.co.uk/wordpress-in-the-enterprise/</link>
		<comments>http://tetrahedra.co.uk/wordpress-in-the-enterprise/#comments</comments>
		<pubDate>Sun, 17 Jul 2011 18:30:28 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Enterprise Architecture]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://tetrahedra.co.uk/?p=191</guid>
		<description><![CDATA[We ran a panel discussion on WordPress in the Enterprise at the start of WordCamp UK. Thanks to Kimb Jones, John Read, Dave Coveney and Martin Beeby for their great contributions to the discussion. The slides from this session are on slideshare: WordPress in the Enterprise, WordCampUK 2011 View more presentations from johnthegeo The discussion [...]]]></description>
			<content:encoded><![CDATA[<p>We ran a panel discussion on <strong>WordPress in the Enterprise</strong> at the start of <a href="http://2011.wordcampuk.org/">WordCamp UK</a>. Thanks to Kimb Jones, John Read, Dave Coveney and Martin Beeby for their great contributions to the discussion.</p>
<p>The slides from this session are on slideshare:</p>
<div id="__ss_8616971" style="width: 425px;">
<p><strong style="display: block; margin: 12px 0 4px;"><a title="WordPress in the Enterprise, WordCampUK 2011" href="http://www.slideshare.net/johnthegeo/wordpress-in-the-enterprise-wordcampuk-2011" target="_blank">WordPress in the Enterprise, WordCampUK 2011</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/8616971" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="425" height="355"></iframe></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/johnthegeo" target="_blank">johnthegeo</a></div>
</div>
<p>The discussion covered three themes:</p>
<ol>
<li>How do people use WordPress within organisations?</li>
<li>What are the challenges of deploying WordPress within an organisation?</li>
<li>How can WordPress evolve to be more effective for internal use?</li>
</ol>
<p>This is a short summary of the discussion at the session (as far as I remember it) and further discussions throughout the weekend. Do feel free to add your own notes in the comments.</p>
<p><strong>How is WordPress used within organisations?</strong><br />
We reviewed a number of cases where WordPress has been used within organisations. For example I have some experience of using WordPress within a large organisation, particularly to try to foster internal discussion around technology issues. WordPress is a great choice to manage this as it has inbuilt commenting, ready-made themes and is relatively easy to set up and manage.</p>
<p>We also discussed the WordPress-SharePoint interface, and how organisations need to work out how they can use both applications in a complementary way.</p>
<p><strong>What are the challenges of deploying WordPress within an organisation?</strong><br />
The <em>choice of architecture</em> is key. Externally hosted WordPress sites generally run on a full LAMP stack (Linux, Apache, PHP, MySQL), but introducing this within a Microsoft-based organisation means that the IT operations staff may not have the skills, experience or confidence to support (&#8220;What if it falls over at 3am on a Sunday?&#8221;). One possible solution we discussed (and was elaborated on in a later session by Andy Robb) was how WordPress could be run on a Windows environment. There are a number of options for this, including the use of the <a href="http://www.apachefriends.org/en/xampp.html">XAMPP distribution</a> (good for development servers) or the <a href="http://www.microsoft.com/web/downloads/platform.aspx">Microsoft Web Platform Installer</a>.</p>
<p>Another crucial challenge is <em>user authentication</em>. The common model used by Active Directory plugins is to generate a new WordPress user for each person logging into the WordPress site. This may give rise to maintenance issues when users change role or leave the organisation and their records (including created content) is not cleaned up. There are various theoretical solutions for this, but not many concrete plugins. We therefore wrote a small plugin to identify users from their Apache REMOTE_USER property (linking Apache to our Active Directory domain and groups through directives in the httpd.conf) and this enabled us to recognise people from their Windows logon. This is an area for further work.</p>
<p><em>Multi-site or single instances</em>. The consensus was that a multi-site instance would be useful for a family of similar sites, although single instances can provide an opportunity to provide a different experience from this standard.</p>
<p>Some <em>plugins</em> are hard-wired to operate within an Apache server environment. We need to build a community of trusted and tested plugins that solve enterprise problems.</p>
<p>Although WordPress 3.2 stopped support for <em>IE6</em>, it is still used by a large number of public sector organisations in the UK (according to <a href="http://twitter.com/#%21/omorley1/status/92152047679442944">The National Archives</a>, 54% of government users in the UK compared with 1% of the general public).  .</p>
<p><em>Environments</em>. In order to maintain a well-controlled and stable live service, enterprises use separate Development, Test and Live environments, and this is good practice for any WordPress installation. However, as content and configuration are not physically separated within the database, this adds some additional work. A plugin such as <a href="http://wptwin.net/">WP Twin</a> (mentioned in a later session), or a more rigorous approach to source code control of the plugins and themes directory may help in this area.</p>
<p>WordPress core has <em>regular patch releases</em> but these are too frequent for many enterprises to cope with. Although some enterprises operate a continuous integration model for their own software builds, regression and integration testing of external packages takes time and effort, and most organisations could only cope with a major upgrade every 18 months or so. Could this be alleviated by splitting functional and security releases?</p>
<p><strong>What needs to change?</strong><br />
We discussed that there were three areas where change is needed:</p>
<div><em>How could WordPress change?</em></div>
<div>As discussed above, a different approach to releases, maybe separating critical security patches from functional upgrades.</div>
<div><em>How could the enterprise change?</em></div>
<div>Be less nervous about adopting open source packages such as WordPress; mitigate risks by using architectural approaches that match the internal infrastructure and applying enterprise disciplines to WordPress adoption.</div>
<div><em>What about the supplier ecosystem?</em></div>
<div>There are only a few suppliers offering services directly to enterprises, and there is certainly no &#8220;sales support network&#8221; that comes with major proprietary software packages. Should suppliers develop this ecosystem offering a relevant level of support to enterprise customers (a bit like the Red Hat model)? Such suppliers could also invest in the support and training materials needed to help customers adopt WordPress.</div>
<p><strong>Follow-up from WordCamp UK</strong><br />
Since the session at WordCamp UK, the conversation continued throughout the weekend. Gareth Thompson has now <a href="http://enterpress.codepotato.co.uk/2011/07/and-so-the-idea-is-born/">created a site</a> to help us manage that ongoing conversation.</p>
<p>Ben Balter is also working on a Google Summer of Code project to develop a <a href="http://wordpress.org/extend/plugins/wp-document-revisions/">document management plugin</a> for WordPress. This introduces versioning and checkin/checkout functionality to document management using custom post types. Worth keeping an eye on.</p>
]]></content:encoded>
			<wfw:commentRss>http://tetrahedra.co.uk/wordpress-in-the-enterprise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>APBC redesign</title>
		<link>http://tetrahedra.co.uk/apbc-redesign/</link>
		<comments>http://tetrahedra.co.uk/apbc-redesign/#comments</comments>
		<pubDate>Sun, 06 Mar 2011 17:14:47 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[apbc]]></category>
		<category><![CDATA[church]]></category>
		<category><![CDATA[WordPress 3.0]]></category>

		<guid isPermaLink="false">http://tetrahedra.co.uk/?p=217</guid>
		<description><![CDATA[Redesign of the site for Adelaide Place Baptist Church in Glasgow]]></description>
			<content:encoded><![CDATA[<p>Following quickly on from the <a href="http://tetrahedra.co.uk/adelaides-redesign/">Adelaides redesign</a>, I&#8217;ve was able to update the <a href="http://www.apbc.net">Adelaide Place Baptist Church</a> site yesterday. Like <a href="http://www.adelaides.co.uk">Adelaides</a>, this was a long-running design and it took a few iterations to get to a design I was content with. </p>
<p><a href="http://tetrahedra.co.uk/wp-content/uploads/apbc2.png"><img src="http://tetrahedra.co.uk/wp-content/uploads/apbc2.png" alt="" title="apbc2" width="550" height="516" class="aligncenter size-full wp-image-219" /></a></p>
<p>Key features of this design, learning some lessons from the Adelaides work:</p>
<ul>
<li>Again, the design is a child theme of <a href="http://wordpress.org/extend/themes/twentyten">Twenty Ten</a>. In fact there are only four files in the child theme: <code>header.php</code>, <code>homepage.php</code> (home page template), <code>functions.php</code> and <code>style.css</code>.</li>
<li>The slider on the front page is <a href="http://wordpress.org/extend/plugins/dynamic-content-gallery-plugin/">Dynamic Content Gallery</a>. I&#8217;ve used this in a few sites before and it works well for me. I did have a look at a couple of other sliders (and may update this one) but it is functional and easy to configure through the admin screen. I&#8217;m displaying a single Category (unsurprisingly called &#8220;Featured&#8221;).</li>
<li>I used <a href="http://www.gravityforms.com/">Gravity Forms</a> for the contact form again. Liking it a lot.</li>
<li>And this time I got to use <a href="http://www.google.com/webfonts">Google Fonts</a>. Very straightforward to incorporate in the site. </li>
</ul>
<p>And I found out that it is possible to turn on page excerpts in WordPress 3.x by putting the following line in <code>functions.php</code></p>
<p><code>add_post_type_support('page', 'excerpt');</code></p>
<p>The next stage in the evolution of this site is to concentrate on the content and refresh that to say something more about the personality and activities of the church. Now that more members of the church can &#8220;see&#8221; the design, they are better able to suggest improvements. We&#8217;re also hoping to keep the information dynamic by including a &#8220;grid&#8221; (sorry, some ideas are just too good to leave to gov) to be reviewed by the leadership monthly so that we can prepare material in advance.</p>
<p>Most of the photos on the site are by <a href="http://www.flickr.com/photos/jonnystuff">Jonny Ferry</a>, who has a real eye for detail. </p>
]]></content:encoded>
			<wfw:commentRss>http://tetrahedra.co.uk/apbc-redesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adelaides redesign</title>
		<link>http://tetrahedra.co.uk/adelaides-redesign/</link>
		<comments>http://tetrahedra.co.uk/adelaides-redesign/#comments</comments>
		<pubDate>Thu, 27 Jan 2011 20:56:19 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[adelaides]]></category>
		<category><![CDATA[design]]></category>

		<guid isPermaLink="false">http://tetrahedra.co.uk/?p=199</guid>
		<description><![CDATA[I've just updated the theme for Adelaides to give it a more contemporary feel and use WP3.0 features.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just updated the theme for the <a href="http://www.adelaides.co.uk">Adelaides</a> website, to bring it up to date and give it a more contemporary feel. </p>
<p><a href="http://tetrahedra.co.uk/wp-content/uploads/AdelaidesFrontPageJan232.png"><img src="http://tetrahedra.co.uk/wp-content/uploads/AdelaidesFrontPageJan232.png" alt="" title="AdelaidesFrontPageJan23" width="550" height="547" class="aligncenter size-full wp-image-209" /></a></p>
<p>The new home page layout directs visitors to the area of the business they are most interested in, and each area of the business has a slightly separate visual identity (different colours, logos and headers). We&#8217;re also working on improving the content and making the site more useful to guests, nursery parents and events co-ordinators.</p>
<p>The key design and technical features of the redesigned site are</p>
<ul>
<li>Child theme of <a href="http://wordpress.org/extend/themes/twentyten">Twenty Ten</a>. The theme folder only contains five files plus two CSS files, and uses a lot of the features of TwentyTen including header images and menus.</li>
<li>Featured images are used to drive the different header images for the different business areas.</li>
<li>All menus (including those in the sidebar for the different business areas) are controlled by the WordPress 3.0 menu system</li>
<li>Gravity Forms has proved invaluable to develop simple, usable contact forms for the different business areas</li>
<li>Introduced some more interesting fonts using font-face declarations (I will one day update to use Google Fonts but I couldn&#8217;t find the font I was looking for in their limited list).</li>
</ul>
<p>I&#8217;d be interested in your comments on the design. Fire away!</p>
]]></content:encoded>
			<wfw:commentRss>http://tetrahedra.co.uk/adelaides-redesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenAid WordHack</title>
		<link>http://tetrahedra.co.uk/openaid-wordhack/</link>
		<comments>http://tetrahedra.co.uk/openaid-wordhack/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 17:48:39 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Community Activism]]></category>
		<category><![CDATA[International Development]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[aid transparency]]></category>
		<category><![CDATA[DFID]]></category>
		<category><![CDATA[openaid]]></category>
		<category><![CDATA[transparency]]></category>
		<category><![CDATA[UKaid]]></category>
		<category><![CDATA[wordcampuk]]></category>

		<guid isPermaLink="false">http://tetrahedra.co.uk/?p=175</guid>
		<description><![CDATA[A WordHack to create a WordPress site importing UK Aid data]]></description>
			<content:encoded><![CDATA[<p><a href="http://openaid.org.uk"><img class="aligncenter" src="http://demo.openaid.org.uk/wp-content/themes/openaid/images/logo.jpg" alt="OpenAid logo" /></a></p>
<p>The WordHack at WordCamp UK in Manchester this year was really exciting. By 4.30 pm on day 2 the team had created a <a href="http://openaid.org.uk">stunning WordPress site</a> that:</p>
<ul>
<li>Reads and transforms XML data on <a href="http://projects.dfid.gov.uk">DFID aid projects</a> into a format ready for import into WordPress</li>
<li>Imports the XML into a WordPress Custom Post Type for each DFID aid project, creating new post versions if the source data has changed</li>
<li>Links comments to the post version, so that someone can view comments in the context of the data at the time</li>
<li>Displays the data in a clean user interface, focussing on the conversation that people can have around aid projects</li>
</ul>
<p><a href="http://tetrahedra.co.uk/wp-content/uploads/openaid_site.png"><img src="http://tetrahedra.co.uk/wp-content/uploads/openaid_site.png" alt="" title="openaid_site" width="550" height="273" class="aligncenter size-full wp-image-180" /></a></p>
<p><strong>User Story</strong><br />
The concept (User Story) of the site is that people (either UK citizens or citizens of developing countries) can view summary details of DFID aid projects, and can start conversations around individual projects. Ultimately, this may be best used for sub-sets of the full 3000-odd projects based around communities of interest, for example by a community within a developing country. </p>
<p><strong>Why WordPress?</strong><br />
The new Custom Post Types in WordPress provide the framework needed to handle more structured data around aid project information. Other core features are the commenting capability, use of categories and tags for classification, and the built-in post versioning system. These would require a significant effort to write from scratch.</p>
<p><strong>Credit to the Team</strong><br />
I was really pleased with what the team achieved, and it builds on work done at the recent <a href="http://www.aidinformationchallenge.org/">Aid Information Challenge</a>. It clearly shows what can be done with government information when the data is provided in a reusable format. </p>
<p>The keys to the success were:</p>
<ul>
<li><a href="http://shaunhare.co.uk/">Shaun Hare</a>&#8216;s organisation was critical. He set up the WordHack wiki page, canvassed for ideas early, and allowed for discussion within the group.</li>
<li>Getting ideas early really helped, as people could develop the ideas over a couple of weeks, and come to WordHack with a better-formed solution in mind. It also helped to break up the problem into a number of logical components that enabled everyone to do something useful.</li>
<li>The skill and dedication of <a href="http://wiki.wordcampuk.tonyscott.org.uk/WordHack_UK_2010/OpenAid#Developers">the team</a> was phenomenal. Each person chose a different component and delivered something useful, and Chris and Shaun tied it all together on Sunday afternoon. </li>
</ul>
<p><strong>More details</strong><br />
The technical details of the site are available on the <a href="http://wiki.wordcampuk.tonyscott.org.uk/OpenAid">OpenAid project page</a> on the WordCampUK Wiki, and we hope to have a Google Code project set up soon.</p>
<p><strong>Next steps</strong><br />
The next steps are likely to be:</p>
<ul>
<li>Add Ajaxy goodness to the front page to allow the most recent conversations to magically appear, Twitter style.</li>
<li>Make the import plugin generic to allow any XML data to be transformed into the Custom Post Type &#8211; possibly by providing a URL for the XML and an XSL transform.</li>
<li>Create a map based on country data to show where the conversation is happening.</li>
<li>and many more&#8230;</li>
</ul>
<p>If you are interested in continuing involvement then please follow <a href="http://twitter.com/openaiduk">@openaiduk</a> on Twitter. </p>
]]></content:encoded>
			<wfw:commentRss>http://tetrahedra.co.uk/openaid-wordhack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordCamp UK 2010</title>
		<link>http://tetrahedra.co.uk/wordcampuk-2010/</link>
		<comments>http://tetrahedra.co.uk/wordcampuk-2010/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 15:44:55 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[International Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[manchester]]></category>
		<category><![CDATA[openaid]]></category>
		<category><![CDATA[wordcamp]]></category>
		<category><![CDATA[wordcampuk]]></category>
		<category><![CDATA[wordhack]]></category>

		<guid isPermaLink="false">http://tetrahedra.co.uk/?p=167</guid>
		<description><![CDATA[I attended my second WordCamp UK at the weekend, held this year in Manchester. The (un)conference was attended by around 200 people, and was held in the Manchester Metropolitan University Business School. Like last year, the main benefit to me was to meet the key people in the UK&#8217;s WordPress community (in the flesh rather [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://2010.wordcampuk.org/graphics/wcuk2010-logo.png" alt="WordCampUK Manchester logo" />I attended my second <a href="http://2010.wordcampuk.org/">WordCamp UK</a> at the weekend, held this year in Manchester. The (un)conference was attended by around 200 people, and was held in the <a href="http://www.business.mmu.ac.uk/">Manchester Metropolitan University Business School</a>. </p>
<p>Like last year, the main benefit to me was to meet the key people in the UK&#8217;s WordPress community (in the flesh rather than just on Twitter). It was great to meet with the key people again (and I was very surprised that lots of people remembered me from last year!).</p>
<p>Here&#8217;s what I took away from this year&#8217;s WordCamp UK:</p>
<p><strong>WordHack</strong><br />
Efficiently organised by <a href="http://shaunhare.co.uk/">Shaun Hare</a>, this was a fantastic and stimulating experience. I was involved with a team of <a href="http://wiki.wordcampuk.tonyscott.org.uk/WordHack_UK_2010/OpenAid#Developers">seven people</a> who developed a completely new WordPress site at <a href="http://openaid.org.uk">openaid.org.uk</a>. This site reads XML data on DFID aid projects, transforms and imports the XML into Custom Post Types in WordPress, with a new theme that presents comments on the aid projects as a live conversation, and ties the comments to the post versions. Read more on the <a href="http://wiki.wordcampuk.tonyscott.org.uk/WordHack_UK_2010/OpenAid">OpenAid project page</a>. Brilliant going for half a dozen people in around 6 hours, and shows the real value of exposing government data for others to reuse.</p>
<p><img class="aligncenter" src="http://demo.openaid.org.uk/wp-content/themes/openaid/images/logo.jpg" alt="OpenAid logo" /></p>
<p><strong>BuddyPress</strong><br />
Paul Gibbs gave a <a href="http://www.slideshare.net/DJPaul/wordcamp-uk-2010-introduction-to-buddypress">great introduction to BuddyPress</a>. This is a <a href="http://buddypress.org">plugin for WordPress</a> that adds social media and community features (extended profiles, friend relationships, groups, forums and activity streams). It looks relatively straightforward to set up, although there needs to be some tinkering around with existing themes.  The most impressive example Paul gave was <a href="http://www.cycleoregon.com/">CycleOregon</a>, which doesn&#8217;t look at all like a membership-driven site. I have two immediate uses for BuddyPress, both with an international dimension, and Paul’s talk was a great and timely introduction.</p>
<p><strong>Theme frameworks and theme clubs</strong><br />
Theme development was a recurring (ahem) theme this year, but this time it was focussed on the growth of theme frameworks and theme clubs.  <a href="http://www.mkjones.co.uk/">Kimb Jones</a> gave a <a href="http://www.mkjones.co.uk/wordpress/wordcamp-uk-2010-how-wordpress-themes-changed-the-world">good run-down of the theme club and commercial theme market</a>, and this was followed by a launch of the private beta test for <a href="http://wonderflux.com/">WonderFlux</a> theme framework. This is an area where I need to learn more.</p>
<p><strong>WordPress for the voluntary sector</strong><br />
There is a <a href="http://www.goodgnus.org/2010/07/wordpress-the-voluntary-sector/">strong community</a> of WordPress developers working with charities and other organisations in the voluntary sector, providing some innovative solutions. <a href="http://www.slideshare.net/jasonking/wordpress-fornonprofitswordcampuk2010">Jason King spoke</a> about some of the opportunities and challenges. One observation was that small organisations use a lot of (commonly cloud-based) apps, and this can be challenging to integrate with, for example, a WordPress membership list. This group has a lot of relevance for my WordPress work.</p>
<p><strong>WordPress in the Enterprise</strong><br />
This was another strong theme, as larger organisations are starting to see the benefit of using WordPress. <a href="http://www.davesgonemental.com/wordcamp-uk-great-stuff-a-little-controversy/">Dave Coveney</a> discussed outward-facing sites in <a href="http://prezi.com/pnr1ry36pcaq/wordpress-in-big-media/">Big Media</a> and <a href="http://www.slideshare.net/interconnectit/wordpress-in-the-enterprise-ii">larger Enterprises</a>, but there was no formal discussion about the use of WordPress as a social intranet within organisations (idea for a session next year?). We informally discussed some of the challenges of using WordPress within larger enterprises (of which more in a later blog post).</p>
<p><strong>Will there be a WordCamp UK 2011?</strong><br />
The weekend proved that the WordCamp UK organisation is strong and vibrant. </p>
<p>Unfortunately the conference ended on a downbeat note, when <a href="http://twitter.com/janeforshort">Jane Wells</a> from Automattic casually mentioned that the WordCamp.org organisation would prefer to see city-based WordCamps rather than larger events at a national level, following the practice in the US (although not, interestingly, Ireland, the UK, New Zealand, Sweden and others). I&#8217;m sure Jane didn&#8217;t intend to cause the resulting uproar! </p>
<p>Moving to a city-based model could be positive if it fosters a strong local community and those local WordCamps were able to attract experienced speakers from across the UK. But personally I value the broad cross-section of people at a UK-wide WordCamp and would like to see it continue. </p>
<p>I&#8217;d prefer to see WordCamp UK continue as a travelling circus, working alongside local WordPress communities to put on this exceptional event in different cities each year, while strong local groups also put on more local or regional events as appropriate. I&#8217;ve been trying to make contact with WordPress community in Scotland but there doesn&#8217;t appear to be a groundswell of opinion for even a Scotland-based WordPress User Group (if I&#8217;m wrong, please do get in touch!).</p>
<p><a class="alignright" href="http://www.flickr.com/photos/mikenolan/4801030827/" title="John Adams just-in-time session planning :) by Michael Nolan, on Flickr"><img src="http://farm5.static.flickr.com/4135/4801030827_820a1800c8_m.jpg" width="240" height="180" alt="John Adams just-in-time session planning :)" /></a><strong>My most embarrassing moment, caught on camera</strong><br />
At 1100 on Saturday, I was comfortably sat in Room 1 settling in to listen to Jonny on theme frameworks, when I saw a tweet wondering why I wasn&#8217;t in Room 2. A minute or so later Gurbir walked through and informed me that I was meant to be running a session on Managing Multiple Instances of WordPress! This was an idea I&#8217;d had about 6 months ago, had proposed it on the wiki and had completely forgotten about it. Unfortunately, Mike Nolan was there with his iPhone, capturing my just-in-time session planning on Flickr!</p>
<p><strong>Finally, a big Thanks!</strong><br />
Finally, a big thanks to Chi-Chi Ekweozor, Tony Scott and the other organisers. It was a really successful weekend, and shows that WordCamp UK organisation is strong and vibrant. It will be good to mature further into an organisation that mentors people with different skills and outlooks, and encourages local WordPress communities. </p>
]]></content:encoded>
			<wfw:commentRss>http://tetrahedra.co.uk/wordcampuk-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Christian Engineers in Development</title>
		<link>http://tetrahedra.co.uk/ced/</link>
		<comments>http://tetrahedra.co.uk/ced/#comments</comments>
		<pubDate>Sat, 05 Jun 2010 16:57:26 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[charity]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Bluehost]]></category>
		<category><![CDATA[CED]]></category>
		<category><![CDATA[Christian]]></category>
		<category><![CDATA[international development]]></category>
		<category><![CDATA[WordPress 3.0]]></category>

		<guid isPermaLink="false">http://tetrahedra.co.uk/?p=146</guid>
		<description><![CDATA[CED are a small UK charity that supports communities in the developing world with technical expertise. ]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_156" class="wp-caption alignnone" style="width: 560px"><a href="http://tetrahedra.co.uk/wp-content/uploads/CED-550.png"><img src="http://tetrahedra.co.uk/wp-content/uploads/CED-550.png" alt="New CED site" title="New CED site" width="550" height="418" class="size-full wp-image-156" /></a><p class="wp-caption-text">New CED site, built using WordPress</p></div><a href="http://www.ced.org.uk">Christian Engineers in Development</a> (CED) are a small UK charity that works directly with communities in the developing world, supporting infrastructure (water, architecture, building) projects with technical skills. Recent projects have included providing water to rural communities in Uganda, Rwanda and Tanzania, and the charity are also working on proposals to preserve Zanzibar Cathedral, one of Tanzania&#8217;s most important heritage sites. </p>
<p><div id="attachment_153" class="wp-caption alignright" style="width: 264px"><a href="http://tetrahedra.co.uk/wp-content/uploads/old-ced-site1.png"><img src="http://tetrahedra.co.uk/wp-content/uploads/old-ced-site1-254x300.png" alt="Previous CED site design" title="Old CED site design" width="254" height="300" class="size-medium wp-image-153" /></a><p class="wp-caption-text">Previous CED site design - HTML only</p></div>I was asked to rebuild their website and bring it more up to date compared with their previous design. Of course I chose WordPress, to provide them with the flexibility they needed for both the current and any future designs.</p>
<p>The key challenges in this project were:</p>
<p><strong>Getting the design right</strong><br />
The design went through several iterations, as expected. But to be honest the most difficult aspect was working with the charity&#8217;s insistence on using a strong blue (#0000BD since you ask) for their logo, and trying to balance this relatively harsh colour with a more muted modern palette.  However the client had some clear design ideas based on other sites they liked and it was straightforward to develop a custom homepage template to accommodate their ideas. We found the use of <a href="http://www.uie.com/articles/personas/">personas</a> to be useful in adapting a very inward-looking site to appeal to a wider audience. </p>
<p><strong>Timescale</strong><br />
The process took a bit longer than I had anticipated, for a combination of reasons. In particular as both I and the person I was working with have demanding day jobs there was a lot of time spent waiting for diary slots. Although elapsed time was longer than expected, the actual time working on the project wasn&#8217;t as inflated, but there a definitely lessons to be learned for the next time.</p>
<p><strong>WordPress 3.0</strong><br />
I started developing the site on WordPress 2.9.2 but <a href="http://wordpress.org/development/2010/05/wordpress-3-0-release-candidate/">WordPress 3.0</a> has been in the margins for a while now. I&#8217;ve launched the site on 3.0 RC1 as that means I can make use of some of the out-of-the-box features such as the new Menu system (although it&#8217;s not quite 100% working in my theme yet &#8211; prizes for who can spot what&#8217;s wrong). </p>
<p>Other 3.0 features would be really useful, in particular the use of <a href="http://justintadlock.com/archives/2010/04/29/custom-post-types-in-wordpress">Custom Post Types</a> to allow the charity to update specific metadata used for their development projects (at the moment they&#8217;re using Custom Fields which is a bit cumbersome for someone not that familiar with WordPress). But these will have to wait for the next iteration.</p>
<p><strong>Hosting</strong><br />
I also advised the charity on moving away from their existing host (1and1) to a host that provides a greater level of support (including familiarity with WordPress). The choices I presented them were <a href="http://www.dreamhost.com/">Dreamhost</a>, <a href="http://www.xilo.net/">Xilo</a> and <a href="http://www.bluehost.com">Bluehost</a> (thanks to the wordcampuk mailing list for advice). Bluehost was chosen on the basis of previous good experience and price.  </p>
<p>Managing the move was very straightforward &#8211; I used Bluehost&#8217;s SimpleScripts installer to install the basic WP site (was offered 3.0 RC1 which was a bonus!), imported from the test site, made a few config changes, and the client updated the nameservers for their domain. All done in around an hour.</p>
<p>So, a few lessons learned from this project, but interesting to work with a team who are clearly passionate about what they do. The next challenge for them is to build up more of a social network within the organisation (geographically dispersed, working in small virtual teams). I&#8217;m already thinking <a href="http://buddypress.org/">BuddyPress</a>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://tetrahedra.co.uk/ced/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Widget discoveries</title>
		<link>http://tetrahedra.co.uk/widget-discoveries/</link>
		<comments>http://tetrahedra.co.uk/widget-discoveries/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 14:04:14 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[widgets]]></category>

		<guid isPermaLink="false">http://tetrahedra.co.uk/?p=88</guid>
		<description><![CDATA[I&#8217;ve been really impressed recently with a couple of WordPress plugins and widgets, and have used them successfully in a recent project (more about that later). Widget Logic Alan Trewartha&#8217;s Widget Logic plugin adds a control to all widgets allowing you to use conditional tags to control which page the widget appears on. This is [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been really impressed recently with a couple of WordPress plugins and widgets, and have used them successfully in a recent project (more about that later).</p>
<p><strong>Widget Logic</strong><br />
<a href="http://tetrahedra.co.uk/wp-content/uploads/widget-logic2.png"><img src="http://tetrahedra.co.uk/wp-content/uploads/widget-logic2.png" alt="widget logic control in a plugin" title="widget-logic" width="200" height="142" class="alignright size-full wp-image-97" /></a><br />
<a href="http://wordpress.org/extend/plugins/widget-logic/">Alan Trewartha&#8217;s Widget Logic plugin</a> adds a control to all widgets allowing you to use <a href="http://codex.wordpress.org/Conditional_Tags">conditional tags</a> to control which page the widget appears on.</p>
<p>This is really useful if you want to add particular widgets to certain pages &#8211; the alternative is to have different widget areas in different templates, but that can get incredibly complex.</p>
<p><em>Usefulness index:</em> 5/5</p>
<p><strong>Sub Page Menu Widget</strong><br />
<a href="http://tetrahedra.co.uk/wp-content/uploads/subpagemenu.png"><img src="http://tetrahedra.co.uk/wp-content/uploads/subpagemenu.png" alt="sub page menu widget" title="subpagemenu" width="200" height="189" class="alignright size-full wp-image-99" /></a><br />
The <a href="http://wordpress.org/extend/plugins/subpages-widget/">sub page widget</a> is useful for displaying sub-pages of the current page, and a link back to parent pages. </p>
<p><em>Usefulness index:</em> 4/5</p>
<p><strong>Query Posts</strong><br />
Justin Tadlock&#8217;s <a href="http://wordpress.org/extend/plugins/query-posts/">Query Posts widget</a> is a complex widget that allows you to define the structure of the <code>query_posts()</code> function within a widget. Used in combination with the widget logic plugin it allows powerful control over lists of posts within certain page or post contexts, without resorting to editing or creating lots of new templates.<br />
<a href="http://tetrahedra.co.uk/wp-content/uploads/query-posts.png"><img src="http://tetrahedra.co.uk/wp-content/uploads/query-posts.png" alt="Query posts widget" title="query-posts" width="500" height="419" class="alignnone size-full wp-image-104" /></a></p>
<p><em>Usefulness index:</em> 4/5</p>
<p><strong>Extended Category Widget</strong><br />
<a href="http://tetrahedra.co.uk/wp-content/uploads/extended-category-widget.png"><img src="http://tetrahedra.co.uk/wp-content/uploads/extended-category-widget.png" alt="Extended category widget" title="extended-category-widget" width="200" height="577" class="alignright size-full wp-image-103" /></a><br />
The <a href="http://wordpress.org/extend/plugins/extended-categories-widget/">Extended Category</a> widget gives much greater control over the categories that can be listed in the sidebar. For example, I want to show only a particular subset of categories on the Projects page, leaving out all the News categories. This widget makes it possible, again without resorting to editing template files. And used in conjunction with the widget logic plugin.</p>
<p><em>Usefulness index:</em> 4/5</p>
]]></content:encoded>
			<wfw:commentRss>http://tetrahedra.co.uk/widget-discoveries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

