<?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>Kinetic Pulse</title>
	<atom:link href="http://www.kineticpulse.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kineticpulse.co.uk</link>
	<description>Web development that works from a Bath based team</description>
	<lastBuildDate>Wed, 08 Feb 2012 11:16:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Why ExpressionEngine has great SEO</title>
		<link>http://www.kineticpulse.co.uk/2012/02/08/why-expressionengine-has-great-seo/</link>
		<comments>http://www.kineticpulse.co.uk/2012/02/08/why-expressionengine-has-great-seo/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 11:06:29 +0000</pubDate>
		<dc:creator>martyn</dc:creator>
				<category><![CDATA[ExpressionEngine]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[CMS]]></category>

		<guid isPermaLink="false">http://www.kineticpulse.co.uk/?p=301</guid>
		<description><![CDATA[ExpressionEngine is fast-becoming my &#8216;go to&#8217; solution for genuine CMS work for a multitude of reasons. However, one often-overlooked aspect when choosing a CMS is it&#8217;s inherent SEO features. ExpressionEngine is a cut above a lot of the competition &#8216;out-of-the-box&#8217;; here are a few of its SEO features: Ability to define custom URL Structure. Unlike [...]]]></description>
			<content:encoded><![CDATA[<p>ExpressionEngine is fast-becoming my &#8216;go to&#8217; solution for genuine CMS work for a multitude of reasons. However, one often-overlooked aspect when choosing a CMS is it&#8217;s inherent SEO features. ExpressionEngine is a cut above a lot of the competition &#8216;out-of-the-box&#8217;; here are a few of its SEO features:</p>
<ul>
<li>Ability to define custom URL Structure. Unlike many other enterprise-level CMS platforms, ExpressionEngine makes it easy to set static, semantic URLs, with the ability to specify custom directory structures. Some other CMSes require core hacks to handle even the most simple structure.</li>
<li>Ability to specify custom metadata. ExpressionEngine makes it incredibly easy to define custom page title tags, meta descriptions, meta keywords, and other on-page SEO elements. While other platforms offer this functionality, ExpressionEngine goes a step beyond other Content Management Systems by making it very easy to manually override default metadata by simply tweaking your templates. This makes it easy and scalable to implement on-page optimization onto thousands of ‘long tail pages’ saving time, while still giving marketing teams the precise control that’s needed to have an effective SEO strategy.</li>
<li>Internal linking is easy &#8211; ExpressionEngine allows pages to reside in multiple categories and channels, without having to worry about duplicate content. Because ExpressionEngine does such a great job of allowing you to display and publish content, it becomes easy to interlink pages.</li>
<li>An easy way to generate XML Sitemaps &#8211; Having a properly formatted XML sitemap is a key step towards getting content indexed in the search engines. Thanks to the inherent flexibility of its template structure, ExpressionEngine is able to easily output a perfectly-formatted XML sitemap, complete with custom priority codes.</li>
<li>Robust indexing and caching &#8211; ExpressionEngine’s advanced caching capabilities, including template caching, query caching, and tag caching reduces server load and improves page loadtime, making it easier for the spiders to index your pages.</li>
<li>Easy integration with Google Analytics and Google Website Optimizer &#8211; Analyzing data is key to making your SEO efforts successful. Whereas many other systems make you update multiple pages to put on Analytics scripts, with ExpressionEngine, it’s literally a copy/paste situation. Even setting up advanced subdomain tracking, custom variables, and event tracking is painless, taking minutes where other systems take hours.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.kineticpulse.co.uk/2012/02/08/why-expressionengine-has-great-seo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Questions to ask when planning a new online shop</title>
		<link>http://www.kineticpulse.co.uk/2012/02/02/questions-to-ask-when-planning-a-new-online-shop/</link>
		<comments>http://www.kineticpulse.co.uk/2012/02/02/questions-to-ask-when-planning-a-new-online-shop/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 12:13:12 +0000</pubDate>
		<dc:creator>martyn</dc:creator>
				<category><![CDATA[Big Cartel]]></category>
		<category><![CDATA[e-commerce]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[OSCommerce]]></category>
		<category><![CDATA[Zen Cart]]></category>
		<category><![CDATA[zencart]]></category>

		<guid isPermaLink="false">http://www.kineticpulse.co.uk/?p=296</guid>
		<description><![CDATA[There&#8217;s an awful lot to think about when making the decision to launch an online shop, and it&#8217;s worth being very clear on the requirements before any design or development begins. This will ensure we select the right tools for the job and engage the right people to create the look of the site. Shop [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s an awful lot to think about when making the decision to launch an online shop, and it&#8217;s worth being very clear on the requirements before any design or development begins. This will ensure we select the right tools for the job and engage the right people to create the look of the site.</p>
<h2>Shop Front (Appearance)</h2>
<ul>
<li>What other sites do you like the look of?</li>
<li>Do you have an existing logo, branding or colour scheme?</li>
<li>Do you need logo and branding to be created for you?</li>
<li>Should the front page have a welcome message, a carousel of images, static images, latest offers or a combination of features?</li>
</ul>
<h2>Products – what you are selling</h2>
<ul>
<li>What type of products do you sell?</li>
<li>How many products will you sell online (approx.)?</li>
<li>What specific product information do you wish to display online to aid your customers in the buying process?</li>
<li>Do your products have options? For example, do products have choices of size, colour, material, etc</li>
<li>Approximately how many images will each product have (max)?</li>
<li>Would you like to show related products when customers view a product?</li>
<li>Are your products non-physical such as downloads, membership, etc?</li>
</ul>
<h2>Categorisation – how your products are organised</h2>
<ul>
<li>Should products be grouped together into categories? This can help users find what they need more efficiently, particularly if you have many products</li>
<li>If so, how many categories are required (approx.)?</li>
<li>Do you need multiple levels of categorisation? e.g. Boys Clothes -> Shirts Trousers Jackets</li>
<li>Would you like users to be able to search for products on your website?</li>
</ul>
<h2>Checkout</h2>
<h3>Discounts &#038; promotions</h3>
<ul>
<li>Will you need to offer your customers discounts on your products such as vouchers or coupons?</li>
<li>Will you need to offer discounted or promotional prices? Such as Christmas or Valentines promotions?</li>
</ul>
<h3>Delivery / shipping</h3>
<ul>
<li>Are your products shippable and do you charge for delivering your products to your customers?</li>
<li>What structure do you use for this?
<ul>
<li>Flat rate</li>
<li>Weight based</li>
<li>Cost based</li>
<li>Size based</li>
<li>Other (please detail)</li>
</ul>
</li>
<li>Do you intend to ship orders abroad? If so, how does this affect your delivery charges?</li>
</ul>
<h3>Taking payments</h3>
<ul>
<li>Are you VAT registered?</li>
<li>Are all your products VAT applicable?</li>
<li>Do you have a preferred payment gateway you wish to use ie sagepay, paypal etc? A payment gateway is used to process credit card payments</li>
<li>Do you want to offer fully integrated payment processing on your website? Most gateways can process the payments away from your site (e.g. PayPal, SagePay Form) which is a simpler option</li>
<li>If you want to process payment within your site, are you aware of the PCI compliance issues related to this?<br />
PCI is a set of industry data standards and regulations to decrease the amount of online fraud – read more about PCI DSS</li>
<li>Do you have a merchant account with your bank? Does your current bank offer merchant accounts?</li>
<li>Do you have the following to show on your online shop?
<ul>
<li>Terms and conditions</li>
<li>Returns policy</li>
<li>Privacy &#038; security policies</li>
<li>Guarantee</li>
<li>Company registration details</li>
<li>VAT registration if applicable</li>
<li>Contact details – email, telephone, address</li>
<li>Relevant disclaimers</li>
</ul>
<p>The majority of these are required by many payment gateway providers before they will authorise your account.
</li>
<li>Do you require customers to sign up for an account before they can order or do you want to permit “anonymous” checkout?</li>
<li>Do you intend to trade internationally?</li>
<li>If so, do you require multilingual and/or multicurrency?</li>
</ul>
<h2>Back office – managing your online store</h2>
<ul>
<li>Do you want your customers to be kept up to date with latest offers and products?<br />
They could do so by signing up to a mailing list either during checkout or using a standalone signup form</li>
<li>Do you require reporting for your online store?<br />
For example, sales reports, customer reports, stock reports, product reports</li>
<li>Do you need to be able to manually create orders such as taking telephone orders or orders in person?</li>
<li>Would you like customers to be able to view current/past orders and manage their account details online?</li>
<li>Do you have staff that process orders?</li>
<li>If so, will they need special permissions to do so without editing the rest of the website?</li>
<li>Do you require your online store to communicate with any external systems such as:
<ul>
<li>CRM (customer relationship managers – Sales Force, Netsuite, etc)</li>
<li>Accounts packages (Sage, QuickBooks, other)</li>
<li>Other (please detail)</li>
</ul>
</li>
<li>Do you require bulk product data uploading or will you enter the products into the website manually?<br />
Generally, it is quite straight forward to upload product data and images from an excel spreadsheet or CSV formatted document (comma separated values)</li>
<li>Do you require web hosting or will you organise hosting yourself?</li>
<li>Do you require any of the following related features for your store:
<ul>
<li>Search engine optimisation (SEO) management – meta tags, titles, keywords, HTML &#038; XML sitemaps, search engine submission</li>
<li>Blog/news section</li>
<li>Information pages – about us, contact, find us, others</li>
<li>Mobile commerce – selling over mobile devices (iphone, blackberry, ipad, etc)</li>
<li>Contact forms and/or newsletter signup forms</li>
<li>Social media integration and social bookmarking – feeds for Facebook, Twitter and/or You Tube</li>
<li>Advertising – ability for companies to pay for banner ads on your site</li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.kineticpulse.co.uk/2012/02/02/questions-to-ask-when-planning-a-new-online-shop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kinetic Pulse attempts the Bath Half Marathon</title>
		<link>http://www.kineticpulse.co.uk/2012/01/14/kinetic-pulse-attempts-the-bath-half-marathon/</link>
		<comments>http://www.kineticpulse.co.uk/2012/01/14/kinetic-pulse-attempts-the-bath-half-marathon/#comments</comments>
		<pubDate>Sat, 14 Jan 2012 15:28:40 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.kineticpulse.co.uk/?p=290</guid>
		<description><![CDATA[Sunday 11th March 2012 will see both myself and Martyn attempt to run the Bath Half Marathon. Although we have watched it many times &#8211; the main route goes right past Kinetic Pulse Towers -  it was only this year we felt sufficiently confident to have a go! We had both taken part in a [...]]]></description>
			<content:encoded><![CDATA[<p>Sunday 11th March 2012 will see both myself and Martyn attempt to run the Bath Half Marathon.</p>
<p>Although we have watched it many times &#8211; the main route goes right past Kinetic Pulse Towers -  it was only this year we felt sufficiently confident to have a go! We had both taken part in a few 5k&amp; 10k races over the past couple of years and thought we were just about ready for the challenge!<br />
We have been training since last summer but upping the distance very gradually &#8211; even now I&#8217;m worried I won&#8217;t make it round!</p>
<p>But I am feeling fitter and actually quite enjoying running (something I thought I would never say! I rememebr desperately trying to do anything to get out of the ghastly cross country runs at school&#8230;)</p>
<p>I am running for<a title="Run for Congo Women" href="http://www.runforcongowomen.org/" target="_blank"> Run for Congo Women</a> &#8211; a charity that supports &amp; sponsors women in war torn Congo.</p>
<p>Martyn is running to support the <a title="Martyn's donation page" href="http://www.virginmoneygiving.com/bathdrummer" target="_blank">RNLI</a>.<br />
<object width="150" height="230" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowScriptAccess" value="always" /><param name="allowNetworking" value="all" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="flashvars" value="EggId=3609771&amp;IsMS=0" /><param name="src" value="http://www.justgiving.com/widgets/jgwidget.swf" /><param name="allowscriptaccess" value="always" /><param name="allownetworking" value="all" /><embed width="150" height="230" type="application/x-shockwave-flash" src="http://www.justgiving.com/widgets/jgwidget.swf" allowScriptAccess="always" allowNetworking="all" quality="high" wmode="transparent" flashvars="EggId=3609771&amp;IsMS=0" allowscriptaccess="always" allownetworking="all" /></object> We&#8217;d be delighted if you could spare some cash to sponsor us in our valiant, knee breaking, efforts.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kineticpulse.co.uk/2012/01/14/kinetic-pulse-attempts-the-bath-half-marathon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New site for Redwood Strip Curtains launched</title>
		<link>http://www.kineticpulse.co.uk/2012/01/09/new-site-for-redwood-strip-curtains-launched/</link>
		<comments>http://www.kineticpulse.co.uk/2012/01/09/new-site-for-redwood-strip-curtains-launched/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 12:01:06 +0000</pubDate>
		<dc:creator>martyn</dc:creator>
				<category><![CDATA[e-commerce]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[OSCommerce]]></category>

		<guid isPermaLink="false">http://www.kineticpulse.co.uk/?p=282</guid>
		<description><![CDATA[Redwood approached us recently with a request to complete, enhance and launch their OSCommerce website which had been sitting around in a semi-developed state for quite some time! The enhancements included: Custom product price calculations Custom user calculators Integration with YouTube Channel Setup and integration with WorldPay gateway Fixing issues with existing OSCommerce modules Enhancing [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://redwoodstripcurtains.co.uk" target="_blank"><img class="aligncenter size-medium wp-image-283" title="Redwood Strip Curtains" src="http://www.kineticpulse.co.uk/wp-content/uploads/2012/01/Screen-shot-2012-01-09-at-11.26.06-300x257.png" alt="" width="300" height="257" /></a></p>
<p>Redwood approached us recently with a request to complete, enhance and launch their OSCommerce website which had been sitting around in a semi-developed state for quite some time!</p>
<p>The enhancements included:</p>
<ul>
<li>Custom product price calculations</li>
<li>Custom user calculators</li>
<li>Integration with YouTube Channel</li>
<li>Setup and integration with WorldPay gateway</li>
<li>Fixing issues with existing OSCommerce modules</li>
<li>Enhancing some of the usability and visual features of the site</li>
</ul>
<p>Due to the very specific business and technical requirements, we worked very closely with the company so that we could deliver this project economically and quickly</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kineticpulse.co.uk/2012/01/09/new-site-for-redwood-strip-curtains-launched/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New website for Energy Efficient Widcombe launched</title>
		<link>http://www.kineticpulse.co.uk/2012/01/01/new-website-for-energy-efficient-widcombe-launched/</link>
		<comments>http://www.kineticpulse.co.uk/2012/01/01/new-website-for-energy-efficient-widcombe-launched/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 14:32:16 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[Bath]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.kineticpulse.co.uk/?p=286</guid>
		<description><![CDATA[We recently launched a new WordPress website for a local community drive Energy Efficient Widcombe. This group runs regular workshops &#38; community events about topics such as energy-saving &#38; insulation, and provide a support network for the more vunerable members of the commuity during the colder months. The website needed to be simple to use [...]]]></description>
			<content:encoded><![CDATA[<p>We recently launched a new WordPress website for a local community drive <a title="Visit the Energy Efficient Widcombe website" href="http://www.energyefficientwidcombe.co.uk" target="_blank">Energy Efficient Widcombe</a>.</p>
<p>This group runs regular workshops &amp; community events about topics such as energy-saving &amp; insulation, and provide a support network for the more vunerable members of the commuity during the colder months.</p>
<p>The website needed to be simple to use &amp; navigate and need to use a simple CMS to allow the group to easily update content. Kinetic Pulse came up with a simple, yet eye catching design based on the default Worpdress 2012 theme and gave the client comprehensive training in how to use WordPress.</p>
<p><a href="http://www.energyefficientwidcombe.co.uk"><img class="aligncenter size-full wp-image-287" title="Energy Efficient Widcombe" src="http://www.kineticpulse.co.uk/wp-content/uploads/2012/01/eew.jpg" alt="" width="800" height="640" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kineticpulse.co.uk/2012/01/01/new-website-for-energy-efficient-widcombe-launched/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating holding page with working subscribe box for Magento site</title>
		<link>http://www.kineticpulse.co.uk/2011/11/29/creating-holding-page-with-working-subscribe-box-for-magento-site/</link>
		<comments>http://www.kineticpulse.co.uk/2011/11/29/creating-holding-page-with-working-subscribe-box-for-magento-site/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 22:09:10 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[magento]]></category>
		<category><![CDATA[magento catalog]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips n Tricks]]></category>

		<guid isPermaLink="false">http://www.kineticpulse.co.uk/?p=244</guid>
		<description><![CDATA[I recently had to &#8220;hide&#8221; a fully working Magento site due to an upgrade. However the client insisted on having a working &#8220;sign up to my newsletter&#8221; box on the holding page too, and wanted all the collected email addresses to be collected in Magento as normal, and not in Mailchimp or any other newsletter [...]]]></description>
			<content:encoded><![CDATA[<p>I recently had to &#8220;hide&#8221; a fully working Magento site due to an upgrade.</p>
<p>However the client insisted on having a working &#8220;sign up to my newsletter&#8221; box on the holding page too, and wanted all the collected email addresses to be collected in Magento as normal, and not in Mailchimp or any other newsletter program.</p>
<p>So I rolled up my sleeves and tried to figure out how to do it. This is the quick and dirty way I ended up doing it.<span id="more-244"></span></p>
<p>First I created my holding page in a separate folder called <strong>holdingpage\index.php</strong></p>
<p>(I based it on an existing page from the Magento site, by copying the source HTML and slicing out bits I didn&#8217;t need.)</p>
<p>Then I edited the <strong>.htaccess</strong> so  that this page was always redirected to. (there are several posts out there on how to do it but here&#8217;s my take on it)</p>
<p>Change the follwoing line:</p>
<pre>DirectoryIndex index.php</pre>
<p>to</p>
<pre>DirectoryIndex holdingpage/index.php</pre>
<p>and also change</p>
<pre>RewriteRule .* index.php [L]</pre>
<p>to</p>
<pre>RewriteRule .* holdingpage/index.php [L]</pre>
<p>(obviously if you want to undo these changes at a later date I suggest you just comment out the old line by preceding it with a &#8216;#&#8217;)</p>
<p>Now that seemed to do the trick that everything was going to my new holding page. First task done.</p>
<p>Next I had to figure out how to get that newsletter subscribe working. Now I&#8217;m not a huge fan of Magento as it seems to over complicate a lot of stuff (and is mightily slow etc etc) so cover your eyes people if you are a fan of code purity.</p>
<p>I used regular PHP and MySQl to get this done. Turns out the newsletter_subscribers table isn&#8217;t one of the ones that is used in all the Magento indexing, so I could just update it using a regular MySQL statement.</p>
<p>I added the following code to the top of my index.php</p>
<pre>&lt;?php
if($_POST["email"]!=""){
    global $con;
    $con = mysql_connect("DBHOSTNAME","DBUSERNAME","DBPASSWORD");
    if (!$con)
      {
      die('Could not connect: ' . mysql_error());
      } 
    mysql_select_db("DBNAME", $con);

    $strSQL="INSERT INTO `newsletter_subscriber` (`subscriber_id`, `store_id`, `change_status_at`, `customer_id`, `subscriber_email`, `subscriber_status`, `subscriber_confirm_code`) VALUES (NULL, '1', NULL, '0', '".$_POST["email"]."', '1', 'NULL');";

    mysql_query($strSQL);
}
?&gt;</pre>
<p>Note: I only have 1 store so have hardcoded those values</p>
<p>I added the following block just below the heading area of my holding page to generate a friendly message on sucessful subscription.</p>
<pre>&lt;? if($_GET["subscribe"]==1){?&gt;
           &lt;ul&gt;
               &lt;li&gt;
                &lt;ul&gt;&lt;li&gt;&lt;span&gt;
                    Thank you for subscribing to our newsletter. You'll hear from us soon...
                &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
            &lt;/li&gt;
           &lt;/ul&gt;
&lt;? } ?&gt;</pre>
<p>And the subscribe form is just:</p>
<pre>&lt;div&gt;
    &lt;div&gt;
        &lt;strong&gt;&lt;span&gt;Join Our Mailing List&lt;/span&gt;&lt;/strong&gt;
    &lt;/div&gt;
    &lt;form id="newsletter-validate-detail" method="post" action="/newsletter/subscriber/new/?<strong>subscribe=1</strong>"&gt;
        &lt;div&gt;
            &lt;label for="newsletter"&gt;&lt;/label&gt;
            
               &lt;input type="text" value="enter your email address" title="Sign up for our newsletter" id="newsletter" name="email" onfocus="if(this.value=='enter your email address'){this.value=''}" onblur="if(this.value==''){this.value='enter your email address'}"&gt;
            
            &lt;div&gt;
                &lt;button title="SUBMIT" type="submit"&gt;&lt;span&gt;&lt;span&gt;SUBMIT&lt;/span&gt;&lt;/span&gt;&lt;/button&gt;
            &lt;/div&gt;
        &lt;/div&gt;
    &lt;/form&gt;
    &lt;script type="text/javascript"&gt;
    //&amp;lt;![CDATA[
        var newsletterSubscriberFormDetail = new VarienForm('newsletter-validate-detail');
    //]]&amp;gt;
    &lt;/script&gt;
&lt;/div&gt;</pre>
<p>Which the eagle-eyed of you will notice is just the default Magento HTML it generates for a subscribe box. Note: I have addedd subscribe=1 to the action parameter of the form too, which is used to display the message.</p>
<p>I admit its not pretty but it is quick and dirty and most importantly it works!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kineticpulse.co.uk/2011/11/29/creating-holding-page-with-working-subscribe-box-for-magento-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aranais online shop launched</title>
		<link>http://www.kineticpulse.co.uk/2011/11/28/aranais-online-shop-launched/</link>
		<comments>http://www.kineticpulse.co.uk/2011/11/28/aranais-online-shop-launched/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 21:10:00 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[Bath]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Zen Cart]]></category>
		<category><![CDATA[zencart]]></category>

		<guid isPermaLink="false">http://www.kineticpulse.co.uk/2011/11/28/aranais-online-shop-launched/</guid>
		<description><![CDATA[We were contacted by Robert Morgan from Earth&#8217;s Wisdom, a natural healthy &#38; beatuty products shop in Bath&#8217;s historical Guidhall Market. They needed an update to their Zen Cart site after a re-brand with Geometry PR. The timescales were tight as the site needed to be live in time for the influx of visitors from [...]]]></description>
			<content:encoded><![CDATA[<p>We were contacted by Robert Morgan from Earth&#8217;s Wisdom, a natural healthy &amp; beatuty products shop in Bath&#8217;s historical Guidhall Market. They needed an update to their Zen Cart site after a re-brand with Geometry PR.</p>
<p>The timescales were tight as the site needed to be live in time for the influx of visitors from the Bath Christmas markets.<br />
Aside from the logo design and wrapping design, Kinetic Pulse were left to create a simple and clean design for the site to reflect the wide range of natural beauty products that Aranais sell from their stall at the Bath Guildhall Market.<span id="more-241"></span></p>
<div id="attachment_251" class="wp-caption aligncenter" style="width: 510px"><img class="size-full wp-image-251 " title="Aranais" src="http://www.kineticpulse.co.uk/wp-content/uploads/2011/11/aranais.jpg" alt="" width="500" /><p class="wp-caption-text">Aranais online shop</p></div>
<p>We installed several Zen cart plugins to improve the site experience eg:  zoom image light box,  stock by attributes and the url rewriting plugin from  Ceon. We also managed to fix a few ongoing issues with the Paypal &amp; Worldpay payment gateways that had been mostly caused by a PHP server upgrade on the hosts!</p>
<p>This was all completed within a week just in time for the brand relaunch -<a title="Visit Aranais online shop" href="http://www.aranais.co.uk" target="_blank"> www.aranais.co.uk</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kineticpulse.co.uk/2011/11/28/aranais-online-shop-launched/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create a gallery in Zencart using your Flickr sets</title>
		<link>http://www.kineticpulse.co.uk/2011/11/24/create-a-gallery-in-zencart-using-your-flickr-sets/</link>
		<comments>http://www.kineticpulse.co.uk/2011/11/24/create-a-gallery-in-zencart-using-your-flickr-sets/#comments</comments>
		<pubDate>Thu, 24 Nov 2011 11:50:58 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[Flickr]]></category>
		<category><![CDATA[Zen Cart]]></category>
		<category><![CDATA[zencart]]></category>
		<category><![CDATA[Zencart]]></category>

		<guid isPermaLink="false">http://www.kineticpulse.co.uk/?p=235</guid>
		<description><![CDATA[Zen Cart is great an all but it really doesn&#8217;t do image galleries very well. There are some plugins available but to be honest the admin interface is always a bit erm &#8220;clonky&#8221; in my opinion. Why not use Flickr to serve up your glorious pictures as a gallery? Here&#8217;s my attempt at getting it [...]]]></description>
			<content:encoded><![CDATA[<p>Zen Cart is great an all but it really doesn&#8217;t do image galleries very well. There are some plugins available but to be honest the admin interface is always a bit erm &#8220;clonky&#8221; in my opinion. Why not use Flickr to serve up your glorious pictures as a gallery?</p>
<p>Here&#8217;s my attempt at getting it to work inspired by work done by Dan Coulter at the<a title="Php Flickr Project" href="http://phpflickr.com" target="_blank"> http://phpflickr.com</a>/ project</p>
<p>1) Create a Flickr account</p>
<p>2) Upload your pictures into groups called &#8220;Sets&#8221; &#8211; giving each a title &amp; description. These will be pulled into your Zen Cart</p>
<p>3) Create an EZ page called &#8220;Gallery&#8221;</p>
<p>4) In the <strong>tpl_page_default.php</strong> for your theme (as always ensure you override the default) add the following block of code:</p>
<pre>&lt;?php
 if($var_pageDetails-&gt;fields['pages_title']=="Gallery"){</pre>
<pre>// check if there is a query string 'set'
 if($_GET['set']!=""){
 //if there is a query string find out what pos it is in the photosets array
 $setName=$_GET['set'];</pre>
<pre>$pos=array_search($setName,$photoSetsNames);</pre>
<pre>echo "&lt;h2&gt;".$setName."&lt;/h2&gt;";
 echo "&lt;p&gt;".$photoSetsDescriptions[$pos]."&lt;br/&gt;&lt;/p&gt;";
 echo $photoSetsPhotos[$pos];
 //print_r($photoSetsDescriptions);</pre>
<pre>}else{
 // if no query string then display list of all sets
 echo "&lt;ul class=\"galThumbs\"&gt;";</pre>
<pre>foreach($photoSetsNames as $photoset){
 $pos=array_search($photoset,$photoSetsNames);
 ?&gt;
 &lt;li&gt;&lt;a href="gallery/?set=&lt;?=$photoset?&gt;"&gt;
 &lt;p&gt;&lt;?=$photoset?&gt;&lt;/p&gt;
 &lt;? echo $photoSetsThumbs[$pos];?&gt;
 &lt;/a&gt;&lt;/li&gt;
 &lt;? }
 echo "&lt;/ul&gt;";
 }</pre>
<pre>}
 ?&gt;</pre>
<p>5) Upload the two attached files<strong> phpFlickr.php</strong> and <strong>phpFlickrGetSets.php</strong> to your &#8220;includes\modules&#8221; folder <a href="http://www.kineticpulse.co.uk/wp-content/uploads/2011/11/phpFlickrGetSets.zip">phpFlickrGetSets.zip</a></p>
<p>6) Change the lines indicated in your <strong>phpFlickrGetSets.php</strong> to be your <strong>Flickr App id</strong> and the absolute path to your new folder <strong>flickr_cache</strong> (Note: You absolutely must enable caching otherwise the lookups to Flickr can slow your site down horribly! Plus db caching I found to be woefully slow so stick to file system caching) And your <strong>Flickr User Name</strong><br />
(Get your Flickr App Id here:<a href="http://www.flickr.com/services/apps/create/apply" target="_blank"> http://www.flickr.com/services/apps/create/apply</a>)</p>
<p>7) Make sure you have created a folder called <strong>flickr_cache</strong> &amp; set permissions to 755</p>
<p> <img src='http://www.kineticpulse.co.uk/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> Include your two new modules in the<strong> tpl_header.php</strong> file like so:</p>
<pre>/**
 * load the module for getting the Flickr data
 */</pre>
<pre>require(DIR_WS_MODULES . zen_get_module_directory('phpFlickrGetSets.php'));</pre>
<p>I&#8217;m putting it in the site header as I want to dynamically get the list of set names to use in the site menu. If you wanted it only on the gallery page then you could just add it to your <strong>tpl_page_template.php</strong> along with the other code above</p>
<p>And Bob&#8217;s your uncle:</p>
<p>See it working here: <a title="Doris Designs Petticoats" href="http://www.dorisdesigns.co.uk" target="_blank"><strong>www.dorisdesigns.co.uk</strong></a></p>
<p>As always any comments feedback appreciated!</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kineticpulse.co.uk/2011/11/24/create-a-gallery-in-zencart-using-your-flickr-sets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to get correct Zen Cart product thumbnail when posting to Facebook</title>
		<link>http://www.kineticpulse.co.uk/2011/11/08/how-to-get-correct-zen-cart-product-thumbnail-when-posting-to-facebook/</link>
		<comments>http://www.kineticpulse.co.uk/2011/11/08/how-to-get-correct-zen-cart-product-thumbnail-when-posting-to-facebook/#comments</comments>
		<pubDate>Tue, 08 Nov 2011 10:37:07 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[facebook]]></category>
		<category><![CDATA[Zen Cart]]></category>
		<category><![CDATA[zencart]]></category>

		<guid isPermaLink="false">http://www.kineticpulse.co.uk/?p=231</guid>
		<description><![CDATA[When users post a link to your products on Facebook, its nice for the automatic link to show a picture of an actual product. Unfortunately Zen Cart doesn&#8217;t have this facility out of the box, but its not too trick y to add it yourself. In your templates html_header.php add the following lines: &#60;!-- bof [...]]]></description>
			<content:encoded><![CDATA[<p>When users post a link to your products on Facebook, its nice for the automatic link to show a picture of an actual product.</p>
<p>Unfortunately Zen Cart doesn&#8217;t have this facility out of the box, but its not too trick y to add it yourself.</p>
<p>In your templates html_header.php add the following lines:</p>
<pre>&lt;!-- bof facebook "like" meta tags --&gt;

&lt;meta property="og:title" content="&lt;?php echo META_TAG_TITLE; ?&gt;" /&gt;
&lt;meta property="og:url" content="http://&lt;?=$_SERVER["SERVER_NAME"]?&gt;&lt;? echo $_SERVER['REQUEST_URI'];?&gt;" /&gt;
&lt;? if(META_TAG_PRODUCT_IMAGE=="META_TAG_PRODUCT_IMAGE"){?&gt;
&lt;meta property="og:image" content="http://&lt;?=$_SERVER["SERVER_NAME"]?&gt;/includes/templates/YOUR_TEMPLATE/images/path-to-default-logo.jpg"  /&gt;
&lt;? }else{?&gt;
&lt;meta property="og:image" content="http://&lt;?=$_SERVER["SERVER_NAME"]?&gt;/images/&lt;? echo META_TAG_PRODUCT_IMAGE;?&gt;" /&gt;
&lt;meta property="og:type" content="product" /&gt;
&lt;? } ?&gt;
&lt;meta property="og:site_name" content="XXX-Name-of-your-site-XXX"/&gt;
&lt;meta property="og:description" content="&lt;?php echo META_TAG_DESCRIPTION; ?&gt;"/&gt;
&lt;meta property="og:locale" content="en_US" /&gt;

&lt;!-- eof facebook  meta tags --&gt;</pre>
<p>Note: this is using a new DEFINE variable called META_TAG_PRODUCT_IMAGE.</p>
<p>This needs to be defined in your modules/meta_tags.php file.</p>
<p>(use an override for your template obviously by copying the existing one into a folder called YOUR_TEMPLATE)</p>
<p>In the line around 194 that is builing the SQL to pull data from the products table add the following  field to the list:</p>
<pre><strong>p.products_image</strong></pre>
<p>Then around line 208 below where it says <strong>// custom meta tags per product</strong>  add the following line:</p>
<pre><strong>$meta_products_image = $product_info_metatags-&gt;fields['products_image'] ;</strong></pre>
<p>The just before     <strong>} // CUSTOM META TAGS</strong> on line 277 add the following:</p>
<pre><strong>define('META_TAG_PRODUCT_IMAGE', $meta_products_image);</strong></pre>
<p>Thats it. You can see it in work here <a href="http://www.thepartypirate.com" target="_blank">http://www.thepartypirate.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kineticpulse.co.uk/2011/11/08/how-to-get-correct-zen-cart-product-thumbnail-when-posting-to-facebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Surfplugs website launched</title>
		<link>http://www.kineticpulse.co.uk/2011/10/25/surfplugs-website-launched/</link>
		<comments>http://www.kineticpulse.co.uk/2011/10/25/surfplugs-website-launched/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 19:17:21 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[custom CMS]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[surfplugs]]></category>

		<guid isPermaLink="false">http://www.kineticpulse.co.uk/?p=226</guid>
		<description><![CDATA[We&#8217;re excited to announce the launch of our latest website &#8211; for Surfplugs www.surfplugs.co.uk. Rob at Surfplugs had wanted to update his site for a while and contacted Adam Wyatt at Flipside studio to produce a fresh new design, with the hope to launch his products internationally. The wireframes for the site showed quite a [...]]]></description>
			<content:encoded><![CDATA[<p><span class="drop-caps">W</span>e&#8217;re excited to announce the launch of our latest website &#8211; for Surfplugs <a title="Surfplugs new website" href="http://www.surfplugs.co.uk" target="_blank">www.surfplugs.co.uk</a>.</p>
<p>Rob at Surfplugs had wanted to update his site for a while and contacted Adam Wyatt at <a href="http://www.flipsidestudio.co.uk" target="_blank">Flipside studio</a> to produce a fresh new design, with the hope to launch his products internationally.</p>
<p>The wireframes for the site showed quite a complex array of features (an order workflow which included an interactive world map, video secion, gallery of team riders and an array of products &#8211; on top of the usual website CMS features such as Pages &amp; File Library) So we made the decision to use a custom php based CMS which could be customised exactly to the client&#8217;s needs.</p>
<p>The front end of the site uses jQuery slideshows &amp; carousels to display images and has an Ajax driven contact form.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kineticpulse.co.uk/2011/10/25/surfplugs-website-launched/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

