<?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</title>
	<atom:link href="http://tetrahedra.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://tetrahedra.co.uk</link>
	<description>Digital design and development</description>
	<lastBuildDate>Sun, 05 Feb 2012 19:47:21 +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>WordUp Glasgow: Show Us How You Did That</title>
		<link>http://tetrahedra.co.uk/wordup-glasgow-show-us-how-you-did-that/</link>
		<comments>http://tetrahedra.co.uk/wordup-glasgow-show-us-how-you-did-that/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 18:51:01 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[barcamp]]></category>
		<category><![CDATA[WordUp Glasgow]]></category>

		<guid isPermaLink="false">http://tetrahedra.co.uk/?p=299</guid>
		<description><![CDATA[We ran a similar session to this at WordUp Edinburgh last year, and tried a slightly different approach this time, using a grid of 10-minute slots through the afternoon. People pre-populated this grid during the morning, and I was grateful that so many volunteered to share their knowledge. &#160; Dan Frydman showed a site that [...]]]></description>
			<content:encoded><![CDATA[<p>We ran a similar session to this at WordUp Edinburgh last year, and tried a slightly different approach this time, using a grid of 10-minute slots through the afternoon. People pre-populated this grid during the morning, and I was grateful that so many volunteered to share their knowledge.</p>
<p><a href="http://tetrahedra.co.uk/wp-content/uploads/WordUp-Glasgow-Grid.jpg"><img class="aligncenter size-medium wp-image-318" title="WordUp Glasgow Grid" src="http://tetrahedra.co.uk/wp-content/uploads/WordUp-Glasgow-Grid-224x300.jpg" alt="" width="224" height="300" /></a></p>
<p>&nbsp;</p>
<p><img src="http://www.centotre.com/wp-content/themes/centotre/images/centotre_logo.png" alt="" width="208" height="63" />Dan Frydman showed a site that <a href="http://www.inigo.net/">Inigo Media</a> have just built for <a href="http://www.centotre.com/">Centotre</a> restaurant in Edinburgh. This uses some smart features including <a href="http://wordpress.org/extend/plugins/advanced-custom-fields/">Advanced Custom Fields</a> to present the restaurant&#8217;s menus properly rather than as downloadable PDFs. Cool and pretty.</p>
<p>&nbsp;</p>
<p>Allen Wallis demonstrated the plugin that WPScotland use to gather and archive <a href="http://wordup.wpscotland.org/glasgow2012/tweets/">tweets for the WordUp events</a>. This sparked some discussion with Clarke Duncan about his <a href="http://www.socialenhancer.com/">SocialEnhancer</a> tool that attempts to do something similar.</p>
<p>&nbsp;</p>
<p><img class="alignleft" src="http://www.ced.org.uk/wp-content/themes/ced/cedlogo.gif" alt="" width="138" height="65" />Ian Rankin of UK NGO <a href="http://www.ced.org.uk">Christian Engineers in Development</a> and I spoke about our early experiments in using <a href="http://buddypress.org/">BuddyPress</a> to help a dispersed voluntary organisation manage their groups, conversations and document archives: effectively to improve their knowledge management. This is very early days (Ian and I have been tinkering with BuddyPress for only a few weeks) but Ian will be piloting the approach with a small group, and we&#8217;ll report back at the next event.</p>
<p>&nbsp;</p>
<p>Steve West of <a href="http://graphics.coop">Graphics Co-Op</a> spoke about the challenges of porting an old site with lots of assets and structured data into WordPress. He described a lot of the challenges faced by any data migration project, and the tip of the day was to do any data manipulation in tools that the team are familiar with (in his case, Excel).</p>
<p>&nbsp;</p>
<p><a href="http://twitter.com/danroundhill"><img class="alignleft" src="http://wpiphone.files.wordpress.com/2010/07/home-ss1.jpg" alt="" width="187" height="148" />Dan Roundhill</a> of <a href="http://automattic.com">Automattic</a> [who knew we had an Automattic person living in Scotland?] showed some of the work the Automattic team were doing on providing WordPress apps for <a href="http://ios.wordpress.org">iOS</a>, <a href="http://android.wordpress.org">Android</a>, <a href="http://blackberry.wordpress.org">BlackBerry</a>, <a href="http://nokia.wordpress.org">Nokia</a> and <a href="http://windowsphone.wordpress.org">Windows Phone</a>.</p>
<p>&nbsp;</p>
<p>I gave a short demo of how I&#8217;m integrating a church rota managed in Google Spreadsheets with elements of the church website using <a href="http://wordpress.org/extend/plugins/zend-framework/">Zend Framework</a> and <a href="http://wordpress.org/extend/plugins/zend-gdata-interfaces/">Zend Gdata Interfaces</a> plugins. I&#8217;ve written up the technique on this site.</p>
<p>&nbsp;</p>
<p><img class="alignleft" src="http://thedigitalbarn.co.uk/cms/wp-content/uploads/2011/12/tdb-site-logo.png" alt="" width="167" height="82" />Kimb Jones described how he built the <a href="http://thedigitalbarn.co.uk/">Digital Barn</a> site in around 4 hours using an off-the-shelf <a href="http://www.woothemes.com/2011/09/buro/">Buro theme from Woo Themes</a>.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href="http://tetrahedra.co.uk/wp-content/uploads/bloodstock.jpg"><img class="alignleft size-thumbnail wp-image-313" title="bloodstock" src="http://tetrahedra.co.uk/wp-content/uploads/bloodstock-150x150.jpg" alt="" width="150" height="150" /></a>And finally, Kevinjohn Gallagher described how, using Custom Post Types and a bit of simple CSS, he was able to build a blood bank indicator similar to that on the <a href="http://www.scotblood.co.uk/learn-about-blood/current-blood-stock-levels.aspx">Scottish National Blood Transfusion Service</a> site.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>This was a really enjoyable session and I was pleased that everyone felt able to participate. It felt like a proper BarCamp!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://tetrahedra.co.uk/wordup-glasgow-show-us-how-you-did-that/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integrating Google Spreadsheets with WordPress</title>
		<link>http://tetrahedra.co.uk/integrating-google-spreadsheets-with-wordpress/</link>
		<comments>http://tetrahedra.co.uk/integrating-google-spreadsheets-with-wordpress/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 18:47:01 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Google Docs]]></category>
		<category><![CDATA[Google Spreadsheets]]></category>

		<guid isPermaLink="false">http://tetrahedra.co.uk/?p=306</guid>
		<description><![CDATA[At WordUp Glasgow yesterday I showed a plugin I wrote to integrate data on Google Spreadsheet with a WordPress website. The Use Case To manage rotas within Adelaide Place Baptist Church we use Google Spreadsheet which several people have access to edit and keep up to date. This works for us as it&#8217;s easy to [...]]]></description>
			<content:encoded><![CDATA[<p>At WordUp Glasgow yesterday I showed a plugin I wrote to integrate data on Google Spreadsheet with a WordPress website.</p>
<h4><a href="http://tetrahedra.co.uk/wp-content/uploads/Screen-Shot-2012-02-05-at-18.36.52.png"><img class="alignleft size-thumbnail wp-image-314" title="APBC.net" src="http://tetrahedra.co.uk/wp-content/uploads/Screen-Shot-2012-02-05-at-18.36.52-150x150.png" alt="" width="150" height="150" /></a>The Use Case</h4>
<p>To manage rotas within Adelaide Place Baptist Church we use Google Spreadsheet which several people have access to edit and keep up to date. This works for us as it&#8217;s easy to use and (almost) everyone has a Google account these days so passwords aren&#8217;t a hassle to remember.</p>
<p>I wanted to reuse this information on the front page of the website, to show who is leading worship and speaking on the next Sunday.</p>
<p>&nbsp;</p>
<h4>How does it work?</h4>
<p>Install the following WordPress plugins: <a href="http://wordpress.org/extend/plugins/zend-framework/">Zend Framework</a> and <a href="http://wordpress.org/extend/plugins/zend-gdata-interfaces/">Zend Gdata Interfaces</a>.</p>
<p>In a plugin (or widget), to access the data from the spreadsheet:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">//specify the URL for the spreadsheet</span>
<span style="color: #000088;">$url</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;http://spreadsheets.google.com/feeds/list/[Big Long ID for the Spreadsheet]/od6/public/values?sq=current=true&quot;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">//instantiate new spreadsheetService object</span>
<span style="color: #000088;">$spreadsheetService</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> Zend_Gdata_Spreadsheets<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">//create new listFeed object</span>
<span style="color: #000088;">$listFeed</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$spreadsheetService</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>getSpreadsheetListFeedContents<span style="color: #009900;">&#40;</span><span style="color: #000088;">$url</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">//make use of the listFeed object</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$listFeed</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #000088;">$this</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>showThisWeek<span style="color: #009900;">&#40;</span><span style="color: #000088;">$listFeed</span><span style="color: #339933;">,</span><span style="color: #000088;">$pageurl</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$errorMsg</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>And then to make use of the data:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> showThisWeek<span style="color: #009900;">&#40;</span><span style="color: #000088;">$feed</span><span style="color: #339933;">,</span><span style="color: #000088;">$pageurl</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #000088;">$sunday</span> <span style="color: #339933;">=</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'l jS F Y'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ukStrToTime</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$feed</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'date'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$leader</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$feed</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;leader&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$speaker</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$feed</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;speaker&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #b1b100;">echo</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;&lt;div id='inline_apbcrota'&gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">echo</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;&lt;h2&gt;<span style="color: #006699; font-weight: bold;">$sunday</span>&lt;/h2&gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">echo</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;&lt;ul class='thisWeek'&gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">echo</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;11am - 12.15pm &lt;br /&gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">echo</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Worship leader: &lt;strong&gt;<span style="color: #006699; font-weight: bold;">$leader</span>&lt;/strong&gt;&lt;br /&gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">echo</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Speaker: &lt;strong&gt;<span style="color: #006699; font-weight: bold;">$speaker</span>&lt;/strong&gt;&lt;br /&gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">echo</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Coffee and tea afterwards&lt;br /&gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">echo</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;&lt;a href='<span style="color: #006699; font-weight: bold;">$pageurl</span>'&gt;Full WT Rota&lt;/a&gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">echo</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;&lt;/ul&gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">echo</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;&lt;/div&gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://tetrahedra.co.uk/integrating-google-spreadsheets-with-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordUp Glasgow 2012</title>
		<link>http://tetrahedra.co.uk/wordup-glasgow/</link>
		<comments>http://tetrahedra.co.uk/wordup-glasgow/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 17:27:21 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Glasgow]]></category>
		<category><![CDATA[WordUp Glasgow]]></category>

		<guid isPermaLink="false">http://tetrahedra.co.uk/?p=296</guid>
		<description><![CDATA[I attended the very first WordPress conference in Glasgow yesterday &#8211; WordUp Glasgow, arranged by Taryn Wallis and Martin Young of WPScotland. The all-day event was held in the IET Teacher Building in St Enoch Square right in the centre of Glasgow and was a great venue &#8211; particularly the well-appointed lecture theatre with power [...]]]></description>
			<content:encoded><![CDATA[<p>I attended the very first WordPress conference in Glasgow yesterday &#8211; <a href="http://wordup.wpscotland.org/glasgow2012/">WordUp Glasgow</a>, arranged by <a href="http://twitter.com/phenomenoodle">Taryn Wallis</a> and <a href="http://twitter.com/dmwmartin">Martin Young</a> of <a href="http://www.wpscotland.org/">WPScotland</a>.</p>
<p>The all-day event was held in the <a href="http://teacherbuilding.theiet.org/">IET Teacher Building</a> in St Enoch Square right in the centre of Glasgow and was a great venue &#8211; particularly the well-appointed lecture theatre with <em>power sockets at every seat</em> and good AV facilities. The staff were extremely helpful, and the sandwich lunch was tasty and plentiful.</p>
<p>The sessions have been well described by <a href="http://www.mkjones.co.uk/wordpress/wordup-glasgow-as-it-happend">Kimb Jones</a> and <a href="http://idea15.wordpress.com/2012/02/05/review-wordup-glasgow-2012/">Heather Burns</a>. So here is my take on the day.</p>
<h4>WordPress for a Family History Archive</h4>
<p>The <a title="WordPress for a Family History Project" href="http://tetrahedra.co.uk/wordpress-for-a-family-history-project/">slides from my talk on family history</a> are available. I&#8217;ll try to blog about some of the key plugins as that generated quite a lot of interest.</p>
<h4>Hand Drawing WordPress &#8211; <a href="http://www.ladderit.com/">Jim Convey</a></h4>
<p>Jim showed his flair as an artist as well as a WordPress designer, and showed how art can be used to give a different, more personal touch to a website. He also gave a great tour of some sites with very interesting art-driven user interfaces.</p>
<h4>EU Cookie Law &#8211; <a href="http://www.idea15webdesign.com/">Heather Burns</a></h4>
<p>Heather&#8217;s talk was a really interesting walk through the EU Cookie Regulations that will come into effect in the UK on 25 May, only 110 days time. She gave the clearest explanation that I&#8217;ve heard on what the regulations are and how they will affect website owners (and us as site designers). Some WordPress cookies are exempt as they&#8217;re &#8220;strictly necessary for the provision of a service explicitly requested by the user&#8221; (for example the dashboard login cookies), but others (such as comment cookies that remember the user&#8217;s identity for a year) are included in the legislation.</p>
<p>This is a poorly thought out set of regulations, and the feeling in the room is that most people will ignore them. Heather compared the legislation to the fact that Buchanan Galleries use mobile phones to track footfall of individuals visiting the shopping centre!</p>
<p>The Government Digital Service are also considering how to implement these regs, and have blogged on <a href="http://digital.cabinetoffice.gov.uk/2012/01/12/cookies-on-the-beta/">how the new single government domain will handle the problem</a>. The best example in real life is <a href="http://www.south-ayrshire.gov.uk/terms/policy">South Ayrshire Council</a>, and definitely not the <a href="http://www.ico.gov.uk/">ICO</a>!</p>
<h4>Site Doctors: improve the WPScotland websites &#8211; Taryn &amp; Martin</h4>
<p>This started off as a discussion on how to improve the web presence of WPScotland, but turned into a really useful debate about how to foster a community of WordPress users, designers and developers in Scotland. Around half of the people at WordUp Glasgow had not been to any WPScotland event before, and we need to listen to them to improve the community.</p>
<p>It was during this session that we discovered that WordCamp Edinburgh UK has been <a href="http://2012.edinburgh.wordcamp.org/">given the go-ahead by WordCamp Central</a>!</p>
<h4>The Emperor’s New Clothes &#8211; <a href="http://www.kevinjohngallagher.com/">Kevinjohn Gallagher</a></h4>
<p>Kevinjohn tackled the issue that besets any technology community &#8211; the fact that we hype new things and don&#8217;t always take a balanced view that includes our end users. I particularly liked these ones:</p>
<ul>
<li>Responsive Design is Irresponsible</li>
<li>Free is too Expensive</li>
<li>Open Source in the Enterprise is like a Mail Order Bride</li>
</ul>
<p>Some of these issues are really pertinent in UK Government IT at the moment, and I would hope that Kevinjohn&#8217;s messages could get an airing within the IT Profession. </p>
<h4>How WordPress WON! &#8211; <a href="http://mkjones.co.uk/">Kimb Jones</a></h4>
<p>Kimb gave us a good walk through eight reasons why WordPress dominates the CMS market at the moment:</p>
<ol>
<li>Open source</li>
<li>Saturation</li>
<li>Ecosystem</li>
<li>Credibility</li>
<li>Themes</li>
<li>Plugins</li>
<li>Automattic</li>
<li>Community</li>
</ol>
<h4>Show Us How You Did That</h4>
<p>I&#8217;ll blog separately about Show Us How You Did That, as I thought it worked really successfully this time.</p>
<h4>Summary</h4>
<p>Overall, I thought the WordUp Glasgow event went really well, and I was pleased that so many new people turned up. Once again, Taryn and Martin did a great job to co-ordinate the event, and we have great support from both local WordPress experts and travelling supporters like Kimb.</p>
<p>As always at WordPress events, there is a truly friendly atmosphere with no commercial back-biting that often goes on at conferences. It was a real pleasure to spend a day with so many interesting people.</p>
<p>See you all in Edinburgh in July?</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://tetrahedra.co.uk/wordup-glasgow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>Where&#8217;s my iPhone?</title>
		<link>http://tetrahedra.co.uk/iphone/</link>
		<comments>http://tetrahedra.co.uk/iphone/#comments</comments>
		<pubDate>Wed, 20 Apr 2011 19:15:47 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Privacy]]></category>

		<guid isPermaLink="false">http://tetrahedra.co.uk/?p=252</guid>
		<description><![CDATA[I&#8217;ve just used Pete Warden and Alasdair Allan&#8217;s app to interrogate my iPhone location records. This is fascinating. You can see I spend a lot of time travelling up and down to London on the West Coast Main Line. I&#8217;ve also had a few days holiday in North Yorkshire. But, unsurprisingly, most of my data [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just used <a href="http://petewarden.github.com/iPhoneTracker">Pete Warden and Alasdair Allan&#8217;s app</a> to interrogate my iPhone location records.</p>
<p><a href="http://tetrahedra.co.uk/wp-content/uploads/iPhoneTracker2.jpg"><img src="http://tetrahedra.co.uk/wp-content/uploads/iPhoneTracker2.jpg" alt="" title="iPhoneTracker" width="550" height="528" class="aligncenter size-full wp-image-257" /></a></p>
<p>This is fascinating. You can see I spend a lot of time travelling up and down to London on the West Coast Main Line. I&#8217;ve also had a few days holiday in North Yorkshire. But, unsurprisingly, most of my data is from Glasgow and East Kilbride. At that scale, no big secret. </p>
<p>Some anomalies though &#8211; I&#8217;ve not been to Worcester, Wakefield, Perth or Hull recently. The data isn&#8217;t terribly precise, as it uses triangulation rather than GPS. Or at least that&#8217;s my story&#8230;</p>
<p>However it is worrying that my iPhone is recording and storing this information without my permission or knowledge, and without adequate protection. Maybe I&#8217;d be geeky enough to want this information, and for me it&#8217;s not that important if people know where I&#8217;ve <em>been</em>, but for anyone in the public eye this must be a security nightmare. I&#8217;m glad we know about it now.</p>
]]></content:encoded>
			<wfw:commentRss>http://tetrahedra.co.uk/iphone/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>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>
	</channel>
</rss>

