<?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>Blog &#124; MaxGen Media</title>
	<atom:link href="http://www.maxgen.co.nz/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.maxgen.co.nz/blog</link>
	<description>Below lie the ramblings of the MaxGen Media team.</description>
	<lastBuildDate>Tue, 10 Aug 2010 02:38:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>eCommerce stats and a hot new look</title>
		<link>http://www.maxgen.co.nz/blog/ecommerce-shopping-cart-statistics/</link>
		<comments>http://www.maxgen.co.nz/blog/ecommerce-shopping-cart-statistics/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 05:19:50 +0000</pubDate>
		<dc:creator>Court</dc:creator>
				<category><![CDATA[eCommerce]]></category>
		<category><![CDATA[Website Design]]></category>

		<guid isPermaLink="false">http://www.maxgen.co.nz/blog/?p=138</guid>
		<description><![CDATA[Here it is boys and girls, we&#8217;re back and dancing on the grave of our old website. And we don&#8217;t know how to slow dance. So what do you all think? Big improvement? Be sure to submit a comment if you have any suggestions, or we might let the assumed perfection go to our heads. [...]]]></description>
			<content:encoded><![CDATA[<p>Here it is boys and girls, we&#8217;re back and dancing on the grave of our old website.  And we don&#8217;t know how to slow dance.</p>
<p align="center"><img src="http://www.maxgen.co.nz/blog/wp-content/uploads/2010/01/1151209965981.gif" alt="" title="1151209965981" width="188" height="212" class="aligncenter size-full wp-image-139" /></a></p>
<p>So what do you all think?  Big improvement?  Be sure to submit a comment if you have any suggestions, or we might let the assumed perfection go to our heads.</p>
<p>Anyway, instead of our usual blog drivel we thought we&#8217;d throw you good people a few real world facts and figures might be of use to eCommerce retailers out there.</p>
<p><strong>Here&#8217;s a bit data that we&#8217;ve collected over the Christmas 2009 period (part one):</strong><br />
<small>Source of all data: XSIS WebMaster Shopping Cart website transactions December 2009</small></p>
<h3>Sales by Payment Method</h3>
<p>New business owners often find the costs to get a Merchant Account set up with their bank to be prohibitive.  And don&#8217;t get us wrong, they can be.  With monthly costs for the bank, payment gateway and merchant service fees, it can be a big pill to swallow.</p>
<p>The truth however is that if you aren&#8217;t offering payment by credit card, you will be severely limiting potential customers.  The graph below tells the story:</p>
<p align="center"><img src="http://www.maxgen.co.nz/blog/wp-content/uploads/2010/01/Picture-2.png" alt="Sales by Payment Method" title="Sales by Payment Method" width="530" height="485" class="aligncenter size-full wp-image-151" /></a></p>
<p align="center"><small>Source: XSIS WebMaster Shopping Cart website transactions December 2009</small></p>
<p><strong>Moral:</strong> 87% of online purchases are paid for by Credit Card.  You need a pay by Credit Card option for your customers.</p>
<h3>Transaction size</h3>
<p>No huge analysis to be gained by this, but the average online transaction size over Christmas was about $138 (excluding shipping costs).</p>
<p>That&#8217;s all for now, but be sure to keep an eye on this very blog for more eCommerce stats and the thrilling conclusion to this two-parter.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxgen.co.nz/blog/ecommerce-shopping-cart-statistics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Email Newsletters &#8211; The how and why</title>
		<link>http://www.maxgen.co.nz/blog/email-newsletters-e-marketing-suggestions/</link>
		<comments>http://www.maxgen.co.nz/blog/email-newsletters-e-marketing-suggestions/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 01:44:01 +0000</pubDate>
		<dc:creator>Court</dc:creator>
		
		<guid isPermaLink="false">http://www.maxgen.co.nz/blog/?p=162</guid>
		<description><![CDATA[At MaxGen we often find that business owners are thinking about their website the wrong way. So I usually offer them this example: Consider a regular retail store. A roadside trading house where people enter and empty their wallets. Now realise that your website is a digital version of that &#8211; but instead of bricks [...]]]></description>
			<content:encoded><![CDATA[<p>At MaxGen we often find that business owners are thinking about their website the wrong way.  So I usually offer them this example:</p>
<blockquote><p>Consider a regular retail store.  A roadside trading house where people enter and empty their wallets.  Now realise that your website is a digital version of that &#8211; but instead of bricks and mortar you have binary and megabytes.  The same principles apply to both when attracting customers of any form, whether they&#8217;re virtual or in-shop.</p>
<p>To get those customers, you advertise.  You promote promote yourself on TV, over the radio and through print.  Through these expensive, old-world ways in the hope to get recognised.  But how do you measure success?  How do you know where your money went?</p></blockquote>
<p>Explaining a website in this way generally makes people see their website in a slightly different light.  And the next point of discussion is obvious &#8211; email marketing.</p>
<p>But setting up an email marketing system is the easy part.  How should business owners go about preparing the newsletter itself?</p>
<p>This article at <a href="http://www.smashingmagazine.com/2010/02/15/email-newsletters-guidelines-and-examples/" target="_blank">smashingmagazine.com</a> provides some goods suggestions and examples.  To summarise a couple of good points:</p>
<h3>Tell users why they should sign up</h3>
<p>&#8220;Subscribe Here&#8221; is rarely enough.  People receive plenty of marketing material in their inboxes already &#8211; so why yours?  Will they be getting regular discounts, will it enrol them into competitions or will they get news that actually helps <em>their</em> business?  You need to quell your visitors&#8217; fears that by subscribing they&#8217;re just growing your database.  Remember: <strong>they are giving you their email address in the hope of getting something out of it as well.</strong></p>
<h3>Reward them for doing so</h3>
<p>In the case of an online store, why not give them an automatic gift voucher to entice a purchase?  If your email newsletter system supports it, add all new subscribers to a separate list and send them a deal straight off the bat.  What&#8217;s the likelihood of them ever unsubscribing if they know from day 1 that it was worth their time to sign up?</p>
<h3>Write enticing subject lines</h3>
<p>When your customers are scrolling through their inbox at 9AM, you want them to click on the unread message from you first.  A punchy, to the point subject will do that.  Is it just a sale?  Or is it a 20% off sale?  Don&#8217;t be coy &#8211; let them know.  People don&#8217;t have time to scroll though pages of text to get to the money.  Which leads on to&#8230;</p>
<h3>Content, Content, Content</h3>
<p>Pretty much as above.  Your subscribers will have expectations of what they will be getting in your email newsletters &#8211; and as the business owner its your job to exceed them.  Whether with targeted promotions or expert advice, it comes down to the content to determine if your mailing lists grow or shrink.</p>
<h3>Keep it simple</h3>
<p>Make sure your email newsletters are tidy and readable.  Get them professionally designed, and cater for your audience.  If your marketing to an older crowd, don&#8217;t use a size 6 font.  Follow our <a href="http://www.maxgen.co.nz/blog/formatting-because-notepad-is-old-school/" target="_blank">usability guide</a> and ensure people can get the gist of your email just from skimming.  Because that&#8217;s all they&#8217;ll be doing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxgen.co.nz/blog/email-newsletters-e-marketing-suggestions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mailbomb &#8211;  Fast, Friendly and Affordable Email Newsletters</title>
		<link>http://www.maxgen.co.nz/blog/mailbomb-email-newsletter/</link>
		<comments>http://www.maxgen.co.nz/blog/mailbomb-email-newsletter/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 04:52:41 +0000</pubDate>
		<dc:creator>Court</dc:creator>
				<category><![CDATA[Email Marketing]]></category>
		<category><![CDATA[Obligatory Youtube Video]]></category>

		<guid isPermaLink="false">http://www.maxgen.co.nz/blog/?p=108</guid>
		<description><![CDATA[So our launch prediction was more than a little off, but those extra 2 months meant we got everything perfect and ready for primetime. So without further ado &#8211; hear ye, hear ye: www.mailbomb.co.nz Like all of our software, we&#8217;ve built Mailbomb from the ground up to be affordable, feature-rich and exceptionally easy to use. [...]]]></description>
			<content:encoded><![CDATA[<p>So our launch prediction was more than a little off, but those extra 2 months meant we got everything <em>perfect</em> and ready for primetime.</p>
<p>So without further ado &#8211; hear ye, hear ye:</p>
<p><a href="http://www.mailbomb.co.nz" target="_blank"><img src="http://www.maxgen.co.nz/blog/wp-content/uploads/2009/10/mailbomb.png" alt="mailbomb" title="mailbomb" width="600" height="269" class="aligncenter size-full wp-image-111" /></a></p>
<p align="center"><strong><span style="font-size:36px"><a href="http://www.mailbomb.co.nz" target="_blank">www.mailbomb.co.nz</a></strong></span></p>
<p></br><br />
Like all of our software, we&#8217;ve built Mailbomb from the ground up to be affordable, feature-rich and exceptionally easy to use.</p>
<h3>Why?</h3>
<p>Using a newsletter manager like Mailbomb is seriously a no-brainer.  If you have a decent list of email subscribers (and want it to grow) you&#8217;ll be stunned at the response that a professional mailout gets &#8211; especially for such little investment.</p>
<h3>Where?</h3>
<p>Be sure to <a href="http://www.mailbomb.co.nz" target="_blank">check out the website</a> and drop us a line if you want to be part of the action &#8211; we&#8217;re more than happy to provide demonstrations.  We already have a few dozen business owners that are sending out beautiful newsletters weekly and are absolutely stoked with the results.  Stay tuned for case studies.</p>
<h3>How Much?</h3>
<p>Not much.  $300 gets you up and running and after that its just a low per-email rate.  Hit up the <a href="http://www.mailbomb.co.nz/pricing" target="_blank">pricing page</a> for more info.</p>
<h3>Special Opening Special Special Deal!</h3>
<p>Sign up before the end of November and get 500 mail credits free!  <strong>Save over $50!</strong>  <a href="http://www.mailbomb.co.nz/signup" target="_blank">Click here to sign up now!</a></p>
<p>We&#8217;re really happy with how Mailbomb turned out and look forward to nuturing another thoroughbred into the MaxGen stable.</p>
<p>I&#8217;m not entirely sure why I ended with a horse metaphor.  I&#8217;m just so excited!</p>
<p align="center"><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/_tFFWiCsYrQ&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x5d1719&#038;color2=0xcd311b"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/_tFFWiCsYrQ&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x5d1719&#038;color2=0xcd311b" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxgen.co.nz/blog/mailbomb-email-newsletter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It Begins</title>
		<link>http://www.maxgen.co.nz/blog/it-begins/</link>
		<comments>http://www.maxgen.co.nz/blog/it-begins/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 22:49:54 +0000</pubDate>
		<dc:creator>Court</dc:creator>
				<category><![CDATA[Email Marketing]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Website Development]]></category>

		<guid isPermaLink="false">http://www.maxgen.co.nz/blog/?p=103</guid>
		<description><![CDATA[T-minus 60 days. http://www.mailbomb.co.nz/ *cue dramatic sound*]]></description>
			<content:encoded><![CDATA[<p>T-minus 60 days.  <a href="http://www.mailbomb.co.nz/">http://www.mailbomb.co.nz/</a></p>
<p>*cue dramatic sound*</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxgen.co.nz/blog/it-begins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Email (contact) form class: make sending emails easier!</title>
		<link>http://www.maxgen.co.nz/blog/email-contact-form-class-make-sending-emails-easier/</link>
		<comments>http://www.maxgen.co.nz/blog/email-contact-form-class-make-sending-emails-easier/#comments</comments>
		<pubDate>Fri, 15 May 2009 05:18:16 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Dan]]></category>
		<category><![CDATA[Website Development]]></category>

		<guid isPermaLink="false">http://www.maxgen.co.nz/blog/?p=70</guid>
		<description><![CDATA[As a PHP developer, I&#8217;m always having to create functions to send email forms to both customer and website administrator so that everyone can keep track of what&#8217;s going on. A basic example would be your standard web contact form. Sometimes it can be a big job if I&#8217;m dealing with lots of fields, (we [...]]]></description>
			<content:encoded><![CDATA[<p>As a PHP developer, I&#8217;m always having to create functions to send email forms to both customer and website administrator so that everyone can keep track of what&#8217;s going on.  A basic example would be your standard web contact form.</p>
<p>Sometimes it can be a big job if I&#8217;m dealing with lots of fields, (we once had a project with over 100 fields &#8211; big form!!!) as each one needs to be built individually and maintained manually.</p>
<p>What I&#8217;ve done to speed up the process is written a small class which works with the most popular PHP email library – <a href="http://phpmailer.codeworxtech.com/" target="_blank">PHP Mailer</a>.  This small class will generate email form automatically according the $_POST information, and I&#8217;m gonna share it with you lucky web cats.</p>
<h3>Step 1: Create your email template database</h3>
<p>First we need create a table to store your email form, this table can be defined by yourself to suit the project you&#8217;re working on</p>
<p>Example:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">CREATE tblEmail <span style="color: #009900;">&#40;</span>
	code varchar<span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">10</span><span style="color: #009900;">&#41;</span>
        from_Email varchar<span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">60</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
	from_Name varchar<span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">60</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
	subject varchar<span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">80</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
	content Text<span style="color: #339933;">,</span>
        Primary <span style="color: #990000;">key</span> <span style="color: #009900;">&#40;</span>Code<span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>In the content field, you can store your email template with tag you&#8217;ve defined. In my example, the tag will be formatted like this: [tagname].</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>h1<span style="color: #339933;">&gt;</span>My Contact Form<span style="color: #339933;">&lt;/</span>h1<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;</span>table<span style="color: #339933;">&gt;</span>
   <span style="color: #339933;">&lt;</span>tr<span style="color: #339933;">&gt;</span>
      <span style="color: #339933;">&lt;</span>td<span style="color: #339933;">&gt;</span>Name<span style="color: #339933;">&lt;/</span>td<span style="color: #339933;">&gt;</span>
      <span style="color: #339933;">&lt;</span>td<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#91;</span>name<span style="color: #009900;">&#93;</span><span style="color: #339933;">&lt;/</span>td<span style="color: #339933;">&gt;</span>
   <span style="color: #339933;">&lt;/</span>tr<span style="color: #339933;">&gt;</span>
   <span style="color: #339933;">&lt;</span>tr<span style="color: #339933;">&gt;</span>
      <span style="color: #339933;">&lt;</span>td<span style="color: #339933;">&gt;</span>Phone<span style="color: #339933;">&lt;/</span>td<span style="color: #339933;">&gt;</span>
      <span style="color: #339933;">&lt;</span>td<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#91;</span>phone<span style="color: #009900;">&#93;</span><span style="color: #339933;">&lt;/</span>td<span style="color: #339933;">&gt;</span>
   <span style="color: #339933;">&lt;/</span>tr<span style="color: #339933;">&gt;</span>	
   <span style="color: #339933;">&lt;</span>tr<span style="color: #339933;">&gt;</span>
      <span style="color: #339933;">&lt;</span>td<span style="color: #339933;">&gt;</span>Email<span style="color: #339933;">&lt;/</span>td<span style="color: #339933;">&gt;</span>
      <span style="color: #339933;">&lt;</span>td<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#91;</span>email<span style="color: #009900;">&#93;</span><span style="color: #339933;">&lt;/</span>td<span style="color: #339933;">&gt;</span>
   <span style="color: #339933;">&lt;/</span>tr<span style="color: #339933;">&gt;</span>	
<span style="color: #339933;">&lt;/</span>table<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<h3>Step 2: Update the HTML form on your website</h3>
<p>You don’t need change your form too much, simply update the name of each field and make sure it comes with the same name of your tag. This class works with text, select, checkbox, option and textarea.</p>
<p>Sample form:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">&lt;form action=”send.php” method=”post”&gt;
&lt;p&gt;Enter your name: &lt;input type=”text” name=”name”&gt;&lt;/p&gt;
&lt;p&gt;Enter your phone number: &lt;input type=”text” name=”phone”&gt;&lt;/p&gt;
&lt;p&gt;Enter your email: &lt;input type=”text” name=”email”&gt;&lt;/p&gt;
&lt;input type=”submit” value=”submit”&gt;
&lt;/form&gt;</pre></td></tr></table></div>

<h3>Step 3: Use the class to send email</h3>
<p>Remember to download PHPMailer and include it in your script with the email form class.</p>
<p>The rest is simple:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">Include</span> <span style="color: #009900;">&#40;</span>“phpmailer<span style="color: #339933;">.</span>php”<span style="color: #009900;">&#41;</span>
<span style="color: #b1b100;">Include</span> <span style="color: #009900;">&#40;</span>“emailform<span style="color: #339933;">.</span><span style="color: #000000; font-weight: bold;">class</span><span style="color: #339933;">.</span>php”<span style="color: #009900;">&#41;</span>
&nbsp;
Form<span style="color: #339933;">=</span><span style="color: #000000; font-weight: bold;">new</span> EmailForm<span style="color: #009900;">&#40;</span>“code”<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>  ← The <span style="color: #990000;">key</span> to loading up the correct email template from database
Form<span style="color: #339933;">.</span>generate_email<span style="color: #009900;">&#40;</span><span style="color: #000088;">$_POST</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
Form<span style="color: #339933;">.</span>send<span style="color: #009900;">&#40;</span>“MaxGen Media”<span style="color: #339933;">,</span>info<span style="color: #339933;">@</span>maxgen<span style="color: #339933;">.</span>co<span style="color: #339933;">.</span>nz”<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>And that’s it!! You can use this class to generate big forms that get sent out to your customer and web admin. </p>
<p><strong>You can also customise the constructor</strong></p>
<p>You can modify this EmailForm class to load up an email template:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> __construct<span style="color: #009900;">&#40;</span><span style="color: #000088;">$id</span><span style="color: #339933;">=</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> 
   <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">id</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$id</span><span style="color: #339933;">;</span>
   <span style="color: #666666; font-style: italic;">// Place your query to load your email template here.</span>
   <span style="color: #000088;">$rs</span><span style="color: #339933;">=</span><span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span>“select <span style="color: #339933;">*</span> from table where code<span style="color: #339933;">=</span>’<span style="color: #000088;">$id</span>’<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   row<span style="color: #339933;">=</span><span style="color: #990000;">mysql_fetch_row</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$rs</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> 
   <span style="color: #666666; font-style: italic;">// Fetch data and store email information</span>
   <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">subject</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$row</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'subject'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>	
   <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">from_name</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$row</span><span style="color: #009900;">&#91;</span>‘from_name’<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>	
   <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">from_email</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$row</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'from_email'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>	
   <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">content</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$row</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'content'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<h3>Download the files</h3>
<ul>
<li><a href="http://www.maxgen.co.nz/blog/file/emailform.zip">Download emailform.class</a></li>
<li><a href="http://sourceforge.net/project/showfiles.php?group_id=26031&#038;package_id=252700">Download PHP Mailer</a></li>
</ul>
<p>Enjoy.  If you need a hand be sure to leave a comment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxgen.co.nz/blog/email-contact-form-class-make-sending-emails-easier/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The New</title>
		<link>http://www.maxgen.co.nz/blog/the-new/</link>
		<comments>http://www.maxgen.co.nz/blog/the-new/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 00:03:11 +0000</pubDate>
		<dc:creator>Court</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Website Design]]></category>
		<category><![CDATA[XSIS]]></category>

		<guid isPermaLink="false">http://www.maxgen.co.nz/blog/?p=50</guid>
		<description><![CDATA[What&#8217;s brewing at MaxGen? What isn&#8217;t. On top of launching a slew of new XSIS WebMaster-powered websites, stick around for all this goodness: New Twitter feed for xsis. This replaces the old panel and will consist of the same updates, downtime and maintenance notices. Exciting stuff for people who like their news dull, dorky and [...]]]></description>
			<content:encoded><![CDATA[<p>What&#8217;s brewing at MaxGen?  What isn&#8217;t.</p>
<p>On top of launching a <a href="http://www.dulciemaykitchen.com/" "target=_blank">slew</a> <a href="http://www.cosgroves.com/" "target=_blank">of</a> <a href="http://www.cobbproperty.co.nz/" "target=_blank">new</a> <a href="http://www.familylawresults.co.nz/" "target=_blank">XSIS</a> <a href="http://www.beatnikpublishing.com/" "target=_blank">WebMaster</a>-<a href="http://www.launchdiary.co.nz/" "target=_blank">powered</a> <a href="http://www.pansywong.co.nz/" "target=_blank">websites</a>, stick around for all this goodness:</p>
<ul>
<li>New Twitter feed for xsis.  This replaces the old panel and will consist of the same updates, downtime and maintenance notices.  Exciting stuff for people who like their news dull, dorky and under 140 characters.  Follow us <a href="http://twitter.com/xsis" "target=_blank">@xsis</a>.</li>
<li>Semi-secret project, watch this space.</li>
<li>The delightfully named Mailbomb, which is a long overdue overhaul to our email marketing system.  It&#8217;s looking good and should be ready for takers in about a month.  Take a peek here &#8211; (<a href="http://www.maxgen.co.nz/blog/wp-content/uploads/2009/04/mailbomb.jpg" "target=_blank">preview pic</a>).</li>
<li>iPhone Apps.  All the &#8216;cool&#8217; web-types are into this thing in a big way so we&#8217;ve gone ahead and registered as an official developer.  Stefan and Daniel are heading this up for us, so be ready for MaxGen&#8217;s app offering when the version 3.0 iPhones are released sometime in June.</li>
<li>A new design for this very website.  Almost 2 years we&#8217;ve been rocking this look now, and while it&#8217;s still passable, it is definitely time we knock it up a notch.  We&#8217;ve been passing concepts round for a couple of weeks now and are finally on the right track.</li>
<p style="text-align: center"><object width="445" height="364"><param name="movie" value="http://www.youtube.com/v/qxFETgvrXr0&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x5d1719&#038;color2=0xcd311b&#038;border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/qxFETgvrXr0&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x5d1719&#038;color2=0xcd311b&#038;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxgen.co.nz/blog/the-new/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Merry Christmas</title>
		<link>http://www.maxgen.co.nz/blog/merry-christmas/</link>
		<comments>http://www.maxgen.co.nz/blog/merry-christmas/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 00:07:37 +0000</pubDate>
		<dc:creator>Court</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Obligatory Youtube Video]]></category>

		<guid isPermaLink="false">http://www.maxgen.co.nz/blog/merry-christmas/</guid>
		<description><![CDATA[Just a heads up about our Christmas hours: We&#8217;ll be out of the office from the 23rd of December and back again from the 5th of January. During that time we&#8217;ll still be responding to all urgent support calls and emails. Have a great Christmas and New Years everyone, catch you all next year.]]></description>
			<content:encoded><![CDATA[<p>Just a heads up about our Christmas hours:</p>
<p>We&#8217;ll be out of the office from the 23rd of December and back again from the 5th of January.  During that time we&#8217;ll still be responding to all urgent support calls and emails.</p>
<p style="text-align: center"><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/WcQJj7d18eA&#038;hl=en&#038;fs=1&#038;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/WcQJj7d18eA&#038;hl=en&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>Have a great Christmas and New Years everyone, catch you all next year.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxgen.co.nz/blog/merry-christmas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Stretch (AS3 Class)</title>
		<link>http://www.maxgen.co.nz/blog/flash-stretch-as3-class/</link>
		<comments>http://www.maxgen.co.nz/blog/flash-stretch-as3-class/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 02:07:37 +0000</pubDate>
		<dc:creator>Alysson</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Website Development]]></category>

		<guid isPermaLink="false">http://www.maxgen.co.nz/blog/flash-stretch-as3-class/</guid>
		<description><![CDATA[Hey all, my name is Alysson. I’m the lead Flash developer at MaxGen, and would like to share an AS3 class that I&#8217;ve made to stretch things in Flash. During the planning stages of developing a website, we often consider the option to build it fully in Flash. If we decide that Flash is the [...]]]></description>
			<content:encoded><![CDATA[<p>Hey all, my name is Alysson.  I’m the lead Flash developer at MaxGen, and would like to share an AS3 class that I&#8217;ve made to stretch things in Flash.</p>
<p>During the planning stages of developing a website, we often consider the option to build it fully in Flash.  If we decide that Flash is the best way forward, a consideration that always arises is whether we should design the site with a fixed width or if it should scale to 100% of the browser window.</p>
<p>As web designers/developers are aware, this is very much a question of aesthetics.  In our case, we needed a small and fast AS3 class to help us stretch certain content like the navigation menu and background image.  In fact the class we created can dynamically enlarge any content without distortion as the user increases the browser window size.</p>
<p>We’ve found it pretty useful for our projects, and hopefully you will too.</p>
<p><strong>How to use:</strong></p>
<p>Click here to see a live <a href="http://www.maxgen.co.nz/flash/stretch/stretch.php">demo</a>.  <small>(resize it)</small></p>
<p>Step 1: Download these files (<a href="http://www.maxgen.co.nz/downloads/stretch.zip">download here</a>).</p>
<p>Step 2: Create a new Flash AS3 document and create a MovieClip and instance it as “myMc”.  Once that’s done, open the Actionscript console and type the following:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
</pre></td><td class="code"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #0033ff; font-weight: bold;">import</span> maxgen.utils.Stretch;
&nbsp;
<span style="color: #004993;">stage</span>.<span style="color: #004993;">align</span> = <span style="color: #004993;">StageAlign</span>.<span style="color: #004993;">TOP_LEFT</span>;
<span style="color: #004993;">stage</span>.<span style="color: #004993;">quality</span> = <span style="color: #004993;">StageQuality</span>.<span style="color: #004993;">HIGH</span>;
<span style="color: #004993;">stage</span>.<span style="color: #004993;">scaleMode</span> = <span style="color: #004993;">StageScaleMode</span>.<span style="color: #004993;">NO_SCALE</span>;
&nbsp;
<span style="color: #6699cc; font-weight: bold;">var</span> s<span style="color: #000000; font-weight: bold;">:</span>Stretch = <span style="color: #0033ff; font-weight: bold;">new</span> Stretch<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
&nbsp;
<span style="color: #004993;">stage</span>.<span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Event</span>.<span style="color: #004993;">RESIZE</span>, onResize<span style="color: #000000;">&#41;</span>;
&nbsp;
<span style="color: #339966; font-weight: bold;">function</span> onResize<span style="color: #000000;">&#40;</span>e<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Event</span><span style="color: #000000;">&#41;</span><span style="color: #000000; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span>
<span style="color: #000000;">&#123;</span>
   s.baseWidth<span style="color: #000000;">&#40;</span>myMc, <span style="color: #004993;">stage</span>.<span style="color: #004993;">stageWidth</span><span style="color: #000000;">&#41;</span>;
&nbsp;
   <span style="color: #0033ff; font-weight: bold;">if</span><span style="color: #000000;">&#40;</span>s.<span style="color: #004993;">target</span>.<span style="color: #004993;">height</span> <span style="color: #000000; font-weight: bold;">&lt;</span> <span style="color: #004993;">stage</span>.<span style="color: #004993;">stageHeight</span><span style="color: #000000;">&#41;</span>
   <span style="color: #000000;">&#123;</span>
      s.baseHeight<span style="color: #000000;">&#40;</span>s.<span style="color: #004993;">target</span>, <span style="color: #004993;">stage</span>.<span style="color: #004993;">stageHeight</span><span style="color: #000000;">&#41;</span>;
   <span style="color: #000000;">&#125;</span>
<span style="color: #000000;">&#125;</span></pre></td></tr></table></div>

<p>And that’s it.  To explain:</p>
<p>The files that you have downloaded must be in the same directory as your .fla file.</p>
<p>The code inside the “onResize” function is the most important: &#8220;s.baseWidth(myMc, stage.stageWidth);&#8221; This says that “myMc” will be of the same width as the browser window when resized.</p>
<p>If the content to be resized is smaller than the height of the browser window, this code will correct it:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>15
16
17
18
</pre></td><td class="code"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #0033ff; font-weight: bold;">if</span><span style="color: #000000;">&#40;</span>s.<span style="color: #004993;">target</span>.<span style="color: #004993;">height</span> <span style="color: #000000; font-weight: bold;">&lt;</span> <span style="color: #004993;">stage</span>.<span style="color: #004993;">stageHeight</span><span style="color: #000000;">&#41;</span>
<span style="color: #000000;">&#123;</span>
   s.baseHeight<span style="color: #000000;">&#40;</span>s.<span style="color: #004993;">target</span>, <span style="color: #004993;">stage</span>.<span style="color: #004993;">stageHeight</span><span style="color: #000000;">&#41;</span>;
<span style="color: #000000;">&#125;</span></pre></td></tr></table></div>

<p>Enjoy. and be sure to leave a comment if you&#8217;ve found this class helpful for your own projects. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxgen.co.nz/blog/flash-stretch-as3-class/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Fun with buzzwords (buzzcronyms?)</title>
		<link>http://www.maxgen.co.nz/blog/fun-with-buzzwords-buzzcronyms/</link>
		<comments>http://www.maxgen.co.nz/blog/fun-with-buzzwords-buzzcronyms/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 05:20:48 +0000</pubDate>
		<dc:creator>Court</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Rant]]></category>

		<guid isPermaLink="false">http://www.maxgen.co.nz/blog/fun-with-buzzwords-buzzcronyms/</guid>
		<description><![CDATA[A delightful little acronym that I&#8217;ve noticed popping up more and more is this one: SaaS (apparently the last &#8216;s&#8217; is capitalised but the a&#8217;s are not). The ever-useful www.acronymfinder.com was kind enough to fill me in Unsure and unconvinced I hit up Wikipedia. There&#8217;s a lot of words on that page. Nice guy that [...]]]></description>
			<content:encoded><![CDATA[<p>A delightful little acronym that I&#8217;ve noticed popping up more and more is this one: SaaS (apparently the last &#8216;s&#8217; is capitalised but the a&#8217;s are not).</p>
<p style="text-align: center"><a href='http://www.maxgen.co.nz/blog/wp-content/uploads/2008/11/picture-1.jpg' title='SaSSSSSSSS'><img src='http://www.maxgen.co.nz/blog/wp-content/uploads/2008/11/picture-1.jpg' alt='SaSSSSSSSS' /></a></p>
<p style="text-align: center"><small>The ever-useful <a href="http://www.acronymfinder.com">www.acronymfinder.com</a> was kind enough to fill me in</small></p>
<p>Unsure and unconvinced I hit up <a href="http://en.wikipedia.org/wiki/Software_as_a_service">Wikipedia</a>.</p>
<p>There&#8217;s a lot of words on that page.  Nice guy that I am I persevered so you don&#8217;t have to &#8211; long story short, it means Web application.</p>
<p>What followed was an interesting <a href='http://www.maxgen.co.nz/blog/wp-content/uploads/2008/11/homer.gif' title='Monkey Head' target="_blank">conversation with myself</a>.  Take a look at the related articles in both the Wiki pages for <a href="http://en.wikipedia.org/wiki/Software_as_a_service">SaaS</a> and <a href="http://en.wikipedia.org/wiki/Web_application">Web application</a>.  What do you find?  An outrageous number of buzzwords.  And yet industry types wonder why non-web folk can switch off during a slang-laden speech.  In part I think it&#8217;s because developers feel the need to apply an overly complex label to every facet of our business (the social retardation doesn&#8217;t help either I guess).</p>
<p>Case in point: Web 2.0.  Personally I think it serves as little more than a phrase that budding valley boys can use when pitching to VC&#8217;s (money men).  Web 2.0 represents the online business model without a business model, not a distinct technological evolution that certain pundits claim it to be.  And now we have SaaS, and the <a href="http://www.nzherald.co.nz/small-business-centre/news/article.cfm?c_id=1502221&#038;objectid=10540408">NZ Herald dumbing down the Wiki</a> page in a Telecom advertorial.  Because if there&#8217;s any company that needs more money from public fear, uncertainty and doubt; its clearly Telecom.</p>
<p>We&#8217;re only human here at MaxGen.  I&#8217;m sure on occasion our clients completely ignore our jargon &#8211; and fair enough too.  We do however try our best to keep it simple and in plain English.  Something that we feel isn&#8217;t too difficult to accomplish when you have a decent grasp of customer needs and wants.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxgen.co.nz/blog/fun-with-buzzwords-buzzcronyms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>We&#8217;ve been busy little bees</title>
		<link>http://www.maxgen.co.nz/blog/weve-been-busy-little-bees/</link>
		<comments>http://www.maxgen.co.nz/blog/weve-been-busy-little-bees/#comments</comments>
		<pubDate>Thu, 14 Aug 2008 01:48:22 +0000</pubDate>
		<dc:creator>Court</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Dan]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Website Design]]></category>
		<category><![CDATA[Website Development]]></category>

		<guid isPermaLink="false">http://www.maxgen.co.nz/blog/weve-been-busy-little-bees/</guid>
		<description><![CDATA[Long time no see, with good reason though. Catch up time: Last month, both Dan and myself were fortunate enough to be invited to speak to a couple of very different groups of people. First was a conference held by Tristan Nickless of Word by Mouth and the collective crew of Speech Pathology Australia and [...]]]></description>
			<content:encoded><![CDATA[<p>Long time no see, with good reason though.</p>
<p>Catch up time:<br />
Last month, both Dan and myself were fortunate enough to be invited to speak to a couple of very different groups of people.</p>
<p>First was a conference held by Tristan Nickless of <a href="http://www.wordbymouth.com.au/">Word by Mouth</a> and the collective crew of <a href="http://www.speechpathologyaustralia.org.au">Speech Pathology Australia</a> and the <a href="http://www.speechtherapy.org.nz/">New Zealand Speech-language Therapists&#8217; Association</a>.  It was great to speak to a bunch of interested owners of private speech therapy practices about the pros (no cons here) of getting a Website.</p>
<p>A week or so later, we met up with the emerging talent out of <a href="http://www.bdsc.school.nz/">Botany Downs Secondary College</a>.  First off, what a sweet complex.  The school has only been around a few years and has already been labelled as the &#8216;learning institution of the future&#8217;, surely thanks in part to the progressive teachings of Mr. Enda McKenna (head of IT).  During the hour or so we spoke we covered a few topics including working with clients, design principles, SEO and general traps for young players. </p>
<p>Couple of pics below:</p>
<p style="text-align: center"><a href='http://www.maxgen.co.nz/blog/wp-content/uploads/2008/08/dan1.jpg' title='Dan @ BDSC'><img src='http://www.maxgen.co.nz/blog/wp-content/uploads/2008/08/dan1.jpg' alt='Dan @ BDSC' /></a></p>
<p style="text-align: center"><a href='http://www.maxgen.co.nz/blog/wp-content/uploads/2008/07/court.jpg' title='Court @ BDSC'><img src='http://www.maxgen.co.nz/blog/wp-content/uploads/2008/07/court.jpg' alt='Court @ BDSC' /></a></p>
<p>Big thanks to both groups, was our pleasure to bore you all to tears.</p>
<p>Stay tuned this week and next for some updates to the blog as we:</p>
<p>- Unveil the big projcet that&#8217;s been keeping us from posting regularly<br />
- Introduce a new weekly feature<br />
- Spew miscellaneous trite</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maxgen.co.nz/blog/weve-been-busy-little-bees/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
