<?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>Allchorn Blog &#187; Open Source</title>
	<atom:link href="http://www.allchorn.com/blog/category/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.allchorn.com/blog</link>
	<description>Views on web design, ecommerce and online business</description>
	<lastBuildDate>Wed, 01 Jun 2011 19:41:13 +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>Coming to a close on 2009</title>
		<link>http://www.allchorn.com/blog/2009/12/22/coming-to-a-close-on-2009/</link>
		<comments>http://www.allchorn.com/blog/2009/12/22/coming-to-a-close-on-2009/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 15:33:20 +0000</pubDate>
		<dc:creator>Ross Allchorn</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Information Architecture]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[linkedin]]></category>

		<guid isPermaLink="false">http://www.allchorn.com/?p=876</guid>
		<description><![CDATA[Most of you are probably on holiday already and it&#8217;s coming close to the time that I pack it in for the year. Unfortunately, there is no rest for the wicked busy, and there are still some active developments on &#8230; <a href="http://www.allchorn.com/blog/2009/12/22/coming-to-a-close-on-2009/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Most of you are probably on holiday already and it&#8217;s coming close to the time that I pack it in for the year. Unfortunately, there is no rest for the <span style="text-decoration: line-through;">wicked</span> busy, and there are still some active developments on the <a href="http://todoist.com/" target="_blank">to-do list</a>.</p>
<p><img title="workspace" src="http://www.allchorn.com/blog/wp-content/uploads/2009/12/workspace.jpg" alt="" width="500" height="315" /></p>
<p>We&#8217;ve officially moved out to Waterfall and no longer occupy office space with the SA Web Design crew, but I&#8217;m sure we&#8217;ll continue to work together on a number of projects we&#8217;ve collaborated on over the course of 2008/9. Waterfall is a beautiful place and as you can see in the pic above, my new workspace is really inspiring (for me anyway).</p>
<p>This post is really something to explain whats on the cards for 2010 in a work sense, both for myself and for anyone interested in working with us.</p>
<h3>Greater focus on security</h3>
<p>This year has taught us some important lessons in web security not only in a local sense. The fact that Twitter got <a href="http://www.techcrunch.com/2009/12/17/twitter-reportedly-hacked-by-iranian-cyber-army/" target="_blank">hacked</a> <a href="http://www.techcrunch.com/2009/07/16/twitters-internal-strategy-laid-bare-to-be-the-pulse-of-the-planet/" target="_blank">twice</a> in 2010 tells me that its becoming more and more necessary to employ more stringent security measures across the board.</p>
<p>Considering that we work quite heavily with third party content management systems, there will be a far greater emphasis on locking down any vulnerabilities and employing a more structured update regime.</p>
<h3>Seeking relationships</h3>
<p>The past 5yrs of business has seen a large number of projects pass through our production line (over 150 projects) and it has become clear that the vast majority of success stories are the clients that we have an on-going relationship with. In this vein, we&#8217;ll be looking into bundle service offerings which will run over a number of months. Some services to expect early in 2010:</p>
<ul>
<li>Web consulting (analysis of  your needs, technical requirements, project scoping etc.)</li>
<li>Website analysis &amp; strategy</li>
<li>Design &amp; Redesign of websites</li>
<li>Content creation and management</li>
<li>Online advertising and search engine optimisation</li>
<li>Social media strategy, implementation and monitoring</li>
<li>Email broadcasting</li>
<li>Customer data collection campaigns (see our latest <a href="http://www.allchorn.com/2009/11/24/viral-competitions-module/#content">viral campaign offering</a> here)</li>
<li>Analytics and reporting</li>
<li>Online training</li>
</ul>
<p>Each one of those topics has a number of sub-categories but listing them all here would be tedious and a waste of yours and my time. Needless to say, the best thing to do is just pick up the phone and call us or drop us an email and find out if we can help you with your online presence.</p>
<h3>Allchorn Rebranding</h3>
<p><img class="alignnone size-full wp-image-880" title="allchorncom-new" src="http://www.allchorn.com/blog/wp-content/uploads/2009/12/allchorncom-new.jpg" alt="" width="500" height="247" /></p>
<p>One of the great things about working predominantly in the online medium, is that its not too much trouble to visually re-invent our brand every couple of years. 2010 will see a new look for Allchorn Design. One which we&#8217;re quite excited about and one that is still technically on the drawing board. Above is an early preview mockup of how it might look.</p>
<p>All in all, as usual, a new year approaching is exciting, and <strong>I&#8217;d like to wish everyone a fantastic Christmas and awesome new year!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.allchorn.com/blog/2009/12/22/coming-to-a-close-on-2009/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New client website launched</title>
		<link>http://www.allchorn.com/blog/2009/11/20/new-client-website-launched/</link>
		<comments>http://www.allchorn.com/blog/2009/11/20/new-client-website-launched/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 07:35:26 +0000</pubDate>
		<dc:creator>Ross Allchorn</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[CMS's]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Information Architecture]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[Joomla!]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.allchorn.com/?p=843</guid>
		<description><![CDATA[We recently launched a redesigned and re-engineered website for a skills development initiative in KZN. Dionysus approached us with a brief to realign the website to better leverage the online medium. The site features a full CMS implementation, user registration, &#8230; <a href="http://www.allchorn.com/blog/2009/11/20/new-client-website-launched/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.allchorn.com/blog/wp-content/uploads/2009/11/dionysus.jpg" rel="lightbox[843]"><img class="alignright size-medium wp-image-844" title="dionysus" src="http://www.allchorn.com/blog/wp-content/uploads/2009/11/dionysus-240x300.jpg" alt="dionysus" width="240" height="300" /></a>We recently launched a redesigned and re-engineered website for a <a href="http://www.dionysus.co.za/" target="_blank">skills development initiative</a> in <acronym title="KwaZulu Natal, South Africa">KZN.</acronym></p>
<p>Dionysus approached us with a brief to realign the website to better leverage the online medium. The site features a <strong>full <acronym title="Content Management System">CMS</acronym> implementation</strong>, <strong>user registration</strong>, <strong>search</strong>, <strong>a blog</strong>, <strong>events calendar</strong>, <strong>discussion forum</strong> and a <strong>photo gallery</strong>.</p>
<p>This project for Dionysus went from initial consultation through information architecture, interface design, <acronym title="Hyper Text Markup Language">HTML</acronym>/<acronym title="Cascading Style Sheets">CSS</acronym> coding, CMS implementation (<a href="http://www.joomla.org/" target="_blank">Joomla!</a>), content insertion and training.</p>
<p>The client was an absolute pleasure to work with, and we wish Irene, Seth, Kathy, Angie, QJ,  Jeannette and everyone else all the best with their new website.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.allchorn.com/blog/2009/11/20/new-client-website-launched/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Collective blog goes live</title>
		<link>http://www.allchorn.com/blog/2009/03/11/the-collective-blog-goes-live/</link>
		<comments>http://www.allchorn.com/blog/2009/03/11/the-collective-blog-goes-live/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 14:04:19 +0000</pubDate>
		<dc:creator>Ross Allchorn</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.allchorn.com/?p=529</guid>
		<description><![CDATA[The Collective Branding and Design are one of our longer standing clients. Starting out when the principal designer -Leigh Dyson- was still operating as a sole proprietor under the name of Dyson Design, we have grown alongside The Collective and &#8230; <a href="http://www.allchorn.com/blog/2009/03/11/the-collective-blog-goes-live/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.thecollectivesa.com/blog"><img class="alignnone size-full wp-image-530" title="the-collective" src="http://www.allchorn.com/blog/wp-content/uploads/2009/03/the-collective.jpg" alt="the-collective" width="430" height="268" /></a></p>
<p class="drop"><a href="http://www.thecollectivesa.com/">The Collective Branding and Design</a> are one of our longer standing clients. Starting out when the principal designer -Leigh Dyson- was still operating as a sole proprietor under the name of Dyson Design, we have grown alongside The Collective and together have done a number of collaborative works over the years.</p>
<p>When Leigh contacted me last week, she expressed interest in getting a blog online for The Collective and within a short timeframe (less than a week) we managed to create a unique blog interface for the site. Working off our original WordPress installation and the initially solid code foundation, we upgraded their installation to the latest version and integrated the blog neatly with minimal plugins.</p>
<p>Personally I think it came out quite nicely.</p>
<p>Keen to know your opinion if you have one &#8211; introducing <a href="http://www.thecollectivesa.com/blog/">The Collective Branding and Design Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.allchorn.com/blog/2009/03/11/the-collective-blog-goes-live/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Buggy v0.02 alpha released</title>
		<link>http://www.allchorn.com/blog/2008/11/26/buggy-v002-alpha-released/</link>
		<comments>http://www.allchorn.com/blog/2008/11/26/buggy-v002-alpha-released/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 17:06:39 +0000</pubDate>
		<dc:creator>Ross Allchorn</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Information Architecture]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://www.allchorn.com/?p=298</guid>
		<description><![CDATA[<a href="http://www.buggy.co.za/"><img class="alignright size-full wp-image-301" title="buggy thumb" src="http://www.allchorn.com/blog/wp-content/uploads/2008/11/buggy-thumb2.jpg" alt="buggy thumb" width="200" height="259" /></a>I've been hard at work on the <a href="http://www.buggy.co.za/">buggy template</a> today. I think it's coming along nicely and I've <a href="http://www.buggy.co.za/">launched an open source alpha v0.02</a> this evening. I've written a brief (to be expanded upon) readme file explaining how things work, but as time goes on, I will improve it and the template itself.

I still want to add some nice navigation elements, lists, image styling etc. Possibly integrate lightboxing and look into some other semantic, non intrusive javascript that is realistic to use in as wide a variety of systems as possible. I'll probably look more into <a href="http://jquery.com/">jquery</a>, but I do want to keep things as simple as as scalable as possible.

The more it goes in one direction, the more difficult it is to backtrack. I guess this will be an evolutionary process. <a href="http://www.allchorn.com/blog/2008/11/26/buggy-v002-alpha-released/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.buggy.co.za/"><img class="alignright size-full wp-image-301" title="buggy thumb" src="http://www.allchorn.com/blog/wp-content/uploads/2008/11/buggy-thumb2.jpg" alt="buggy thumb" width="200" height="259" /></a>I&#8217;ve been hard at work on the <a href="http://www.buggy.co.za/">buggy template</a> today. I think it&#8217;s coming along nicely and I&#8217;ve <a href="http://www.buggy.co.za/">launched an open source alpha v0.02</a> this evening. I&#8217;ve written a brief (to be expanded upon) readme file explaining how things work, but as time goes on, I will improve it and the template itself.</p>
<p>I still want to add some nice navigation elements, lists, image styling etc. Possibly integrate lightboxing and look into some other semantic, non intrusive javascript that is realistic to use in as wide a variety of systems as possible. I&#8217;ll probably look more into <a href="http://jquery.com/">jquery</a>, but I do want to keep things as simple as as scalable as possible.</p>
<p>The more it goes in one direction, the more difficult it is to backtrack. I guess this will be an evolutionary process.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.allchorn.com/blog/2008/11/26/buggy-v002-alpha-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Early preview of the Buggy framework</title>
		<link>http://www.allchorn.com/blog/2008/11/21/early-preview-of-the-buggy-framework/</link>
		<comments>http://www.allchorn.com/blog/2008/11/21/early-preview-of-the-buggy-framework/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 14:10:40 +0000</pubDate>
		<dc:creator>Ross Allchorn</dc:creator>
				<category><![CDATA[CMS's]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Information Architecture]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.allchorn.com/?p=291</guid>
		<description><![CDATA[I'm currently hard at work on a couple of developments that require a framework of sorts. Not only code, but a versatile design framework that I can effectively speed up production for a niche market. The first of these I've nicknamed Buggy after the image I used in the initial design.

<img class="alignnone size-full wp-image-292" title="Buggy theme" src="http://www.allchorn.com/blog/wp-content/uploads/2008/11/buggy-theme.jpg" alt="Buggy Theme" width="430" height="200" />

Essentially it's working on a 12 column grid and can easily accommodate a neat one, two, three or four column layout. Work in thirds, quarters, halve it, or use the full width (960px) of the design. It's a fixed width, centered design and I will likely make it into a Wordpress theme in due course.

I started building this as an illustration for the course I'll be teaching in web design for Hirt &#38; Carter next year, and it's grown so far beyond that. It's good fun, and tests my skills and knowledge. Coding is going to be fun, but it's so rigidly grid based, I suspect it's going to be quite easy. Little do I know hey? <a href="http://www.allchorn.com/blog/2008/11/21/early-preview-of-the-buggy-framework/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m currently hard at work on a couple of developments that require a framework of sorts. Not only code, but a versatile design framework that I can effectively speed up production for a niche market. The first of these I&#8217;ve nicknamed Buggy after the image I used in the initial design.</p>
<p><img class="alignnone size-full wp-image-292" title="Buggy theme" src="http://www.allchorn.com/blog/wp-content/uploads/2008/11/buggy-theme.jpg" alt="Buggy Theme" width="430" height="200" /></p>
<p>Essentially it&#8217;s working on a 12 column grid and can easily accommodate a neat one, two, three or four column layout. Work in thirds, quarters, halve it, or use the full width (960px) of the design. It&#8217;s a fixed width, centered design and I will likely make it into a WordPress theme in due course.</p>
<p>I started building this as an illustration for the course I&#8217;ll be teaching in web design for Hirt &amp; Carter next year, and it&#8217;s grown so far beyond that. It&#8217;s good fun, and tests my skills and knowledge. Coding is going to be fun, but it&#8217;s so rigidly grid based, I suspect it&#8217;s going to be quite easy. Little do I know hey?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.allchorn.com/blog/2008/11/21/early-preview-of-the-buggy-framework/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Sitepress redesigned and then scrapped</title>
		<link>http://www.allchorn.com/blog/2008/10/31/sitepress-redesigned-and-then-scrapped/</link>
		<comments>http://www.allchorn.com/blog/2008/10/31/sitepress-redesigned-and-then-scrapped/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 14:21:51 +0000</pubDate>
		<dc:creator>Ross Allchorn</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.allchorn.com/?p=263</guid>
		<description><![CDATA[<a href="http://www.allchorn.com/blog/wp-content/uploads/2008/10/sitepress-021.jpg"><img class="alignright size-thumbnail wp-image-265" title="Sitepress Redesign" src="http://www.allchorn.com/blog/wp-content/uploads/2008/10/sitepress-021-150x150.jpg" alt="Sitepress Redesign" width="150" height="150" /></a>Some readers of this blog might remember a concept I started a while back called Sitepress. Essentially it was to be a Wordpress website design solution offering, but with my other obligations, I chose to take it down for lack of time to commit to it.

I had a recent resurgence of interest in the idea and spent a bit of time redesigning the interface. I think it came out pretty nice, but subsequent to doing all that, I decided I'm going to publish the concept on a different domain and under a different name.

I just figured I'd share the design, and if anyone wants it to perhaps make a theme out of it, I can send them the layered PSD. <a href="http://www.allchorn.com/blog/2008/10/31/sitepress-redesigned-and-then-scrapped/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.allchorn.com/blog/wp-content/uploads/2008/10/sitepress-021.jpg" rel="lightbox[263]"><img class="alignright size-thumbnail wp-image-265" title="Sitepress Redesign" src="http://www.allchorn.com/blog/wp-content/uploads/2008/10/sitepress-021-150x150.jpg" alt="Sitepress Redesign" width="150" height="150" /></a>Some readers of this blog might remember a concept I started a while back called Sitepress. Essentially it was to be a WordPress website design solution offering, but with my other obligations, I chose to take it down for lack of time to commit to it.</p>
<p>I had a recent resurgence of interest in the idea and spent a bit of time redesigning the interface. I think it came out pretty nice, but subsequent to doing all that, I decided I&#8217;m going to publish the concept on a different domain and under a different name.</p>
<p>I just figured I&#8217;d share the design, and if anyone wants it to perhaps make a theme out of it, I can send them the layered PSD.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.allchorn.com/blog/2008/10/31/sitepress-redesigned-and-then-scrapped/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>5 useful WordPress plugins</title>
		<link>http://www.allchorn.com/blog/2008/10/29/5-useful-wordpress-plugins/</link>
		<comments>http://www.allchorn.com/blog/2008/10/29/5-useful-wordpress-plugins/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 12:52:06 +0000</pubDate>
		<dc:creator>Ross Allchorn</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[CMS's]]></category>
		<category><![CDATA[Information Architecture]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.allchorn.com/?p=255</guid>
		<description><![CDATA[<img class="alignright size-thumbnail wp-image-256" title="Plug in" src="http://www.allchorn.com/blog/wp-content/uploads/2008/10/979642_plug_it_3-150x150.jpg" alt="Plug in" width="150" height="150" />In my role as a web design consultant, I often need to do a fair amount of research into a specific client's needs. In that research, I tend to come across a lot of really cool technology and parts of it that enhance a website in really useful ways.

As it seems <a href="http://wordpress.org/">Wordpress</a> is the talk of the web publishing world right now, I'm busy with a lot of Wordpress related projects. I had to looks for some specific extensions for the system called <a href="http://wordpress.org/extend/plugins/">Plugins</a>. and in so doing, I came across some nifty addons that I'd like to share. Some I will use on client sites, some on my own, and others I'll just keep a note of for future reference. <a href="http://www.allchorn.com/blog/2008/10/29/5-useful-wordpress-plugins/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-thumbnail wp-image-256" title="Plug in" src="http://www.allchorn.com/blog/wp-content/uploads/2008/10/979642_plug_it_3-150x150.jpg" alt="Plug in" width="150" height="150" />In my role as a web design consultant, I often need to do a fair amount of research into a specific client&#8217;s needs. In that research, I tend to come across a lot of really cool technology and parts of it that enhance a website in really useful ways.</p>
<p>As it seems <a href="http://wordpress.org/">WordPress</a> is the talk of the web publishing world right now, I&#8217;m busy with a lot of WordPress related projects. I had to looks for some specific extensions for the system called <a href="http://wordpress.org/extend/plugins/">Plugins</a>. and in so doing, I came across some nifty addons that I&#8217;d like to share. Some I will use on client sites, some on my own, and others I&#8217;ll just keep a note of for future reference.</p>
<h3><a href="http://wordpress.org/extend/plugins/google-sitemap-generator/">Google Sitemap Generator</a></h3>
<p>This one was actually found in a search for a meta tag management plugin for WordPress, and although I discovered that there are other ways to solve the meta tag debarcle (another time), this one was a good find, and already on this site.</p>
<h3><a href="http://wordpress.org/extend/plugins/sociable/">Sociable</a></h3>
<p>This plugin gives you a huge selection of social websites that your visitors can use to share the content of your site/blog. I&#8217;ll integrate it into this site, but need to do some offline testing before it doesn&#8217;t post links below my intro blurb on the front page (my entire site is WordPress driven).</p>
<h3><a href="http://wordpress.org/extend/plugins/stats/">WordPress.com Stats</a></h3>
<p>Now, don&#8217;t get me wrong, I use <a href="http://www.google.com/analytics/">Google Analytics</a> every day, as I believe it to be the most effective and easiest to use analytics software available. However, the WordPress.com (hosted WordPress) stats plugin gives you instant statistics in your dashboard which is handy and doesn&#8217;t require you to log into GA for a quick glance at your traffic.</p>
<h3><a href="http://wordpress.org/extend/plugins/cforms/">CForms II</a></h3>
<p>To me there is no debate over this being one of the most useful plugins for WordPress. Create, manage and edit your forms for your website. Publish them on pages, posts, whatever. Submit to email or a database. Built in AJAX form validation&#8230; etc.</p>
<h3><a href="http://wordpress.org/extend/plugins/subscribe2/">Subscribe 2</a></h3>
<p>Allow your visitors to subscribe to notifications of new posts and content. Even taking your content and sending an hourly, daily or weekly digest of your new additions. This one is really handy to keep those unfamiliar with RSS up to date via email.</p>
<p>Well, those are them. Some are almost essential (CForms &amp; Google Sitemap Generator), while others are nice to haves that definitely won&#8217;t hurt.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.allchorn.com/blog/2008/10/29/5-useful-wordpress-plugins/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to implement table editing in WordPress</title>
		<link>http://www.allchorn.com/blog/2008/09/19/how-to-implement-table-editing-in-wordpress/</link>
		<comments>http://www.allchorn.com/blog/2008/09/19/how-to-implement-table-editing-in-wordpress/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 12:01:45 +0000</pubDate>
		<dc:creator>Ross Allchorn</dc:creator>
				<category><![CDATA[CMS's]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Information Architecture]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.allchorn.com/?p=228</guid>
		<description><![CDATA[Wordpress by default makes use of the <a href="http://tinymce.moxiecode.com/">TinyMCE</a> rich text editor and as such, it's quite extendable. It's very well documented in their <a href="http://wiki.moxiecode.com/index.php/TinyMCE:Index">documentation wiki</a> and does a lot more than what Wordpress enables out of the box.
<h3>This is what I was looking to do</h3>
<img class="alignnone size-full wp-image-229" title="wordpress-tinymce" src="http://www.allchorn.com/blog/wp-content/uploads/2008/09/wordpress-tinymce.jpg" alt="Wordpress TinyMCE with tables." width="427" height="123" />
<small>Wordpress' WYSIWYG displaying table editing tools on the bottom row.</small>

Shock horror! I hear some standardistas ranting about tables being evil already. Well, I hate to burst some bubbles, but tables were invented for a reason. Believe it or not, for tabular data! <a href="http://www.allchorn.com/blog/2008/09/19/how-to-implement-table-editing-in-wordpress/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="emph"><strong>Please Note:</strong> This article is no longer relevant. You can now <a href="http://wordpress.org/extend/plugins/tinymce-advanced/">download this plugin</a> and have all this and more. It&#8217;s a pleasure.</p>
<p>WordPress by default makes use of the <a href="http://tinymce.moxiecode.com/">TinyMCE</a> rich text editor and as such, it&#8217;s quite extendable. It&#8217;s very well documented in their <a href="http://wiki.moxiecode.com/index.php/TinyMCE:Index">documentation wiki</a> and does a lot more than what WordPress enables out of the box.</p>
<h3>This is what I was looking to do</h3>
<p><img class="alignnone size-full wp-image-229" title="wordpress-tinymce" src="http://www.allchorn.com/blog/wp-content/uploads/2008/09/wordpress-tinymce.jpg" alt="Wordpress TinyMCE with tables." width="427" height="123" /><br />
<small>WordPress&#8217; WYSIWYG displaying table editing tools on the bottom row.</small></p>
<p>Shock horror! I hear some standardistas ranting about tables being evil already. Well, I hate to burst some bubbles, but tables were invented for a reason. Believe it or not, for tabular data!</p>
<p>WordPress, the popular content management system was initially built for blogs, and I am guessing the omission of the ability to create and edit tables in the interface was a well thought out decision and I hold nothing against them for doing so. My clients however, they disagree. Well some of them at least.</p>
<p>Now that WordPress is powering not only blogs, but online magazines, corporate websites and all different types of sites, it&#8217;s quick becoming a very powerful and popular generic CMS. Extending it has become a big game.</p>
<p>My client had a pricing page and needed the ability to add tables, modify cells, padding, spacing, background colours etc.</p>
<p>Cobus over at <a href="http://www.fresh01.co.za/">Fresh01</a> found <a href="http://wordpress.org/support/topic/147555?replies=11">this page on the WordPress codex site </a>which you&#8217;ll noticed I&#8217;ve commented on. I just felt the need to write this post with a bit more detail.</p>
<h3>The process</h3>
<p>Firstly I <a href="http://tinymce.moxiecode.com/download.php">downloaded TinyMCE</a>, and put the &#8220;table&#8221; folder into the plugins directory in <strong>wp-includes/js/tinymce/plugins</strong>.</p>
<p>Then in the file <strong>tiny_mce_config.php</strong> I edited this line:</p>
<p><code>$plugins = array( 'safari', 'inlinepopups', 'autosave', 'spellchecker', 'paste', 'wordpress', 'media', 'fullscreen' );</code></p>
<p>and added</p>
<p><code>,'table'</code></p>
<p>into the array.</p>
<p>I then scrolled down and edited</p>
<p><code>$mce_buttons_3 = apply_filters('mce_buttons_3', array( ));</code></p>
<p>by adding</p>
<p><code>'tablecontrols'</code></p>
<p>making it</p>
<p><code>$mce_buttons_3 = apply_filters('mce_buttons_3', array('tablecontrols' ));</code></p>
<p>Then opened up a post/page edit and refreshed the page&#8230;. Viola! Table editing tools.</p>
<h3>Problem, I can&#8217;t edit the cell colours&#8230;</h3>
<p>Well, after editing the config file and being familiar with the way it&#8217;s laid out, all I needed to do was look at the <a href="http://http//wiki.moxiecode.com/index.php/TinyMCE:Control_reference">available buttons and controls for TinyMCE</a> and find the button for background colour, and that happend to be <strong>backcolor.</strong></p>
<p>Therefore, after &#8216;tablecontrols&#8217; in the line</p>
<p><code>$mce_buttons_3 = apply_filters('mce_buttons_3', array('tablecontrols' ));</code></p>
<p>I added</p>
<p><code>, 'backcolor'</code></p>
<p>So it looked like</p>
<p><code>$mce_buttons_3 = apply_filters('mce_buttons_3', array('tablecontrols', 'backcolor' ));</code></p>
<p>And thats that.</p>
<p>If you want to add other buttons and controls, browse through that wiki page, and if they don&#8217;t activate, you&#8217;ll just need to upload the relative plugin folder from your downloaded TinyMCE package.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.allchorn.com/blog/2008/09/19/how-to-implement-table-editing-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Me designing a website in time lapse</title>
		<link>http://www.allchorn.com/blog/2008/09/12/me-designing-a-website-in-time-lapse/</link>
		<comments>http://www.allchorn.com/blog/2008/09/12/me-designing-a-website-in-time-lapse/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 17:20:28 +0000</pubDate>
		<dc:creator>Ross Allchorn</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Information Architecture]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[slider]]></category>

		<guid isPermaLink="false">http://www.allchorn.com/?p=226</guid>
		<description><![CDATA[This was an interesting little experiment for me. It was an idea I got from filming myself take a motorcycle apart and playing it at 3x normal speed.

I found <a href="http://camstudio.org/">CamStudio </a>which very effectively recorded all my on-screen movements, and in Movie Maker (I'm a web designer, not a video guru), I stitched it to some video from my Sony Handycam. Threw in some nice music and put some titles and credits in.

Here's the result.

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="src" value="http://www.youtube.com/v/7YhE2CanwPQ&#38;hl=en&#38;fs=1" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/7YhE2CanwPQ&#38;hl=en&#38;fs=1" allowfullscreen="true"></embed></object> <a href="http://www.allchorn.com/blog/2008/09/12/me-designing-a-website-in-time-lapse/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This was an interesting little experiment for me. It was an idea I got from filming myself take a motorcycle apart and playing it at 3x normal speed.</p>
<p>I found <a href="http://camstudio.org/">CamStudio </a>which very effectively recorded all my on-screen movements, and in Movie Maker (I&#8217;m a web designer, not a video guru), I stitched it to some video from my Sony Handycam. Threw in some nice music and put some titles and credits in.</p>
<p>Here&#8217;s the result.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="src" value="http://www.youtube.com/v/7YhE2CanwPQ&amp;hl=en&amp;fs=1" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/7YhE2CanwPQ&amp;hl=en&amp;fs=1" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.allchorn.com/blog/2008/09/12/me-designing-a-website-in-time-lapse/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Sustainability of content management systems</title>
		<link>http://www.allchorn.com/blog/2008/09/11/sustainability-of-content-management-systems/</link>
		<comments>http://www.allchorn.com/blog/2008/09/11/sustainability-of-content-management-systems/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 15:53:31 +0000</pubDate>
		<dc:creator>Ross Allchorn</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[CMS's]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.allchorn.com/?p=215</guid>
		<description><![CDATA[Having worked with content management systems both proprietary, home grown and open source in the past, I&#8217;ve taken a little time lately to step back and look at the pros and cons of each. Let it be known that while &#8230; <a href="http://www.allchorn.com/blog/2008/09/11/sustainability-of-content-management-systems/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-225" style="background-color: #FFF;" title="cms-sustainability" src="http://www.allchorn.com/blog/wp-content/uploads/2008/09/cms-sustainability.jpg" alt="Website sustainability icon" width="200" height="186" />Having worked with content management systems both proprietary, home grown and open source in the past, I&#8217;ve taken a little time lately to step back and look at the pros and cons of each. Let it be known that while I&#8217;ve been heavily involved in the development of a home grown CMS in the past, and am a big advocate of the proprietary system Realm Platform, I do use WordPress and Textpattern, so I am not necesserily bias either way.</p>
<p>This may come across as a rather opinionated post, but it&#8217;s my view, and my blog. Any thoughts (logical, non trolling comments) would be most appreciated.</p>
<p>I&#8217;ve broken the different types of systems into</p>
<ul>
<li><strong>Home Grown CMS</strong><br />
A system built in-house rather than buying one or customising another system.</li>
<li><strong>Open Source CMS</strong><br />
A system built by a community of developers under a sharing community based methodology. Usually free. Examples &#8211; <a href="http://www.joomla.org/">Joomla</a>, <a href="http://wordpress.org/">WordPress</a>, <a href="http://typo3.com/">Typo3</a>.</li>
<li><strong>Proprietary CMS</strong><br />
Built by one company, maintained, supported and available as either a one off cost, or licencing payment structure. Examples &#8211; <a href="http://www.realmdigital.co.za/page/rdcms-content-management-system-cms-e-marketing-crm-e-commerce/95914/">Realm Platform</a>, <a href="http://expressionengine.com/">Expression Engine</a>, <a href="http://www.vignette.com/">Vignette</a>.</li>
</ul>
<p><span id="more-215"></span></p>
<hr />
<h3>Home Grown CMS</h3>
<p>Up until late 2007, I was heavily involved in the design and development of a content management system called SimpleCMS. It&#8217;s since been discontinued, thought it continues to effectively power a few websites. Successfully adopted as it was, suffice to say, the development team lost steam and we opted to count our losses and move on.</p>
<p>The concept behind developing a home grown CMS system is a very noble -if not misguided- cause on the most part. I tend not to talk in absolutes, but if you don&#8217;t have a rather large budget (£50,000+) or an exceptionally self motivated and enthusiastic development team it&#8217;s a classic example of a reinvention of the wheel.</p>
<p>If you have the infrastructure, and an exceptionally strong need for something custom that is not done by one of the many established systems, then this could be an option. Word of warning here&#8230; do your homework on what&#8217;s available!</p>
<p><strong>Home grown CMS systems are sustainable when</strong> you have a long term team of developers with a proven track record of successful developments.</p>
<p><strong>Pros</strong></p>
<ul>
<li>Write your own system and have it do exactly what you want.</li>
<li>If it&#8217;s a niche system, and licenced accordingly, it could be resold later to others.</li>
</ul>
<p><strong>Cons</strong></p>
<ul>
<li>Prohibitively expensive.</li>
<li>Can take a good deal of time to develop.</li>
<li>Often you can get the functionality you need from free or relatively inexpensive alternatives.</li>
</ul>
<hr />
<h3>Open Source CMS</h3>
<p>A system that is free to download, install and work with. What could be better? On the surface, this seems like a no-brainer, but when you dig a bit deeper, there are some serious cons that creep into the mix.</p>
<p>The popular systems out there, amongst others, include Joomla, Drupal and Typo3. Some systems initially intended to power blog style sites are also evolving into quite competent content managers. WordPress and Textpattern being the two that I know the most about.</p>
<p>If you&#8217;re looking at cost, you&#8217;re mistaken in thinking that getting a professional result from an open source system on a smaller budget is likely. More often than not, the professional Joomla or WordPress designer and manipulator comes at a professional, market related price. The fact that the system is free means little when you want a specific design, layout and modes of publishing, moderating and syndicating.</p>
<p>The world of open source CMS&#8217;s does cover an extremely broad field of requirements and a large percentage of websites should be fine on one of them. More than a little research should be carried out before deciding on a system and any future possible requirements.</p>
<p><strong>Open source CMS systems are sustainable when</strong> you are aware of the fact that although you&#8217;re getting it for free, you still have to put a lot of work in. Slapping up a default theme and expecting things to do themselves is counter productive, and you won&#8217;t get far.</p>
<p><strong>Pros</strong></p>
<ul>
<li>Most systems are supported by a large community and you will find assistance all over the globe.</li>
<li>Modifications to the site, including the CMS itself is permitted by the GPL licence, so it can effectively be &#8220;white labeled&#8221;.</li>
<li>A large selection of systems and features.</li>
<li>The decent systems are constantly being updated, and security flaws patched up.</li>
<li>The software itself is free.</li>
</ul>
<p><strong>Cons</strong></p>
<ul>
<li>Due to the large community, there are a lot of semi-skilled and outright charlatans out there proclaiming to be gurus.</li>
<li>When things go wrong, the solution could prove costly and take time, unless you have a true specialist on call and available.</li>
<li>Due to their popularity, they can be targets for spam and hacking.</li>
<li>Training and support is often hard to find, but not impossible.</li>
</ul>
<hr />
<h3>Proprietary CMS</h3>
<p>Getting a system that has been built up commercially by a company dedicated solely to developing their system can be a very good thing. The sustainability of a proprietary system with the possibility that you paid for it, and it is maintained by those who developed and support it can&#8217;t be under emphasized.</p>
<p>You&#8217;ll have an initial cost, and that price can vary. Don&#8217;t  be confused with someone charging to install and customise an open source system to a company that is selling their own product. Chances are the open source guy does not know a lot about the underlying code in the CMS and when things go wrong, fixing can be a problem.</p>
<p>Selecting a proprietary CMS is also a matter of truly establishing your requirements and finding one that is suitable. There are some truly amazing systems out there like Realm Platform and Expression Engine.</p>
<p><strong>Proprietary CMS systems are sustainable when</strong> you work with a reputable company and understand what they do (and don&#8217;t offer) before setting up your site.</p>
<p><strong>Pros</strong></p>
<ul>
<li>You&#8217;re dealing with the people that made the system. Likely from the ground up.</li>
<li>Features are often plentiful and can accommodate most site&#8217;s requirements.</li>
<li>Custom features are often an option (at a cost of course).</li>
<li>Training and support are offered.</li>
<li>Constant development ensures security and bug fixes are attended to promptly.</li>
</ul>
<p><strong>Cons</strong></p>
<ul>
<li>Initial cost can be perceived as high.</li>
<li>You are putting a lot of trust in one company, so choose wisely.</li>
</ul>
<hr />
<h3>Summary</h3>
<p>Really, as usual, it highly depends on how you approach your project, who you are, what you need, how quickly and how much you have in your budget.</p>
<p>I am heavily swayed towards the Open Source or Proprietary options unless you have extraordinarily unique requirements, a ginormous budget and a good deal of time.</p>
<p>Leaving the two options of open source and proprietary, I&#8217;d have to say that given the right people, either option could be suitable to you. For some clients, I know they can make do on a WordPress site, while for others, I wouldn&#8217;t dream of using anything other than a system that is fully supported by an established company.</p>
<p>In conclusion, I&#8217;d say <strong>I will normally opt towards the proprietary system as the optimal solution</strong>, but should the budget or requirements be lower, the need for support and training be less, I&#8217;d look at something like Joomla or WordPress.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.allchorn.com/blog/2008/09/11/sustainability-of-content-management-systems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

