<?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>Visser Labs</title>
	<atom:link href="http://labs.visser.com.au/feed/" rel="self" type="application/rss+xml" />
	<link>http://labs.visser.com.au</link>
	<description></description>
	<lastBuildDate>Wed, 16 Sep 2009 02:01:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Amp Up Your Blog With These Add Ons</title>
		<link>http://labs.visser.com.au/news/amp-up-your-blog-with-these-add-ons/</link>
		<comments>http://labs.visser.com.au/news/amp-up-your-blog-with-these-add-ons/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 01:39:23 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[eLance]]></category>
		<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://labs.visser.com.au/?p=406</guid>
		<description><![CDATA[Over on the eLance Blog Alex has listed his blog must-have elements.
The first step&#8230;]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-407" title="tools" src="http://labs.visser.com.au/wp-content/uploads/2009/09/tools.jpg" alt="tools" width="220" height="200" />Over on the <a href="http://www.elance.com/p/blog/2009/09/amp_up_your_blog_with_these_add_ons.html?rid=1MEJQ" target="_blank">eLance Blog</a> Alex has listed his blog must-have elements.</p>
<blockquote><p>The first step to creating a blog for personal or business use is the obvious: Get the thing up and running in one piece. However, it doesn’t (and shouldn’t) stop there, as there are tons of widgets, plug-ins, add-ons, and more that not only increase the functionality of your blog but can also help you retain users, bring new ones, and monetize more efficiently [...]</p></blockquote>
<p><a href="http://www.elance.com/p/blog/2009/09/amp_up_your_blog_with_these_add_ons.html?rid=1MEJQ" target="_blank">Amp Up Your Blog With These Add Ons</a></p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;"><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves /> <w:TrackFormatting /> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF /> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> <w:SplitPgBreakAndParaMark /> <w:DontVertAlignCellWithSp /> <w:DontBreakConstrainedForcedTables /> <w:DontVertAlignInTxbx /> <w:Word11KerningPairs /> <w:CachedColBalance /> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math" /> <m:brkBin m:val="before" /> <m:brkBinSub m:val=" " /> <m:smallFrac m:val="off" /> <m:dispDef /> <m:lMargin m:val="0" /> <m:rMargin m:val="0" /> <m:defJc m:val="centerGroup" /> <m:wrapIndent m:val="1440" /> <m:intLim m:val="subSup" /> <m:naryLim m:val="undOvr" /> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal" /> <w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /> <w:LsdException Locked="false" Priority="39" Name="toc 1" /> <w:LsdException Locked="false" Priority="39" Name="toc 2" /> <w:LsdException Locked="false" Priority="39" Name="toc 3" /> <w:LsdException Locked="false" Priority="39" Name="toc 4" /> <w:LsdException Locked="false" Priority="39" Name="toc 5" /> <w:LsdException Locked="false" Priority="39" Name="toc 6" /> <w:LsdException Locked="false" Priority="39" Name="toc 7" /> <w:LsdException Locked="false" Priority="39" Name="toc 8" /> <w:LsdException Locked="false" Priority="39" Name="toc 9" /> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /> <w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title" /> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /> <w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /> <w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong" /> <w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /> <w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /> <w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /> <w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /> <w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote" /> <w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /> <w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /> <w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /> <w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /> <w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /> <w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title" /> <w:LsdException Locked="false" Priority="37" Name="Bibliography" /> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /> </w:LatentStyles> </xml><![endif]--><!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 415 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-520092929 1073786111 9 0 415 0;} @font-face 	{font-family:Verdana; 	panose-1:2 11 6 4 3 5 4 4 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1593833729 1073750107 16 0 415 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]> <mce:style><!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} --> <!--[endif]--><span style="font-size: 10pt; font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;">736307b3</span></div>
]]></content:encoded>
			<wfw:commentRss>http://labs.visser.com.au/news/amp-up-your-blog-with-these-add-ons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Community ACL for Joomla! 1.5</title>
		<link>http://labs.visser.com.au/news/community-acl-for-joomla-1-5/</link>
		<comments>http://labs.visser.com.au/news/community-acl-for-joomla-1-5/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 13:07:20 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Community ACL]]></category>

		<guid isPermaLink="false">http://labs.visser.com.au/?p=401</guid>
		<description><![CDATA[Community ACL  by corePHP allows site owners to assign access levels and roles to users&#8230;]]></description>
			<content:encoded><![CDATA[<p>Community ACL  by <a href="http://www.corephp.com" target="_blank">corePHP</a> allows site owners to assign access levels and roles to users by defining groups, roles and functions.</p>
<p><span id="more-401"></span></p>
<p><a href="http://www.corephp.com/community-acl/community-acl-for-joomla-1.5.html" target="_blank">Community ACL</a> sets itself apart from other permission control solutions utilising the new framework of Joomla! 1.5 to create a Access Level Control component that does very little to the core and is universally supported by other Joomla! components, modules and menu items. <strong></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://labs.visser.com.au/news/community-acl-for-joomla-1-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Harvest launches estimates feature</title>
		<link>http://labs.visser.com.au/news/harvest-launches-estimates-feature/</link>
		<comments>http://labs.visser.com.au/news/harvest-launches-estimates-feature/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 14:26:53 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[estimates]]></category>
		<category><![CDATA[Harvest]]></category>

		<guid isPermaLink="false">http://labs.visser.com.au/?p=395</guid>
		<description><![CDATA[Harvest now allows businesses to create, send and manage estimates within Harvest accounts.
In a&#8230;]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-416" title="harvest-screenshot" src="http://labs.visser.com.au/wp-content/uploads/2009/09/harvest-screenshot.gif" alt="harvest-screenshot" width="298" height="209" /><a href="http://www.getharvest.com" target="_blank">Harvest</a> now allows businesses to create, send and manage estimates within Harvest accounts.</p>
<p>In a recent announcement Harvest said:</p>
<blockquote><p>Everything is organized in a easy-to-scan dashboard for you to track what is outstanding, and what has been recently accepted or declined.</p></blockquote>
<p>To enable the Estimates feature: Go to<strong> Manage &gt; Account Settings</strong>, and you’ll find a new<strong> Customize Modules</strong> section. Click on Choose Modules and you can activate the new Estimates<strong> </strong>feature.</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.visser.com.au/news/harvest-launches-estimates-feature/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ServiceSeeking drop &#8220;undisclosed&#8221; budgets on jobs</title>
		<link>http://labs.visser.com.au/news/serviceseeking-drop-undisclosed-budgets-on-jobs/</link>
		<comments>http://labs.visser.com.au/news/serviceseeking-drop-undisclosed-budgets-on-jobs/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 13:22:35 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[prospects]]></category>
		<category><![CDATA[ServiceSeeking]]></category>

		<guid isPermaLink="false">http://labs.visser.com.au/?p=392</guid>
		<description><![CDATA[ServiceSeeking, an online Australian job prospect market (like eBay for businesses), have made an important&#8230;]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-411" title="logo-trans" src="http://labs.visser.com.au/wp-content/uploads/2009/09/logo-trans.png" alt="logo-trans" width="291" height="94" /><a href="http://www.serviceseeking.com">ServiceSeeking</a>, an online Australian job prospect market (like eBay for businesses), have made an important change in the way that Jobs are posted by removing the &#8220;undisclosed&#8221; Job budget option making quoting simpler for businesses.</p>
<p>Jeremy Levitt from ServiceSeeking said:</p>
<blockquote><p>Now, a customer will simply be required to tell you whether their job is small (5 Credits), medium (10 Credits) or large (15 Credits). We have phased out &#8220;undisclosed budgets&#8221; and all current projects have been adjusted as a result of the change. We hope this change makes quoting a little bit easier.</p></blockquote>
<p>Personally, this is a great step forward helping me to focus on the work I want to do, be it helping maintain a site (small job) or develop from the ground-up an e-commerce site (large job).</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.visser.com.au/news/serviceseeking-drop-undisclosed-budgets-on-jobs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moving your WordPress website to a new domain and host</title>
		<link>http://labs.visser.com.au/news/moving-your-wordpress-website-to-a-new-domain-and-host/</link>
		<comments>http://labs.visser.com.au/news/moving-your-wordpress-website-to-a-new-domain-and-host/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 08:46:50 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://labs.visser.com.au/?p=157</guid>
		<description><![CDATA[Change the WordPress address and Blog address to your new domain, press Save, WordPress&#8230;]]></description>
			<content:encoded><![CDATA[<ol>
<li>Change the WordPress address and Blog address to your new domain, press Save, WordPress will likely have a heart attack but don&#8217;t worry this is part of the relocation</li>
<li>Open File Manager via cPanel or your provided hosting management software and ZIP all the files of your website, move this archive to your new hosting account and extract it using File Manager</li>
<li>Open PhpMyAdmin via cPanel or your provided hosting management software and explore the wp_options table</li>
<li>Do a search for &#8220;upload_path&#8221; within the option_name column of wp_options, update option_value to match your new hosting account path, this will allow WordPress uploads to work with your new hosting account</li>
<li>Connect to your new website via FTP and chmod the public_html directory to 777, this will allow WordPress to dynamically create new files within the root directory</li>
<li>Also chmod wp-contents, wp-contents/uploads, wp-contents/plugins to 777, allowing WordPress to save uploaded images, media and plugin files</li>
<li>Log into your WordPress administration using your new domain</li>
<li>Open Permalinks within Options and press Save Changs to rebuild your .htaccess file to make Page/Post permalinks work again</li>
</ol>
<p>Done! You&#8217;ve successfully moved your WordPress website to a new domain and new hosting account.</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.visser.com.au/news/moving-your-wordpress-website-to-a-new-domain-and-host/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Events Calendar Widget Not Showing Events Fix</title>
		<link>http://labs.visser.com.au/news/events-calendar-widget-not-showing-events-fix/</link>
		<comments>http://labs.visser.com.au/news/events-calendar-widget-not-showing-events-fix/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 18:04:56 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Events Calendar]]></category>
		<category><![CDATA[Fix]]></category>
		<category><![CDATA[Widget]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://business.visser.com.au/?p=150</guid>
		<description><![CDATA[The WordPress plugin Events Calendar (release version 6.5.2.1) has a known issue with showing the&#8230;]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-413" title="screenshot-1" src="http://labs.visser.com.au/wp-content/uploads/2009/06/screenshot-1.png" alt="screenshot-1" width="215" height="269" />The WordPress plugin <a href="http://wordpress.org/extend/plugins/events-calendar/" target="_blank">Events Calendar</a> (release version 6.5.2.1) has a known issue with showing the incorrect event dates within the calendar widget. The <a href="http://wordpress.org/support/topic/270097" target="_blank">fix has been posted on WordPress Support</a> and summary included below.</p>
<ol>
<li>Open ec_management.class.php with a text editor</li>
<li>After line #54
<pre>if(isset($_POST['EC_doPost'])) {</pre>
<p>paste this,</p>
<pre>$statusPost = $_POST['EC_statusPost'];</pre>
</li>
<li>Comment out line #59 or #60
<pre>'post_date' =&gt; date('Y-m-d H:i:s')</pre>
<p>by putting // at the beginning of the line</li>
<li>Under the commented line paste
<pre>'post_date' =&gt; current_time('mysql')</pre>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://labs.visser.com.au/news/events-calendar-widget-not-showing-events-fix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8216;Make Your Own Website&#8217; Workshop Perth</title>
		<link>http://labs.visser.com.au/news/make-your-own-website-workshop-perth/</link>
		<comments>http://labs.visser.com.au/news/make-your-own-website-workshop-perth/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 17:07:48 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://business.visser.com.au/?p=78</guid>
		<description><![CDATA[This is a Registration For Interest for a future Perth-based day workshop &#8211; in August&#8230;]]></description>
			<content:encoded><![CDATA[<p>This is a <em>Registration For Interest</em> for a future Perth-based day workshop &#8211; in August 2009 &#8211; covering the basics of purchasing a new website domain, setting up web hosting, installing web software and maintaining a new website using WordPress.</p>
<p>No assumed prior web development knowledge is required, but will be helpful.</p>
<p><strong>Inclusions</strong></p>
<p>What is included in the workshop:</p>
<ul>
<li>Continental breakfast, lunch catered by Subway and dinner caterering.</li>
<li>Handbook with helpful cheat sheets and detailed instructions to refer to at home.</li>
<li>Priority support from web experts within an attendees-only private forum</li>
</ul>
<p><strong>Requirements</strong></p>
<ul>
<li>You must bring a laptop computer with a wireless card (to connect to the Internet). If this is not possible a laptop can be hired for the workshop, please contact me no less than a fortnight prior to the workshop.</li>
<li>You must be willing to register a domain name for your website (e.g. visser.com.au) and pay the ongoing fees yourself (approx. $20 per year).</li>
<li>You must be willing to pay website hosting and pay the ongoing fees yourself (approx. $50 per year).</li>
<li>You must have the most recent version of the browser Internet Explorer or Mozilla Firefox installed on your computer.</li>
<li>You should have a basic comfort with computer skills such as typing, copying/pasting, creating emails and browsing the Internet.</li>
</ul>
<p><strong>Objectives</strong></p>
<p>Objectives of the 7 hour workshop is to achieve the following goals:<strong><br />
</strong></p>
<ul>
<li>Purchase an available domain from Webcity (www.webcity.com.au)</li>
<li>Purchase website hosting from Host Ultra (www.hostultra.com)</li>
<li>Download and install WordPress (www.wordpress.org) in our new website hosting account</li>
<li>Install and activate a WordPress theme in our new WordPress site</li>
<li>Modify existing and create new WordPress Posts and Pages</li>
</ul>
<p>As the workshop is limited to a  single block of 7 hours a dedicated forum will be setup and made available for registered attendees to ask questions before, during, and after the closing of the workshop.</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.visser.com.au/news/make-your-own-website-workshop-perth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WP User Manager Unofficial Update</title>
		<link>http://labs.visser.com.au/news/wp-user-manager-unofficial-update/</link>
		<comments>http://labs.visser.com.au/news/wp-user-manager-unofficial-update/#comments</comments>
		<pubDate>Sun, 29 Jun 2008 01:51:41 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Customisation]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://wordpress.visser.com.au/?p=51</guid>
		<description><![CDATA[<strong>Add styling and formatting to the Wordpress Administration view of custom fields by updating WP</strong>&#8230;]]></description>
			<content:encoded><![CDATA[<p><strong>Add styling and formatting to the Wordpress Administration view of custom fields by updating WP User Manager with this unofficial update.<br />
</strong></p>
<div id="attachment_52" class="wp-caption alignnone" style="width: 510px"><img class="size-full wp-image-52" title="WP User Manager 0.4 Unofficial Update" src="http://labs.visser.com.au/wp-content/uploads/2008/06/wp-user-manager-04-update.png" alt="" width="500" height="300" /><p class="wp-caption-text">WP User Manager</p></div>
<p>I install and configure <a href="http://www.dealsway.net/plugins/wp-user-manager">WP User Manager</a> on all commercial Wordpress-powered sites requiring custom user profile fields, Dealsway Solution&#8217;s plugin really is in a league of its own, plus I&#8217;d like to give back to the Wordpress community!</p>
<p>A modified release of WP User Manager 0.4 is available for download that ammends the HTML and CSS styling of custom fields to conform with the Wordpress 2.5 Administration layout.</p>
<p><strong><a href="http://wordpress.visser.com.au/download/wp-user-manager-0.4-fix.zip">Download WP User Manager 0.4.1 Update</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://labs.visser.com.au/news/wp-user-manager-unofficial-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WP-Forum PHP Date function bug fix</title>
		<link>http://labs.visser.com.au/news/wp-forum-date-function-bug-fix/</link>
		<comments>http://labs.visser.com.au/news/wp-forum-date-function-bug-fix/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 01:49:36 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[Bugs]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://wordpress.visser.com.au/?p=47</guid>
		<description><![CDATA[<code>Warning: date() expects parameter 2 to be long, string given in /htdocs/michaelvisser/wp-content/plugins/wp-forum/forum-functions.php on line 668</code>&#8230;]]></description>
			<content:encoded><![CDATA[<p><code>Warning: date() expects parameter 2 to be long, string given in /htdocs/michaelvisser/wp-content/plugins/wp-forum/forum-functions.php on line 668</code></p>
<p>Look familiar? There is a bug in the current release of WP-Forum which exists in the plugin&#8217;s PHP function <code>ul()</code> hidden away in <code>cookies.php</code> of the plugin root directory. To fix this issue open cookies.php with your favourite text editor and replace&#8230;</p>
<p><code>function ul($user_id){<br />
if(!isset($_COOKIE[’session’])){<br />
update_usermeta( $user_id, ‘lastvisit’, time() );<br />
return true;<br />
}<br />
return false;<br />
}</code></p>
<p>with&#8230;</p>
<p><code>function ul($user_id){<br />
if(isset($_COOKIE[’session’])){<br />
update_usermeta( $user_id, ‘lastvisit’, time() );<br />
return true;<br />
}<br />
return false;<br />
}</code></p>
<p>Save your changes and refresh the page. All done.</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.visser.com.au/news/wp-forum-date-function-bug-fix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Donations Cloud Minimum Donation Bug Fix</title>
		<link>http://labs.visser.com.au/news/donations-cloud-minimum-bug-fix/</link>
		<comments>http://labs.visser.com.au/news/donations-cloud-minimum-bug-fix/#comments</comments>
		<pubDate>Sun, 18 May 2008 09:33:17 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[Customisation]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Revenue]]></category>

		<guid isPermaLink="false">http://wordpress.visser.com.au/?p=46</guid>
		<description><![CDATA[Alex from Zirona has released a Wordpress plugin that allows visitors to donate money in&#8230;]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-409" title="screenshot_dc1" src="http://labs.visser.com.au/wp-content/uploads/2008/05/screenshot_dc1.png" alt="screenshot_dc1" width="226" height="212" />Alex from Zirona has released a Wordpress plugin that allows visitors to donate money in return for a back-link of their choice. The process has been automated and no interactions are required making this a great revenue generator for power-bloggers and niche hobbyists who can now be rewarded for their efforts.</p>
<blockquote><p>The donations cloud is something like a tag cloud, only that it displays – donations. The more a person donates, the larger the link to his/her website will be.</p></blockquote>
<p><strong>There is a critical bug in 0.1.1 (currently available version at time of writing) whereby if you increase the value of <code>DC_MIN_LINK_AMOUNT</code> and a visitor donates a value less than your <code>DC_MIN_LINK_AMOUNT</code> amount the donation will not be visible and the visitor who just generously made a donation will call foul.</strong></p>
<p>To resolve this issue do the following:</p>
<ol>
<li>Open an FTP connection to your website</li>
<li>Edit donationscloud.php (<code>/wp-content/plugins/donationscloud/...</code>)</li>
<li>On line #45 change the value of &#8220;5.00&#8243; to be the same as what you set for <code>DC_MIN_LINK_AMOUNT</code> within settings.php (<code>/wp-content/plugins/donationscloud/...</code>)</li>
<li>Save changes</li>
</ol>
<p>By increasing the minimum value that visitors can donate any future donations will appear in the donation cloud. Looking at the source for Donations Cloud it seems there is no minimum amount checking meaning someone who donates $4.99 will not receive a back-link, this should be announced to visitors and/or a server response mentioning that a donation of less than the minimum amount will not generate a backlink.</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.visser.com.au/news/donations-cloud-minimum-bug-fix/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
