<?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"
	>

<channel>
	<title>Jason R Briggs &#187; php</title>
	<atom:link href="http://www.briggs.net.nz/log/category/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.briggs.net.nz/log</link>
	<description>by Jason R Briggs</description>
	<pubDate>Tue, 18 Nov 2008 23:48:32 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
			<item>
		<title>Esoteric Functionality</title>
		<link>http://www.briggs.net.nz/log/2008/11/19/esoteric-functionality/</link>
		<comments>http://www.briggs.net.nz/log/2008/11/19/esoteric-functionality/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 23:46:37 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=450</guid>
		<description><![CDATA[I&#8217;ve just added (the beginnings of) a new feature to YAK (user-funded development) that will probably only be useful to one or two users &#8212; but it&#8217;s worth mentioning anyway.
[yak_get_remote...] is a new tag which can be used in a product post.  This allows you to set up a store on one blog, then [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just added (the beginnings of) a new feature to YAK (user-funded development) that will probably only be useful to one or two users &#8212; but it&#8217;s worth mentioning anyway.</p>
<p><code>[yak_get_remote...]</code> is a new tag which can be used in a product post.  This allows you to set up a store on one blog, then use the products (posts) on another.  The basic idea is that you can have a central store with all your products, then separate (smaller) sites which pull in specific relevant products.  When you click the buy button on the smaller site you are, of course, redirected to the central store.</p>
<p>There are 2 fundamental limitations:</p>
<p>1.  it currently only works with libcurl (thus your PHP install must have curl enabled)<br />
2.  there is no way (at the moment) to redirect back to the original site.  For example, the central store might be setup on site A, and 2 or 3 specific products linked on site B.  A customer clicks the buy button on a product in site B, and is redirected to the shopping cart on A.  At which point the cart should present a link to return the customer to the calling page.  </p>
<p>Usage of the new function will be as follows:</p>
<p>1. On the Yak->Settings, under the Advanced tab, set a remote server and path.  For example:</p>
<p>http://myserver.com<br />
/myblog</p>
<p>2.  In a post, use the tag: [yak_get_remote_<strong>n</strong>] where <strong>n</strong> is the id of the post in the remote store.  For example:</p>
<p>[yak_get_remote_9] </p>
<p>Which will embed the content of post #9.</p>
<p>The new functionality does point toward a necessity for affiliate functionality (as briefly mentioned <a href="http://www.briggs.net.nz/log/2008/11/11/potential-features/">here</a>) &#8212; but that&#8217;s a much larger effort that may need to wait.  The new tag is currently in the repository, and will appear in the next release of YAK.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/11/19/esoteric-functionality/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Potential Features</title>
		<link>http://www.briggs.net.nz/log/2008/11/11/potential-features/</link>
		<comments>http://www.briggs.net.nz/log/2008/11/11/potential-features/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 23:44:17 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[LAMP/MAMP]]></category>

		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=437</guid>
		<description><![CDATA[This post is to capture (in one place) a number of features (and thoughts around those features) that have been suggested for future versions for YAK, both via email, and on the Suggestions page.  It may also spark further discussion.  Presented in no particular order:

Affiliates program - setup affiliates in YAK settings (select [...]]]></description>
			<content:encoded><![CDATA[<p>This post is to capture (in one place) a number of features (and thoughts around those features) that have been suggested for future versions for YAK, both via email, and on the <a href="http://www.briggs.net.nz/log/projects/yak-for-wordpress/suggestions/">Suggestions</a> page.  It may also spark further discussion.  Presented in no particular order:</p>
<ul>
<li><strong>Affiliates program</strong> - setup affiliates in YAK settings (select from registered users), then affiliates would be able to login to your WP admin panel and view their progress, perhaps setup keywords to manage a campaign?  Not sure here.  I favour a simple approach as much as possible, but it very much depends on whether a simple approach provides any value.  This is probably one of those features that might have to wait until someone wants to fund the development, because it&#8217;s only a real user who&#8217;s going to come up with something that actually might be useful in the real world.</li>
<li><strong>Better address configuration</strong> &#8212; which fields should be included, how they should be labelled (over and above the i18n labelling).  Which leads onto&#8230;</li>
<li><strong>Better WP integration</strong> &#8212; a registered user could enter their address, and this would be used when ordering.  Which, as a by-product, should mean that a user could login and see their order details (i.e. order tracking).</li>
<li><strong>Multiple shipping options</strong> &#8212; at the very least provide for a configurable number of shipping options.  Better yet, provide hooks for alternative shipping engines.</li>
<li><strong>Tax Calculation</strong> &#8212; calculating the Infernal Revenue Services&#8217; cut of your sales isn&#8217;t something YAK does at all, at the moment, which has been a problem for some.  At the very least, a simple tax calculation engine would allow you to specify a tax percentage for a country (have to add states, for the United States and Australia), but would this be enough?  Feedback sort on this particular possibility.</li>
<li><strong>Workflow</strong> &#8212; at the moment we have &#8220;Send Stock&#8221;, &#8220;Cancel Order&#8221; and &#8220;Reset&#8221;.  Are those enough?  I started an email discussion with a user about a year ago about workflow, but they never replied after an initial couple of messages.</li>
<li><strong>Order filtering</strong> &#8212; the ability to specify date ranges, display today&#8217;s orders by default, etc (suggestions?)</li>
<li><strong>Product filtering</strong> &#8212; at the very least, a pick list of the alphabet for filtering at the top</li>
<li><strong>Export</strong> &#8212; csv(?) export of your orders, your customers, and perhaps your product list. The latter may not be necessary, if I come up with something reasonable in terms of an xml feed for products.</li>
<li><strong>Wordpress MU compatibility</strong> &#8212; only if I find a step-by-step installation guide that&#8217;s any good&#8230;</li>
<li><strong>Cart widget</strong> &#8212; display the current basket contents (summary) on the page.</li>
<li><strong>More download options</strong> &#8212; one request has been to allow for a configurable email to be sent out (rather than a download link).  I was also thinking about tokens for support activities (i.e. buy a support token), which lead me onto the idea of creating a semi-secure sub-page of the download product (in this case a &#8220;support product&#8221;) where customer and technician can discuss the job.  Useful for me, and at least one other user I&#8217;ve talked to, but it&#8217;s a fairly limited domain, so not sure about adding it as a core feature.</li>
<li><strong>Checkout navigation breadcrumbs</strong> (suggested by Chris).  Fairly easy to add, so this will go up the priority list.</li>
<li><strong>Related products</strong> &#8212; &#8220;other products you may be interested in&#8221; (again suggested by Chris).  Displayed when a customer adds to their basket.</li>
<li><strong>Additional gateways</strong> &#8212; one of authorise.net or PayPal Payments Pro integration.  And fix Google Checkout so that we have end-to-end integration.</li>
<li><strong>SKU</strong> &#8212; I added product code quite a while ago, intending to use it for SKU, but it doesn&#8217;t make sense in light of multiple product types (one product with multiple types will have multiple SKUs).  Adding SKU support also means adding the facility to search by SKU with a suitably nice URL (obviously time to brush up those mod rewrite skillz).</li>
<li><strong>Rewrite!</strong>  Tidy up the codebase.  Or start again with lessons learned from the past couple of years, and spend more time in the WP codebase to make sure YAK is consistent.  This will happen once I win the lottery (considering I buy a lottery ticket about once every 1-3 years, calculate the probability for yourself <img src='http://www.briggs.net.nz/log/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> )
</ul>
<p>And some additional stuff (not specifically related to development):</p>
<ul>
<li>Add discussion forums and move all the comments into the forums.  I tried to do this before, but probably could&#8217;ve done it better, so might be worth trying again.  Having 450 comments in General discussion is getting rather unwieldy.</li>
<li>Site redesign &#8212; easier if WP properly supported multiple themes</li>
</ul>
<p>I think that&#8217;s pretty much it.  If there&#8217;s something I&#8217;ve missed that you think should be in this list, please leave a comment here.  If anyone wants to fund development on one or more of these items, send me an email to discuss, otherwise you&#8217;ll have to wait until they trickle in over time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/11/11/potential-features/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Single product, multiple prices</title>
		<link>http://www.briggs.net.nz/log/2008/10/06/single-product-multiple-prices/</link>
		<comments>http://www.briggs.net.nz/log/2008/10/06/single-product-multiple-prices/#comments</comments>
		<pubDate>Sun, 05 Oct 2008 22:36:27 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=403</guid>
		<description><![CDATA[One of the more frequently asked-for feature additions to YAK is support for multiple prices, for products with more than one type.  For example, small, medium and large t-shirts should be able to support more than the one price.  Well, at long last, version 1.1.2 now supports the concept of an &#8220;override price&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>One of the more frequently asked-for feature additions to <a href="http://www.briggs.net.nz/log/projects/yak-for-wordpress">YAK</a> is support for multiple prices, for products with more than one type.  For example, small, medium and large t-shirts should be able to support more than the one price.  Well, at long last, version 1.1.2 now supports the concept of an &#8220;override price&#8221; &#8212; set against a specific category of product.</p>
<p>Also included in this release is the facility to add promotions (i.e. discount codes that run for a specific period) &#8212; a custom piece of development paid for by a YAK user (thanks Chris!) &#8212; Czech translation provided by Frank, and Spanish translation provided by Josep (thanks guys).</p>
<p>The full changelog can be found here:  <a href="http://www.briggs.net.nz/hg/yak/raw-file/tip/release_notes_1.1.2.txt">http://www.briggs.net.nz/hg/yak/raw-file/tip/release_notes_1.1.2.txt</a>.</p>
<p>As usual YAK can be downloaded from the <a href="http://wordpress.org/extend/plugins/yak-for-wordpress/">WordPress Extend site</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/10/06/single-product-multiple-prices/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Yak Version 1.1.1a</title>
		<link>http://www.briggs.net.nz/log/2008/08/17/yak-version-111a/</link>
		<comments>http://www.briggs.net.nz/log/2008/08/17/yak-version-111a/#comments</comments>
		<pubDate>Sat, 16 Aug 2008 20:34:00 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=369</guid>
		<description><![CDATA[I&#8217;ve just released a minor update to Yak, fixing a problem found with the products page.
Download it here.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just released a minor update to Yak, fixing a problem found with the products page.</p>
<p>Download it <a href="http://wordpress.org/extend/plugins/yak-for-wordpress/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/08/17/yak-version-111a/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Yak 1.1.1</title>
		<link>http://www.briggs.net.nz/log/2008/07/24/yak-111/</link>
		<comments>http://www.briggs.net.nz/log/2008/07/24/yak-111/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 22:26:00 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=339</guid>
		<description><![CDATA[I&#8217;ve just released YAK version 1.1.1 (although it won&#8217;t show up on the WordPress site for a while).
This release includes the following changes:

&#8220;Hard-code&#8221; the PayPal IPN page.  This means you don&#8217;t need to create it manually.  Instead just specify: http://yourdomain.com/wordpress/wp-content/plugins/yak-for-wordpress/yak-paypal-ipn.php
Add Italian translation, provided by Roberto Mogliotti.
Change the download message to use the tag [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just released YAK version 1.1.1 (although it won&#8217;t show up on the WordPress <a href="http://wordpress.org/extend/plugins/yak-for-wordpress/">site</a> for a while).</p>
<p>This release includes the following changes:</p>
<ul>
<li>&#8220;Hard-code&#8221; the PayPal IPN page.  This means you don&#8217;t need to create it manually.  Instead just specify: http://yourdomain.com/wordpress/wp-content/plugins/yak-for-wordpress/yak-paypal-ipn.php</li>
<li>Add Italian translation, provided by Roberto Mogliotti.</li>
<li>Change the download message to use the tag [downloads] rather than a code.</li>
<li>Change the email confirmation message to use tags rather than codes.</li>
<li>Fix a nasty problem zeroing price and alternate title when commenting on a product.</li>
<li>Fix a problem with the random order number.</li>
</ul>
<p>I&#8217;ve also removed support for the old tags (the html comment form such as &lt;!&#x2212;&#x2212;yak_buy&#x2212;&#x2212;&gt;), so you&#8217;ll need to change your posts to use square brackets if you upgrade (e.g. <form name="buynow" action="/log/index.php#buynow_button" method="post"><a class="yak_hidden" href="http://www.briggs.net.nz/log/projects/yak-for-wordpress">YAK shopping cart plugin for WordPress</a>

</form>).</p>
<p>As usual, this release has only been fully tested by&#8230; well, me&#8230; so there may be some bugs I&#8217;ve missed &#8212; if you find something, please post on the <a href="http://www.briggs.net.nz/log/projects/yak-for-wordpress/bugs">Bugs page</a> or email me directly.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/07/24/yak-111/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A Miserable Failure</title>
		<link>http://www.briggs.net.nz/log/2008/07/20/a-miserable-failure/</link>
		<comments>http://www.briggs.net.nz/log/2008/07/20/a-miserable-failure/#comments</comments>
		<pubDate>Sat, 19 Jul 2008 22:35:18 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=338</guid>
		<description><![CDATA[I&#8217;m experiencing a rather annoying technical problem, which is holding up the YAK release &#8212; and consequently the release of the YAK Handbook.
Google Checkout integration requires https, but when testing I&#8217;m currently getting the dreaded error:

Protocol https not supported or disabled in libcurl

This despite the fact that curl -V gives:

curl 7.18.2 (i386-apple-darwin9.4.0) libcurl/7.18.2 OpenSSL/0.9.8h zlib/1.2.3
Protocols: [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m experiencing a rather annoying technical problem, which is holding up the YAK release &#8212; and consequently the release of the YAK Handbook.</p>
<p>Google Checkout integration requires https, but when testing I&#8217;m currently getting the dreaded error:</p>
<blockquote><p>
Protocol https not supported or disabled in libcurl
</p></blockquote>
<p>This despite the fact that <code>curl -V</code> gives:</p>
<blockquote><p>
curl 7.18.2 (i386-apple-darwin9.4.0) libcurl/7.18.2 OpenSSL/0.9.8h zlib/1.2.3<br />
Protocols: tftp ftp telnet dict http file https ftps<br />
Features: Largefile NTLM SSL libz
</p></blockquote>
<p>And <code>port installed</code> gives the following output (excerpted):</p>
<blockquote><p>
  curl @7.18.2_0+ssl (active)<br />
  curl-ca-bundle @7.18.2_0 (active)<br />
  lighttpd @1.4.19_0 (active)<br />
  mysql5 @5.0.51a_0+server (active)<br />
  php5 @5.2.6_1+fastcgi+macosx+mysql5 (active)
</p></blockquote>
<p>I&#8217;m obviously missing something, but no idea what.  Hoping that any Mac gurus who happen to come across this might have a suggestion or two&#8230;?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/07/20/a-miserable-failure/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Bug Hunting: Update</title>
		<link>http://www.briggs.net.nz/log/2008/07/10/bug-hunting-update/</link>
		<comments>http://www.briggs.net.nz/log/2008/07/10/bug-hunting-update/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 18:10:38 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=336</guid>
		<description><![CDATA[I&#8217;ve just released a bug fix (version 1.0.3e) for the stable version of YAK.  This fixes the bug where prices are cleared if a customer submits a review (by commenting on a product).
If you&#8217;re using 1.0.3d, I recommend you upgrade immediately.
The experimental release (1.1.0-exp) is still unpatched, and will be replaced by version 1.1.1 [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just <a href="http://downloads.wordpress.org/plugin/yak-for-wordpress.v1.0.3e.zip">released</a> a bug fix (version 1.0.3e) for the stable version of <a href="http://www.briggs.net.nz/log/projects/yak-for-wordpress">YAK</a>.  This fixes the <a href="http://www.briggs.net.nz/log/2008/07/09/bug-hunting/">bug</a> where prices are cleared if a customer submits a review (by commenting on a product).</p>
<p>If you&#8217;re using 1.0.3d, I recommend you upgrade immediately.</p>
<p>The experimental release (1.1.0-exp) is still unpatched, and will be replaced by version 1.1.1 in a few days.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/07/10/bug-hunting-update/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Bug Hunting</title>
		<link>http://www.briggs.net.nz/log/2008/07/09/bug-hunting/</link>
		<comments>http://www.briggs.net.nz/log/2008/07/09/bug-hunting/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 23:22:04 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=335</guid>
		<description><![CDATA[There&#8217;s a nasty bug in the latest version(s) of YAK.  It&#8217;s definitely present in 1.1.0-experimental and probably in 1.0.3d as well.  Basically if you have comments enabled on products, and someone adds a comment, it can wipe the prices.
It&#8217;s fixed in trunk (in source control), and I&#8217;ll be releasing an updated 1.1.1 version [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a nasty bug in the latest version(s) of YAK.  It&#8217;s definitely present in 1.1.0-experimental and probably in 1.0.3d as well.  Basically if you have comments enabled on products, and someone adds a comment, it can wipe the prices.</p>
<p>It&#8217;s fixed in trunk (in source control), and I&#8217;ll be releasing an updated 1.1.1 version shortly which includes the fix.  I&#8217;ll also be releasing a patched version of 1.0.3d just in case people don&#8217;t want to upgrade to the latest and greatest.</p>
<p>In the meantime, if you&#8217;re running either of those versions, I recommend you disable comments on those products for the moment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/07/09/bug-hunting/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Yak 1.1.0-experimental</title>
		<link>http://www.briggs.net.nz/log/2008/07/01/yak-110-experimental/</link>
		<comments>http://www.briggs.net.nz/log/2008/07/01/yak-110-experimental/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 22:58:13 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=332</guid>
		<description><![CDATA[I&#8217;ve decided to release 1.1.0 of YAK for Wordpress as an &#8220;experimental&#8221; version.  It hasn&#8217;t been fully tested yet, but enough people are hanging out for some of the features that I hope a few early adopters might kindly help out with the process.
1.1.0-exp includes features from the not (publically) released 1.0.4:

Add new non-unique [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve decided to release 1.1.0 of <a href="http://www.briggs.net.nz/log/projects/yak-for-wordpress/">YAK for Wordpress</a> as an &#8220;experimental&#8221; version.  It hasn&#8217;t been fully tested yet, but enough people are hanging out for some of the features that I hope a few early adopters might kindly help out with the process.</p>
<p>1.1.0-exp includes features from the not (publically) released 1.0.4:</p>
<ol>
<li>Add new non-unique order id</li>
<li>Move javascript on cart off page and into separate script.  split javascript into generic and admin specific files &#8212; to stop problems with (missing) jquery on the wp pages.</li>
<li>Add warning message for people with session.auto_start turned on.</li>
<li>Integrate YAK back into the WordPress menu structure.  The top-level menu was a nice idea, but it&#8217;s inconsistent with all other plugins (plus isn&#8217;t recommended, according to the WP devs).  You can now get to YAK&#8217;s options through Settings->Yak, and to Orders/Products/Sales Reports from the Manage menu.</li>
<li>Fix PHP4 problem with the view products screen</li>
</ol>
<p>Along with a few additional features:</p>
<ol>
<li>Add https support</li>
<li>Add first cut of Google Checkout integration.</li>
<li>Tidy up setting payment types (drop downs now rather than input boxes).  Add setting of a credit card landing page.</li>
<li>Add support for tags with square brackets [ ].  The html-comment version of tags will be removed in an upcoming release</li>
</ol>
<p>Google support is minimal so far.  It&#8217;s one-way integration at the moment (allowing customers to submit an order through Google Checkout) &#8212; with no automated return path for handling purchase.  That will come with a later release.</p>
<p>These updates hopefully make configuration a lot more user-friendly &#8212; particularly the changes to the Payment Types.  Note that if you decide to upgrade, please make sure you backup your installation, and you double-check all your configuration options after upgrading.</p>
<p>YAK version 1.1.0-experimental can be downloaded from the <a href="http://wordpress.org/extend/plugins/yak-for-wordpress/download/">WordPress Extend site</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/07/01/yak-110-experimental/feed/</wfw:commentRss>
		</item>
		<item>
		<title>YAK 1.0.3d</title>
		<link>http://www.briggs.net.nz/log/2008/06/05/yak-103d/</link>
		<comments>http://www.briggs.net.nz/log/2008/06/05/yak-103d/#comments</comments>
		<pubDate>Wed, 04 Jun 2008 21:16:05 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=317</guid>
		<description><![CDATA[YAK 1.0.3d has been released (the WordPress plugin page hasn&#8217;t updated yet, but the files are currently available from Sourceforge).
Please backup your existing installation before upgrading.  Deactivate, remove the current yak-for-wordpress directory, then copy the new version into the plugins dir and re-activate.  You&#8217;ll need to double-check the configuration settings, because many input [...]]]></description>
			<content:encoded><![CDATA[<p>YAK 1.0.3d has been released (the WordPress plugin <a href="http://wordpress.org/extend/plugins/yak-for-wordpress/">page</a> hasn&#8217;t updated yet, but the files are currently available from <a href="http://sourceforge.net/project/showfiles.php?group_id=161860">Sourceforge</a>).</p>
<p><em>Please backup your existing installation before upgrading.  Deactivate, remove the current yak-for-wordpress directory, then copy the new version into the plugins dir and re-activate.  You&#8217;ll need to double-check the configuration settings, because many input boxes have changed to drop-down selects (for category and page selection for example&#8230; see below).  This upgrade will also require you to go through your products and set the price in the &#8220;YAK Product Details&#8221; tab (see point 5 in the changes below) &#8212; the custom fields are no longer required.</em></p>
<p>This release includes the following bug fixes:</p>
<ol>
<li>Problem with table creation.</li>
<li>Country options not saving properly.</li>
<li>Fix an odd problem with globals.</li>
<li>The return URL appears to be broken with PayPal IPN.  PDT works fine, but IPN seems to wind up back at the home page of the blog.  Added a fix to cleanup the order from the shopping cart when this happens.</li>
</ol>
<p>And the following changes:</p>
<ol>
<li>Frank Malina&#8217;s new look-and-feel.</li>
<li>French translation (provided by Charles Dixon-Spain).</li>
<li>Change money format and currency format to be simpler drop down boxes.</li>
<li>Change the download url from the settings screen so it is now an override (i.e. optional).</li>
<li>Add new data input on the post/page edit screen for yak price and title (replacing the old method of using custom fields).</li>
<li>Remove the &#8220;Auto Set Price&#8221; option (doesn&#8217;t make a huge amount of sense now).</li>
<li>Fix the Auto Set Quantity so it works with selected categories.</li>
<li>Tidy up the stylesheet.</li>
<li>Add a hidden link to the checkout and to the buy button form &#8212; vain hope that this might drive more search engine traffic to the YAK plugin page &#8212; if you don&#8217;t want the link included, it can      be switched off on the Basic settings page.</li>
<li>Change the product category (settings page) from an input box to a dropdown.</li>
<li>Change the redirect on buy (setting page) from an input box to a dropdown.</li>
<li>Change the return and cancel urls on the PayPal settings page to a dropdown so you can select a page rather than having to type a url.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/06/05/yak-103d/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PayPal problems</title>
		<link>http://www.briggs.net.nz/log/2008/06/04/paypal-problems/</link>
		<comments>http://www.briggs.net.nz/log/2008/06/04/paypal-problems/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 22:18:51 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=316</guid>
		<description><![CDATA[The latest YAK release is slightly delayed because I&#8217;ve, thus far, been completely unable to test PayPal integration.
First problem:  The return URL doesn&#8217;t appear to work (cancel return URL works fine).  PayPal keeps sending me back to the index page of my test site.
Second problem: When trying to save the Website Payment Preferences [...]]]></description>
			<content:encoded><![CDATA[<p>The latest YAK release is slightly delayed because I&#8217;ve, thus far, been completely unable to test PayPal integration.</p>
<p>First problem:  The return URL doesn&#8217;t appear to work (cancel return URL works fine).  PayPal keeps sending me back to the index page of my test site.</p>
<p>Second problem: When trying to save the Website Payment Preferences (in PayPal Profile) I get a &#8220;Page Not Found&#8221; error.  So there&#8217;s no way to change between IPN and PDT.  This has been broken now for at least 5 days.</p>
<p>If anyone is using YAK and PayPal and is willing (and able) to test both IPN and PDT integration, please let me know.  Worst case scenario, I&#8217;ll release this version as unstable, and wait for PayPal to fix their problems&#8230;</p>
<p>UPDATE:  Problem solved.  PayPal have updated their site, but this has somehow corrupted old test accounts.  Deleting the old account and creating a new one fixes the problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/06/04/paypal-problems/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A WordPress Community Group on LinkedIn</title>
		<link>http://www.briggs.net.nz/log/2008/05/31/a-wordpress-community-group-on-linkedin/</link>
		<comments>http://www.briggs.net.nz/log/2008/05/31/a-wordpress-community-group-on-linkedin/#comments</comments>
		<pubDate>Fri, 30 May 2008 19:01:26 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=314</guid>
		<description><![CDATA[Interestingly, there doesn&#8217;t seem to be a WordPress Community group on LinkedIn.
Or, possibly, there are dozens.  There&#8217;s no way to tell since LinkedIn&#8217;s Group directory isn&#8217;t open and also isn&#8217;t searchable.  Unless you&#8217;re lucky enough to find the relevant group on someone&#8217;s profile, you&#8217;re stuck with creating your own.
So that&#8217;s what I&#8217;ve done. [...]]]></description>
			<content:encoded><![CDATA[<p>Interestingly, there doesn&#8217;t seem to be a WordPress Community group on <a href="http://www.linkedin.com">LinkedIn</a>.</p>
<p>Or, possibly, there are dozens.  There&#8217;s no way to tell since LinkedIn&#8217;s Group directory isn&#8217;t open and also isn&#8217;t searchable.  Unless you&#8217;re lucky enough to find the relevant group on someone&#8217;s profile, you&#8217;re stuck with creating your own.</p>
<p>So that&#8217;s what I&#8217;ve done.  If anyone is interested in joining, the invitation link is in the groups section of my <a href="http://www.linkedin.com/in/jasonrbriggs">profile</a>.</p>
<p>And let&#8217;s hope LinkedIn develops a really good ratification process for merging millions of one-member groups&#8230; <img src='http://www.briggs.net.nz/log/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/05/31/a-wordpress-community-group-on-linkedin/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Semi-commercial</title>
		<link>http://www.briggs.net.nz/log/2008/05/26/semi-commercial/</link>
		<comments>http://www.briggs.net.nz/log/2008/05/26/semi-commercial/#comments</comments>
		<pubDate>Sun, 25 May 2008 21:27:47 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=312</guid>
		<description><![CDATA[It&#8217;s been over 2 years since I released YAK for WordPress (6th of March, 2006 according to Sourceforge), and the forthcoming release finally starts to tidy up a few loose ends.  It was always a bit hacky &#8212; from a user interface perspective, that is &#8212; and 1.0.3 sorts out a few of the [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been over 2 years since I released <a href="http://www.briggs.net.nz/log/projects/yak-for-wordpress">YAK for WordPress</a> (6th of March, 2006 according to Sourceforge), and the forthcoming release finally starts to tidy up a few loose ends.  It was always a bit hacky &#8212; from a user interface perspective, that is &#8212; and 1.0.3 sorts out a few of the most obvious problems (this is not to say it&#8217;ll be perfect, of course).</p>
<p>YAK has always represented a reasonably significant investment in time.  I don&#8217;t put a huge amount of effort into development now that it&#8217;s hit the 1.0 release, but popularity brings an inevitable increase in the number of calls for support.<br />
Family commitments mean that I have less time available &#8212; or at the very least, it&#8217;s harder to justify spending the time.  The obvious answer, suggested by a couple of people, is to commercialise (at least in part) the plugin.</p>
<p>There are plenty of open source projects which have at least a small commercial component.  And plenty more which are mainly commercial, but release unsupported open source versions.  An example of the former are projects which have paid-for documentation.  An example of the latter would be something like JBoss or MySQL, which release community and enterprise versions of their apps &#8212; the enterprise version, rather obviously, providing commercial support.</p>
<p>So this brings me to a question:  where to, with a semi-commercial version of YAK?  </p>
<p>There are a few options on the table:</p>
<ol>
<li>Reduce the detail of the online documentation and release a paid-for installation manual.</li>
<li>Release a supported, commercial version of the plugin with the latest features, and the open source version (with those features) would follow a few months later (only the commercial version would be supported).</li>
<li>Per-request charge for support, perhaps based upon the time taken.</li>
</ol>
<p>What do you think?  Any better ideas?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/05/26/semi-commercial/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Preview of YAK 1.0.3</title>
		<link>http://www.briggs.net.nz/log/2008/05/01/preview-of-yak-103/</link>
		<comments>http://www.briggs.net.nz/log/2008/05/01/preview-of-yak-103/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 23:03:53 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[LAMP/MAMP]]></category>

		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=305</guid>
		<description><![CDATA[If anyone is interested in previewing YAK 1.0.3, please get in contact.  This release adds a new (admin) UI design (provided by Frank Malina), and fixes a couple of nasty bugs that emerged with the latest version of WP (tables not being created, globals not working as they used to, etc).
Apart from the new [...]]]></description>
			<content:encoded><![CDATA[<p>If anyone is interested in previewing YAK 1.0.3, please get in contact.  This release adds a new (admin) UI design (provided by <a href="http://vizualbod.com/">Frank Malina</a>), and fixes a couple of nasty bugs that emerged with the latest version of WP (tables not being created, globals not working as they used to, etc).</p>
<p>Apart from the new UI, there are no major feature improvements in this release, however there are a couple of &#8220;big ticket items&#8221; I&#8217;m thinking about adding in version 1.0.4.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/05/01/preview-of-yak-103/feed/</wfw:commentRss>
		</item>
		<item>
		<title>YAK 1.0.2a</title>
		<link>http://www.briggs.net.nz/log/2007/12/19/yak-102a/</link>
		<comments>http://www.briggs.net.nz/log/2007/12/19/yak-102a/#comments</comments>
		<pubDate>Tue, 18 Dec 2007 22:07:12 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/2007/12/19/yak-102a/</guid>
		<description><![CDATA[Yet another release of YAK &#8212; this one fixes a problem with activation.  Basically the db tables weren&#8217;t being created on a new activation (i.e. the first time it&#8217;s installed).  This wouldn&#8217;t have affected upgraders.
Apologies to anyone who had problems, and hopefully this release will work better.
]]></description>
			<content:encoded><![CDATA[<p>Yet another release of YAK &#8212; this one fixes a problem with activation.  Basically the db tables weren&#8217;t being created on a new activation (i.e. the first time it&#8217;s installed).  This wouldn&#8217;t have affected upgraders.</p>
<p>Apologies to anyone who had problems, and hopefully this release will work better.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2007/12/19/yak-102a/feed/</wfw:commentRss>
		</item>
		<item>
		<title>YAK 1.0.2</title>
		<link>http://www.briggs.net.nz/log/2007/12/14/yak-102/</link>
		<comments>http://www.briggs.net.nz/log/2007/12/14/yak-102/#comments</comments>
		<pubDate>Fri, 14 Dec 2007 08:38:29 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/2007/12/14/yak-102/</guid>
		<description><![CDATA[Version 1.0.2 of YAK has been released.
This version is a slightly more involved upgrade than previous editions.  Because WordPress&#8217;s automated build system creates a distribution from the subversion repository, the directory in the filename isn&#8217;t just &#8220;yak&#8221; &#8212; it&#8217;s &#8220;yak-for-wordpress&#8221;.  This appears to cause problems when I&#8217;ve named my main plugin file: &#8220;yak.php&#8221;. [...]]]></description>
			<content:encoded><![CDATA[<p>Version 1.0.2 of YAK has been released.</p>
<p>This version is a slightly more involved upgrade than previous editions.  Because WordPress&#8217;s automated build system creates a distribution from the subversion repository, the directory in the filename isn&#8217;t just &#8220;yak&#8221; &#8212; it&#8217;s &#8220;yak-for-wordpress&#8221;.  This appears to cause problems when I&#8217;ve named my main plugin file: &#8220;yak.php&#8221;.  As a consequence, the new name is &#8220;yak-for-wordpress.php&#8221;.</p>
<p>Thus, before upgrading, you should backup your wordpress installation, then <strong>deactivate</strong> and remove the old yak directory.  Extract the contents of the new distribution and re-activate.</p>
<p>Changes in this release are included in the release notes <a href="http://www.briggs.net.nz/hg/yak/raw-file/166a89ae5550/release_notes_1.0.2.txt">here</a>, but to summarise:</p>
<ol>
<li>order status is automatically set to STOCK SENT when all funds have been received for a PayPal order, if the order contains only downloadable items</li>
<li>the &#8216;default&#8217; category has been removed from the products drop down.  This means you can still turn the drop-down on by default for products with more than one option, and the products that are tagged as &#8216;default&#8217;, won&#8217;t include the dropdown.</li>
<li>fixed a problem with apostrophes in yak title, download and confirmation email</li>
<li>fixed a problem with PayPal shipping with multiple items</li>
<li>fixed a problem with PayPal verification (item names need to be properly encoded)</li>
<li>tidied up the confirmation email and code</li>
</ol>
<p>Any problems with this release, please let me know.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2007/12/14/yak-102/feed/</wfw:commentRss>
		</item>
		<item>
		<title>YAK 1.0.1</title>
		<link>http://www.briggs.net.nz/log/2007/10/11/yak-101/</link>
		<comments>http://www.briggs.net.nz/log/2007/10/11/yak-101/#comments</comments>
		<pubDate>Thu, 11 Oct 2007 09:59:32 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/2007/10/11/yak-101/</guid>
		<description><![CDATA[YAK version 1.0.1 has now been released.  Downloadable from either the WordPress plugins page, or from Sourceforge.  This updates YAK to be compatible with WordPress 2.3, but unfortunately breaks backwards compatibility with prior versions of WP.  If you&#8217;re using an older WordPress, I&#8217;m afraid you&#8217;ll have to stick with 1.0.
As well as [...]]]></description>
			<content:encoded><![CDATA[<p>YAK version 1.0.1 has now been <a href="http://downloads.wordpress.org/plugin/yak-for-wordpress.v1.0.1.zip">released</a>.  Downloadable from either the WordPress plugins <a href="http://wordpress.org/extend/plugins/yak-for-wordpress/">page</a>, or from <a href="http://www.sf.net/projects/yak">Sourceforge</a>.  This updates YAK to be compatible with WordPress 2.3, but unfortunately breaks backwards compatibility with prior versions of WP.  If you&#8217;re using an older WordPress, I&#8217;m afraid you&#8217;ll have to stick with 1.0.</p>
<p>As well as WP2.3 compatibility, 1.0.1 adds paging to the &#8220;products&#8221; page, adds a facility to select the countries you support (see the options page), and adds a new quantity tag (<code><!--yak_quantity--></code>) to display product availability to your customers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2007/10/11/yak-101/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Incoming Links in 2.3</title>
		<link>http://www.briggs.net.nz/log/2007/09/26/incoming-links-in-23/</link>
		<comments>http://www.briggs.net.nz/log/2007/09/26/incoming-links-in-23/#comments</comments>
		<pubDate>Tue, 25 Sep 2007 21:18:25 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/2007/09/26/incoming-links-in-23/</guid>
		<description><![CDATA[Seen a few complaints about the replacement of Technorati incoming links by Google&#8217;s blogsearch.  I can sympathize, since my list of external incoming links has been replaced by a bunch of links from my own site.  Useless.
Anyway, as seen here, you can set it back&#8230; although I&#8217;m not sure his her instructions were [...]]]></description>
			<content:encoded><![CDATA[<p>Seen a few complaints about the replacement of Technorati incoming links by Google&#8217;s blogsearch.  I can sympathize, since my list of external incoming links has been replaced by a bunch of links from my own site.  Useless.</p>
<p>Anyway, as seen <a href="http://www.softtechreviews.com/wordpress/wordpress-admin-incoming-links/">here</a>, you can set it back&#8230; although I&#8217;m not sure <del>his</del> her instructions were clear enough.  Either that or there&#8217;s a slight difference between the release candidate and the final release.</p>
<p>So for those who don&#8217;t have php coding skills, but still want the return of their Technorati links, download <a href='http://www.briggs.net.nz/log/wp-content/uploads/2007/09/index-extra.zip' title='index-extra.php in zip'>this zip file</a>, unzip index-extra.php inside and copy to the wp-admin directory of your WP install.  Probably best to take a copy of the current one, just in case.  I&#8217;ve only tested with the just-released WP2.3, so use at your own risk, etc, etc, etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2007/09/26/incoming-links-in-23/feed/</wfw:commentRss>
		</item>
		<item>
		<title>YAK for Wordpress 2.3</title>
		<link>http://www.briggs.net.nz/log/2007/09/23/yak-for-wordpress-23/</link>
		<comments>http://www.briggs.net.nz/log/2007/09/23/yak-for-wordpress-23/#comments</comments>
		<pubDate>Sun, 23 Sep 2007 03:46:41 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/2007/09/23/yak-for-wordpress-23/</guid>
		<description><![CDATA[YAK, for Wordpress 2.3, is on its way.
There are structural database changes required for WP2.3, and while I don&#8217;t necessarily need to change the YAK tables as a consequence, I do need to change a few (relatively complicated) SQL statements.  So if anyone has a test environment and would like to help, it would [...]]]></description>
			<content:encoded><![CDATA[<p>YAK, for Wordpress <b>2.3</b>, is on its way.</p>
<p>There are structural database changes required for WP2.3, and while I don&#8217;t necessarily need to change the YAK tables as a consequence, I do need to change a few (relatively complicated) SQL statements.  So if anyone has a test environment and would like to help, it would be great if someone (other than me) can check whether or not the changes have been completely successful.<br />
I can package up the current tip of the repository and email out to those interested.</p>
<p>Please note that I&#8217;ve made the decision not to support older versions of WP (i.e. versions less than 2.3) from this point on, as supporting different versions of a database makes development inordinately complicated.  That said, if you won&#8217;t (or can&#8217;t) upgrade to the latest version of Wordpress, and have some essential feature that you want in YAK, feel free to cross my palms with (quantities of) silver and I&#8217;d be happy to help.  <img src='http://www.briggs.net.nz/log/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>The only other change that goes into this release is the support for paging in the YAK products page.  This is the product list page (using the tag &lt;!&#8211;yak_product_page&#8211;&gt; tag) where your users can see all your current products (in order of newest to oldest).  I&#8217;m only aware of one person actually using this feature, so for most, the only thing of interest in this coming release is the 2.3 support.  More to come when I have the time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2007/09/23/yak-for-wordpress-23/feed/</wfw:commentRss>
		</item>
		<item>
		<title>updates</title>
		<link>http://www.briggs.net.nz/log/2007/03/06/updates/</link>
		<comments>http://www.briggs.net.nz/log/2007/03/06/updates/#comments</comments>
		<pubDate>Tue, 06 Mar 2007 09:38:29 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/2007/03/06/updates/</guid>
		<description><![CDATA[I&#8217;ve just had another contribution to the version of php_spread I used for my article about LAMP and Spread usage.
Thanks to Christoph Dorn for the contribution of a package that works on Mac OS X.  Check the phpspread page here for a link to the zip file.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just had another contribution to the version of php_spread I used for my <a href="http://www.onlamp.com/pub/a/onlamp/2006/11/30/lamp-and-spread.html">article</a> about LAMP and Spread usage.</p>
<p>Thanks to Christoph Dorn for the contribution of a package that works on Mac OS X.  Check the phpspread page <a href="http://www.briggs.net.nz/log/projects/phpspread/">here</a> for a link to the zip file.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2007/03/06/updates/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
