<?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>Klog: Kathy Reid's Blog &#187; bonnie-babes</title>
	<atom:link href="http://blog.kathyreid.id.au/tag/bonnie-babes/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.kathyreid.id.au</link>
	<description>Posts on ITIL, Kepner Tregoe, knitting, PHP and other free and open source (FOSS) tools</description>
	<lastBuildDate>Sun, 05 Sep 2010 07:21:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Bonnie Babes  &#8211; an open source email and website solution</title>
		<link>http://blog.kathyreid.id.au/2008/12/29/bonnie-babes-an-open-source-email-and-website-solution/</link>
		<comments>http://blog.kathyreid.id.au/2008/12/29/bonnie-babes-an-open-source-email-and-website-solution/#comments</comments>
		<pubDate>Sun, 28 Dec 2008 15:55:50 +0000</pubDate>
		<dc:creator>KathyReid</dc:creator>
				<category><![CDATA[NonprofIT]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[bonnie-babes]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[thunderbird]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.kathyreid.id.au/?p=100</guid>
		<description><![CDATA[The Bonnie Babes Foundation website, email and shared calendaring has recently been developed using free and open source software. That is, each of the software tools is completely and absolutely FREE! My time on the project (around 100 hours all up) was also donated, so the only costs incurred by the Foundation were for web [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.kathyreid.id.au%2F2008%2F12%2F29%2Fbonnie-babes-an-open-source-email-and-website-solution%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.kathyreid.id.au%2F2008%2F12%2F29%2Fbonnie-babes-an-open-source-email-and-website-solution%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>The <a href="http://www.bonniebabes.org.au">Bonnie Babes Foundation</a> website, email and shared calendaring has recently been developed using free and open source software. That is, each of the software tools is completely and absolutely FREE! My time on the project (around 100 hours all up) was also donated, so the only costs incurred by the Foundation were for web hosting ($15 per month at <a href="http://www.serversaustralia.com.au">Servers Australia</a>).  So, how did it all come together?</p>
<h2>Email</h2>
<p>Bonnie Babes were previously using a POP-based solution using the organisation&#8217;s primary email contact address. This meant that if five separate people on five separate computers each sent mail, no one else could see what had been sent. This was migrated to an IMAP-based solution using <a href="http://www.mozilla.com/thunderbird/">Thunderbird</a>.</p>
<p>The old POP email was moved to the IMAP folders. The biggest hassle here was that there was around 80 times more email to migrate to IMAP than I had budgeted for during the analysis phase. Luckily, Servers Australia came to the party and gave us some breathing space with an extra half a gig (NOTE: Big thanks Jared!). There was one machine that would crash every time I tried to import the mail from Outlook into Thunderbird, so as a workaround we first imported the mail from Outlook into Outlook Express, and from Outlook Express into Thunderbird. This finally worked (just be careful if you have to do this, as it imports ALL accounts from Outlook Express).</p>
<p>The staff at the organisation were used to using Outlook rather than Thunderbird, however they seemed to adapt fairly quickly. The only glitches we found were that the formatting in Thunderbird is a little different to Outlook &#8211; so &#8216;Paste without formatting&#8217; was used as a workaround.</p>
<p>Filters have been set up on one computer rather than different computers having different filters applied.</p>
<h2>Shared calendar</h2>
<p>One of the requirements of the organisation was to have a shared calendar so that appointments, events and to do lists could be shared among multiple staff. An Exchange server was out of budget, so I settled for <a href="http://www.mozilla.org/projects/calendar/sunbird/">Sunbird</a>. With Sunbird, it can be set up so that a remote calendar can be used. An .ics file was set up for this purpose on the web server, however it was made available under the FTP root rather than the web server root for security reasons.</p>
<p>The calendar is then accessed via a standard FTP URL such as:</p>
<pre>ftp://username:password@ftp.mydomain.org.au/path/to.ics</pre>
<h2>Website</h2>
<p>The website has been created using <a href="http://www.wordpress.org">WordPress</a>, with a number of plugins. Chief among them are <a href="http://wordpress.org/extend/plugins/cforms/">cForms</a>, for building user editable contact forms and the <a href="http://wordpress.org/extend/plugins/eshop/">eShop </a>plugin for online commerce. I had originally planned to use the WP e-Commerce plugin for the Online Shop component, however this plugin seems to be full of bugs and I had no end of trouble installing it.</p>
<p>One very useful plugin that deserves a mention is <a href="http://wordpress.org/extend/plugins/pagemash/">pageMash </a>- used for ordering pages within WordPress. I&#8217;m surprised that this functionality hasn&#8217;t been made better yet &#8211; as the developers state, it&#8217;s still a little &#8216;janky&#8217;. Hopefully this will get a look in for the 2.8 release of WordPress.</p>
<p>One of the very nifty things I learned about WordPress during this exercise is that there is an <a href="http://trac.wordpress.org/roadmap?user=KathyReid&amp;format=ics">.ics calendar available of upcoming releases</a> &#8211; very handy (and very quickly put into Sunbird!)</p>
<p>Of course, the website validates as XHMTL transitional and CSS 3 valid (a very big thanks to<a href="http://www.kingjason.co.uk"> Jason King</a> for picking up that the theme version 1.0 wasn&#8217;t compliant).</p>
<h2>Google tools</h2>
<p>The web presence also makes use of a number of freely-available tools by Google, including;</p>
<ul>
<li><a href="http://www.google.com/adwords">Google Adwords</a> (facilitated by Google Grants)</li>
<li><a href="http://www.google.com/analytics">Google Analytics</a></li>
<li><a href="http://www.google.com/webmaster">Google Webmaster tools</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.kathyreid.id.au/2008/12/29/bonnie-babes-an-open-source-email-and-website-solution/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Bonnie Babes website now live</title>
		<link>http://blog.kathyreid.id.au/2008/10/17/bonnie-babes-website-now-live/</link>
		<comments>http://blog.kathyreid.id.au/2008/10/17/bonnie-babes-website-now-live/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 16:24:14 +0000</pubDate>
		<dc:creator>KathyReid</dc:creator>
				<category><![CDATA[NonprofIT]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[bonnie-babes]]></category>
		<category><![CDATA[FOSS]]></category>
		<category><![CDATA[not-for-profit]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.kathyreid.id.au/?p=63</guid>
		<description><![CDATA[Deakin Uni was approached by Bonnie Babes a couple of months ago to assist with their web presence, which was quite dated. I&#8217;ve been working on a redesign using free and open source software. The key features are; An easily updateable website using the WordPress personal publishing system A custom theme for WordPress based on [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.kathyreid.id.au%2F2008%2F10%2F17%2Fbonnie-babes-website-now-live%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.kathyreid.id.au%2F2008%2F10%2F17%2Fbonnie-babes-website-now-live%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://www.deakin.edu.au">Deakin Uni</a> was approached by <a href="http://www.bbf.org.au">Bonnie Babes</a> a couple of months ago to assist with their web presence, which was quite dated. I&#8217;ve been working on a redesign using free and open source software. The key features are;</p>
<ul>
<li>An easily updateable website using the <a href="http://www.wordpress.org">WordPress</a> personal publishing system</li>
<li>A custom theme for WordPress based on Bonnie Babes&#8217; organisational colours</li>
<li>A number of freely available WordPress plugins including <a href="http://www.google.com.au/url?sa=t&amp;source=web&amp;ct=res&amp;cd=1&amp;url=http%3A%2F%2Fwordpress.org%2Fextend%2Fplugins%2Fwp-e-commerce">WP e-Commerce</a>, <a href="http://codex.wordpress.org/Search_Engine_Optimization_for_Wordpress">SEO Tools</a>, <a href="http://www.sharethis.com">ShareThis</a> and <a href="wordpress.org/extend/plugins/pagemash/">pageMash</a></li>
</ul>
<p>It wasn&#8217;t all plain sailing however. The hosting platform (which is freely provided with thanks to Apex Hosting in Melbourne) is based on Windows and IIS. My use of WordPress has centred on a LAMP (Linux, Apache, MySQL, PHP) based platform, and I&#8217;ve certainly not used PHP much under IIS. The fact that this platform is in use has limited a number of the features of WordPress, so much so that it is likely that the site will be moved to an alternative hosting arrangement. They include;</p>
<ul>
<li><strong>Inability to use nice permalinks:</strong> Because IIS has no inbuilt mod_rewrite (one of the Apache modules that most hosting providers have installed), the pretty permalinks don&#8217;t work in IIS without a lot of kludging. While it is possible to get them to work using mod_rewrite alternatives for IIS, most hosting providers don&#8217;t have these installed by default &#8211; and they&#8217;re unlikely to install on request. WordPress have obviously come across<a href="codex.wordpress.org/User:ringmaster/IIS "> difficulties with IIS and permalinks before &#8211; hence this article</a>.</li>
<li><strong>Inability to use cURL libraries: </strong>The <a href="http://www.php.net/curl">cURL libraries in PHP are incredibly useful</a>. They are also used by the WP e-Commerce plugin (which I was aiming to use to facilitate an online shop) as part of the checkout functionality. It wasn&#8217;t until I got to testing the checkout that PHP threw a fatal error <img src='http://blog.kathyreid.id.au/wordpress/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </li>
<li><strong>Inability to have WordPress in one directory, and make your blog another:</strong> This is related to the permalink issue, largely due to the fact that IIS does not support mod_rewrite or .htaccess without third party tools</li>
<li><strong>Difficulty making certain files and directories writable:</strong> On a Linux system, you can easily use filesystem permissions to make a file or directory (to Linux they are the same thing) writable. Writable files and directories are used all throughout WordPress, for things like;</li>
</ul>
<blockquote>
<ul>
<li>Sitemap generation</li>
<li>Storing of uploaded media such as images, word documents and pdfs</li>
<li>The ability to edit CSS and other design elements through the administration interface</li>
</ul>
</blockquote>
<p>So, where to from here? It&#8217;s likely that we&#8217;ll go with another hosting provider who provides a LAMP architecture..</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kathyreid.id.au/2008/10/17/bonnie-babes-website-now-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
