<?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/tag/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>Eating my own dogfood</title>
		<link>http://tetrahedra.co.uk/eating-my-own-dogfood/</link>
		<comments>http://tetrahedra.co.uk/eating-my-own-dogfood/#comments</comments>
		<pubDate>Sun, 17 Apr 2011 19:11:31 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[International Development]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Transparency]]></category>
		<category><![CDATA[Visualisations]]></category>
		<category><![CDATA[Aid]]></category>
		<category><![CDATA[aid transparency]]></category>
		<category><![CDATA[amCharts]]></category>
		<category><![CDATA[DFID]]></category>
		<category><![CDATA[IATI]]></category>
		<category><![CDATA[transparency]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XSL]]></category>
		<category><![CDATA[Yahoo! Pipes]]></category>

		<guid isPermaLink="false">http://tetrahedra.co.uk/?p=225</guid>
		<description><![CDATA[Prototypes experimenting with visualising IATI data from DFID.]]></description>
			<content:encoded><![CDATA[<p>Part of my day job at <a href="http://www.dfid.gov.uk">DFID</a> includes a bit of responsibility for publishing data under the government&#8217;s <a href="http://www.number10.gov.uk/news/statements-and-articles/2010/05/letter-to-government-departments-on-opening-up-data-51204">transparency commitments</a>. In common with other UK central government departments, DFID routinely publish <a href="http://www.dfid.gov.uk/About-DFID/Finance-and-performance/DFID-spend/">spend</a>, <a href="http://www.contractsfinder.businesslink.gov.uk/Search%20Contracts/Search%20Contracts%20Results.aspx?site=1000&#038;lang=en&#038;sc=daca2b40-d018-4504-822d-984c7deaf0f4&#038;rb=1">contract</a> and <a href="http://www.dfid.gov.uk/About-DFID/Our-organisation1/Top-salaries/">HR</a> information. But unique to DFID is the publication of all aid projects.</p>
<p>In January this year DFID began to publish details of every aid project in the <a href="http://www.aidtransparency.net/">International Aid Transparency Initiative (IATI)</a> <a href="http//iatistandard.org">Standard</a> XML schema. There are now a set of XML downloads referenced from the <a href="http://iatiregistry.org/group/dfid">IATI Registry</a> covering countries, regions and multilateral aid activities, all delivered through a RESTful API, and refreshed every month with up-to-date data. DFID also publish a more human-readable version of this information on the <a href="http://projects.dfid.gov.uk">Projects Database</a> on the DFID website.</p>
<p>The <a href="http://www.hewlett.org/">Hewlett Foundation</a> are the second organisation to <a href="http://iatiregistry.org/group/hewlett-foundation">publish in IATI format</a>, and others are following on close behind.</p>
<h4>Eating my own dogfood</h4>
<p><a href="http://www.owen.org/blog/4486">Owen Barder blogged recently</a> that organisations publishing data should be forced to use that data on their own websites &#8211; so that &#8220;eating their own dogfood&#8221; would drive up quality. As I don&#8217;t get the chance to do this at work, I&#8217;ve been having a play with the IATI data in my own time. Just for fun, you know. </p>
<p>Here are a few initial prototypes. I will blog implementation details in the next few posts, and include code.</p>
<h4>Charting using amCharts</h4>
<p>I first saw the <a href="http://www.amcharts.com/">amCharts charting tool</a> in <a href="http://foreignassistance.gov">ForeignAssistance.gov</a>, the US aid portal. The tool takes XML or CSV data and generate Flash or Javascript charts &#8211; pie, column/bar, line, bubble and so on. The tool is very straightforward to set up, and data can be set up using XSL transformation of IATI XML data.</p>
<p><a href="http://tetrahedra.co.uk/wp-content/uploads/amCharts.png"><img src="http://tetrahedra.co.uk/wp-content/uploads/amCharts.png" alt="" title="amCharts" width="550" height="194" class="aligncenter size-full wp-image-235" /></a></p>
<p>These sort of charts would be  useful to:</p>
<ul>
<li>get an overview of what a donor is doing in a country</li>
<li>use as a widget on a site dedicated to aid in that country</li>
<li> (if aggregated across donors in a country), provide an overview of what activities are considered important</li>
<li>show past and future aid flows for a country</li>
</ul>
<p>There are still some challenges &#8211; for example aggregating the sectors (health, infrastructure, water) rather than the very granular sectors listed.</p>
<p>See with the <a href="http://iati.tetrahedra.co.uk/amCharts/index2.php?c=IN">charts in action</a>. Use 2-letter ISO codes to look up a country you&#8217;re interested in. </p>
<h4>Yahoo! Pipes</h4>
<p>Yahoo! Pipes is a tool that enables manipulation of internet data feeds using a set of pre-determined tools. <a href="http://pipes.yahoo.com/tetrahedra/iatiparser">This pipe</a> retrieves the country file for, in this case, Uganda (UG), filters for currently active projects, and produces a list of aid activities matching those criteria. </p>
<p><a href="http://tetrahedra.co.uk/wp-content/uploads/YahooPipesIATIParser.jpg"><img src="http://tetrahedra.co.uk/wp-content/uploads/YahooPipesIATIParser.jpg" alt="" title="YahooPipesIATIParser" width="550" height="228" class="aligncenter size-full wp-image-238" /></a><br />
Note: the IATI schema needs to have the XML directive added at the top to enable it to be read by Yahoo! Pipes.</p>
<p>These tools would be useful to:</p>
<ul>
<li>aggregate information for a country from different sources (for example through the IATI Registry)</li>
<li>mashup using connections between aid projects and other indicators</li>
<li>transform or filter the data without using XSL</li>
</ul>
<p><a href="http://pipes.yahoo.com/tetrahedra/iatiparser">Go on, have a play.</a></p>
<h4>WordPress Country View</h4>
<p>In the <a href="http://wiki.wordcampuk.org/OpenAid">WordHack at last years WordCamp UK</a>, the WordHack team developed a prototype to import aid data into a WordPress custom posts structure. As the WordHack was based on non-IATI XML, I&#8217;ve adapted this for IATI data.</p>
<p>In short, <a href="http://openaid.org.uk">openaid.org.uk</a> allows an import of IATI XML data for a particular country into a WordPress instance, creating a new Custom Post from each IATI activity (aid project), and dealing with DFID&#8217;s hierarchical project/component structure. The code regularly checks the data source for updates and creates new versions accordingly.</p>
<p><a href="http://tetrahedra.co.uk/wp-content/uploads/openaiduk.jpg"><img src="http://tetrahedra.co.uk/wp-content/uploads/openaiduk.jpg" alt="" title="openaiduk" width="550" height="438" class="aligncenter size-full wp-image-240" /></a></p>
<p>This could be used by a Civil Society Organisation (CSO) in a developing country to:</p>
<ul>
<li>aggregate all donor activities for their country,</li>
<li>allow  citizens to add comments on each donor activity using the WordPress commenting capability, and</li>
<li>keep track of the changing nature of the projects through regular updates.</li>
</ul>
<p><a href="http://openaid.org.uk">Here&#8217;s the example site</a> with a very few test projects.</p>
<h4>Next steps</h4>
<p>These are just a few initial ideas and prototypes. Please add your ideas below, or, if you&#8217;re really keen, visit the new <a href="http://support.iatistandard.org/">IATI Support forum</a> and send in your ideas. </p>
<p>Disclosure: Although I work for DFID, these prototypes were developed in my own time and using my own equipment. Yes, I&#8217;m a geek.</p>
]]></content:encoded>
			<wfw:commentRss>http://tetrahedra.co.uk/eating-my-own-dogfood/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>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>
		<item>
		<title>Tetrahedra</title>
		<link>http://tetrahedra.co.uk/tetrahedra/</link>
		<comments>http://tetrahedra.co.uk/tetrahedra/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 17:11:05 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[tetrahedra]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://tetrahedra.johnadams.org.uk/?p=32</guid>
		<description><![CDATA[Tetrahedra is my own "micro-agency" building websites mainly for charities and small businesses in Glasgow. The site design is by <a href="http://www.harrisment.co.uk">Harrisment</a>.]]></description>
			<content:encoded><![CDATA[<p><img src="http://tetrahedra.co.uk/wp-content/uploads/tetrahedra-example290.png" class="alignright" alt="Tetrahedra site image" />Tetrahedra is my own &#8220;micro-agency&#8221; building websites mainly for charities and small businesses in Glasgow. </p>
<p>The site design is by <a href="http://www.harrisment.co.uk">Harrisment</a>. I particularly like the colours and the crystalline shapes of the logo text.</p>
]]></content:encoded>
			<wfw:commentRss>http://tetrahedra.co.uk/tetrahedra/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Business in Glasgow</title>
		<link>http://tetrahedra.co.uk/business-in-glasgow/</link>
		<comments>http://tetrahedra.co.uk/business-in-glasgow/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 17:08:09 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[BiG]]></category>
		<category><![CDATA[Business in Glasgow]]></category>
		<category><![CDATA[charity]]></category>
		<category><![CDATA[Glasgow]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://tetrahedra.johnadams.org.uk/?p=29</guid>
		<description><![CDATA[<a href="http://www.businessinglasgow.net" title="BiG">Business in Glasgow</a> (BiG) is a Glasgow-based charity helping people make connections between work and spirituality. The BiG site required me to write a completely custom theme, particularly to highlight the upcoming events and occasional features. ]]></description>
			<content:encoded><![CDATA[<h4>The Client</h4>
<p><a href="http://www.businessinglasgow.net" title="BiG">Business in Glasgow</a> (BiG) is a Glasgow-based charity helping people make connections between work and spirituality. BiG is run by two Glasgow city centre churches and aims to support office workers in the city by providing monthly seminars along with individual and group support.</p>
<p><img src="http://tetrahedra.co.uk/wp-content/uploads/big-example290.png" alt="BiG site" /></p>
<h4>The Challenges</h4>
<p>BiG is a charity run by voluntary donation, and the key challenges are:</p>
<ol>
<li>Make the site visually appealing with a clean uncluttered appearance.</li>
<li>Using the WordPress Posts to support monthly talks (including in advance).</li>
<li>Find a way to use the WordPress Authors facility to give detailed speaker biographies.</li>
<li>Enable non-geeks to be able to edit and manage the site.</li>
<li>Finding a way to manage monthly newsletters in a visually appealing way.</li>
</ol>
<h4>The Solution(s)</h4>
<p>Of course, the main solution is WordPress. I had hand-crafted previous incarnations of the BiG site but the WordPress back-office structure and ease of management was a natural fit. Installation on our existing hosting platform was trivial, as usual.</p>
<p>I wrote a completely custom theme with a Homepage template for the front page design that particularly highlighted the upcoming events and occasional features. At present I use a text widget in a front page widget area to manage the regular Feature of the Month. No doubt this will become cleverer and use a specially categorised post soon. </p>
<p>The visual design was influenced by the excellent photograph sourced from Flickr under a Creative Commons licence, and formed the basis for the use of warm and friendly purples and pinks. My initial visual design had lots of businesslike blues and greys, but that came over as much too corporate for the type of organisation.</p>
<p>To enable the future events to be displayed I usee WP_Query to build my own dataset for the Loop. I also used the User fields and description to drive the Speaker pages without using any additional plugins, just using the template tags.</p>
<p>For monthly emails I like <a href="http://www.mailchimp.com">Mailchimp</a> as this provides full list management, scheduling and inline WYSIWYG editing. There&#8217;s no integration with WP but I don&#8217;t think this is necessary at this stage.</p>
]]></content:encoded>
			<wfw:commentRss>http://tetrahedra.co.uk/business-in-glasgow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

