<?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>Inchoo</title>
	<atom:link href="http://inchoo.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://inchoo.net</link>
	<description>Magento Design and Magento Development Professionals - Inchoo</description>
	<lastBuildDate>Fri, 12 Mar 2010 21:34:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Magento 1.4 new things in EAV attributes</title>
		<link>http://inchoo.net/ecommerce/magento/magento-1-4-new-things-in-eav-atributes/</link>
		<comments>http://inchoo.net/ecommerce/magento/magento-1-4-new-things-in-eav-atributes/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 10:41:54 +0000</pubDate>
		<dc:creator>Domagoj Potkoc</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[eav]]></category>

		<guid isPermaLink="false">http://inchoo.net/?p=4183</guid>
		<description><![CDATA[If you install new version of Magento 1.4, you can see that existing differences in structures of eav attributes. Earlier all data of EAV attributes were in table eav_attribute, now in new version eav_attribute table is smaller, beacuse a lot of fileds moved in new tables.

Structure of mysql table eav_attribute, Magento version 1.4:

Structure of mysql [...]]]></description>
			<content:encoded><![CDATA[<p>If you install new version of Magento 1.4, you can see that existing differences in structures of eav attributes. Earlier all data of EAV attributes were in table <strong>eav_attribute</strong>, now in new version eav_attribute table is smaller, beacuse a lot of fileds moved in new tables.<br />
<span id="more-4183"></span><br />
<strong>Structure of mysql table eav_attribute, Magento version 1.4:</strong><br />
<a href="http://inchoo.net/wp-content/uploads/2010/03/eav_attributes_magento1.4.jpg"><img src="http://inchoo.net/wp-content/uploads/2010/03/eav_attributes_magento1.4-637x300.jpg" alt="" title="eav_attributes_magento1.4" width="637" height="300" class="alignnone size-medium wp-image-4186" /></a></p>
<p><strong>Structure of mysql table eav_attribute, Magento version 1.3:</strong><br />
<a href="http://inchoo.net/wp-content/uploads/2010/03/eav_attributes_magento1.3.jpg"><img src="http://inchoo.net/wp-content/uploads/2010/03/eav_attributes_magento1.3-637x514.jpg" alt="" title="eav_attributes_magento1.3" width="637" height="514" class="alignnone size-medium wp-image-4188" /></a></p>
<p>In new version of Magento, we have new table as: <strong>catalog_eav_attribute, customer_eav_attribute</strong> and so on&#8230;..</p>
<p>One important thing: the model <strong>Mage_Eav_Model_Entity_Setup</strong> has changes in new version of Magento.  I have a problems with update attributes.</p>
]]></content:encoded>
			<wfw:commentRss>http://inchoo.net/ecommerce/magento/magento-1-4-new-things-in-eav-atributes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom email server (transport) with Magento</title>
		<link>http://inchoo.net/ecommerce/magento/custom-email-server-transport-with-magento/</link>
		<comments>http://inchoo.net/ecommerce/magento/custom-email-server-transport-with-magento/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 08:33:19 +0000</pubDate>
		<dc:creator>Branko Ajzele</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[module]]></category>

		<guid isPermaLink="false">http://inchoo.net/?p=4168</guid>
		<description><![CDATA[Magento has quite interesting email sending capabilities. However, those are more in terms of email templates then selecting a non-built in email server. Sometimes, your web hosting might have separate mail server and even the simple php send mail does not work. In such cases you are forced to use an external mail server that [...]]]></description>
			<content:encoded><![CDATA[<p>Magento has quite interesting email sending capabilities. However, those are more in terms of email templates then selecting a non-built in email server. Sometimes, your web hosting might have separate mail server and even the simple php send mail does not work. In such cases you are forced to use an external mail server that supports SMTP. Good example of this is a Gmail.<span id="more-4168"></span></p>
<p>So, how do we &#8220;switch&#8221; our Magento to use Gmail? Here is a small extension I wrote for my self. Figured why not give it away. </p>
<p>Download <a href='http://inchoo.net/wp-content/uploads/2010/03/Ajzele_MailTransport.zip'>Ajzele_MailTransport</a> extension.</p>
<p>And here is a little screenshot that shows the available config options.</p>
<p><a href="http://inchoo.net/wp-content/uploads/2010/03/MailTransport.png"><img src="http://inchoo.net/wp-content/uploads/2010/03/MailTransport-108x150.png" alt="" title="MailTransport" width="108" height="150" class="alignnone size-thumbnail wp-image-4171" /></a></p>
<p>As always, use at your own risk <img src='http://inchoo.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://inchoo.net/ecommerce/magento/custom-email-server-transport-with-magento/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Properly remove white image frame upon resizing photos in Magento</title>
		<link>http://inchoo.net/ecommerce/magento/properly-remove-white-image-frame-upon-resizing-photos-in-magento/</link>
		<comments>http://inchoo.net/ecommerce/magento/properly-remove-white-image-frame-upon-resizing-photos-in-magento/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 13:34:59 +0000</pubDate>
		<dc:creator>Branko Ajzele</dc:creator>
				<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://inchoo.net/?p=4155</guid>
		<description><![CDATA[Magento has pretty neat image helper you can use to output your product photos. Today one of my coworkers got frustrated with the white frame he kept getting around the resized image he tried to output in sidebar block. As s possible solution he tried resolving the issue with CSS. However, there is a better, [...]]]></description>
			<content:encoded><![CDATA[<p>Magento has pretty neat image helper you can use to output your product photos. Today one of my coworkers got frustrated with the white frame he kept getting around the resized image he tried to output in sidebar block. As s possible solution he tried resolving the issue with CSS. However, there is a better, more nicer solution to ditch the whit frame around resized images in Magento.<span id="more-4155"></span></p>
<p>Here is a practical example of a code sample from default media.phtml file:</p>
<pre class="brush: php">
    &lt; ?php foreach ($this-&gt;getGalleryImages() as $_image): ?&gt;
        &lt;li&gt;
            &lt;a href=&quot;#&quot; onclick=&quot;popWin(&#039;&lt;?php echo $this-&gt;getGalleryUrl($_image) ?&gt;&#039;, &#039;gallery&#039;, &#039;width=300,height=300,left=0,top=0,location=no,status=yes,scrollbars=yes,resizable=yes&#039;); return false;&quot; title=&quot;&lt; ?php echo $this-&gt;htmlEscape($_image-&gt;getLabel()) ?&gt;&quot;&gt;&lt;img src=&quot;&lt;?php echo $this-/&gt;helper(&#039;catalog/image&#039;)-&gt;init($this-&gt;getProduct(), &#039;thumbnail&#039;, $_image-&gt;getFile())-&gt;resize(56); ?&gt;&quot; width=&quot;56&quot; height=&quot;56&quot; alt=&quot;&lt; ?php echo $this-&gt;htmlEscape($_image-&gt;getLabel()) ?&gt;&quot; /&gt;&lt;/a&gt;
        &lt;/li&gt;
    &lt; ?php endforeach; ?&gt;
</pre>
<p>Turning it into this will yield a &#8220;frame-free&#8221; image:</p>
<pre class="brush: php">
&lt; ?php foreach ($this-&gt;getGalleryImages() as $_image): ?&gt;
	&lt;li&gt;
		&lt;a href=&quot;#&quot; onclick=&quot;popWin(&#039;&lt;?php echo $this-&gt;getGalleryUrl($_image) ?&gt;&#039;, &#039;gallery&#039;, &#039;width=300,height=300,left=0,top=0,location=no,status=yes,scrollbars=yes,resizable=yes&#039;); return false;&quot; title=&quot;&lt; ?php echo $this-&gt;htmlEscape($_image-&gt;getLabel()) ?&gt;&quot;&gt;&lt;img src=&quot;&lt;?php echo $this-/&gt;helper(&#039;catalog/image&#039;)-&gt;init($this-&gt;getProduct(), &#039;thumbnail&#039;, $_image-&gt;getFile())-&gt;keepFrame(false)-&gt;resize(56); ?&gt;&quot; alt=&quot;&lt; ?php echo $this-&gt;htmlEscape($_image-&gt;getLabel()) ?&gt;&quot; /&gt;&lt;/a&gt;
	&lt;/li&gt;
&lt; ?php endforeach; ?&gt;
</pre>
<p>As you can see, all it took was to add the <strong>keepFrame(false)</strong> method call prior to calling the <strong>resize()</strong> method. </p>
<p>Here are the results of before/after scenario.</p>
<p><a href="http://inchoo.net/wp-content/uploads/2010/03/mwf1.png"><img src="http://inchoo.net/wp-content/uploads/2010/03/mwf1-150x110.png" alt="" title="mwf1" width="150" height="110" class="alignnone size-thumbnail wp-image-4156" /></a> <a href="http://inchoo.net/wp-content/uploads/2010/03/mwf2.png"><img src="http://inchoo.net/wp-content/uploads/2010/03/mwf2-150x114.png" alt="" title="mwf2" width="150" height="114" class="alignnone size-thumbnail wp-image-4157" /></a></p>
<p>Hope it helps around minor styling issues <img src='http://inchoo.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Cheers.</p>
]]></content:encoded>
			<wfw:commentRss>http://inchoo.net/ecommerce/magento/properly-remove-white-image-frame-upon-resizing-photos-in-magento/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Facebook Connect Magento Extension</title>
		<link>http://inchoo.net/ecommerce/magento/facebook-connect-magento-extension/</link>
		<comments>http://inchoo.net/ecommerce/magento/facebook-connect-magento-extension/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 09:56:43 +0000</pubDate>
		<dc:creator>Ivan Weiler</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[extension]]></category>

		<guid isPermaLink="false">http://inchoo.net/?p=4133</guid>
		<description><![CDATA[We&#8217;re proud to present free Facebook Connect Magento extension which enables customers fast and easy registration and login with their Facebook identity. Demo and help page can be seen on our playground demo store, just click &#8220;Connect with Facebook&#8221; link in upper right corner.

Download Inchoo_Facebook-0.9.1.zip, extract files to appropriate place following directory structure, reload cache [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re proud to present <strong>free Facebook Connect Magento extension</strong> which enables customers fast and easy registration and login with their Facebook identity. <a href="http://playground.surgeworks4u.com/" target="_blank"><strong>Demo</strong></a> and <a href="http://playground.surgeworks4u.com/facebook/" target="_blank">help page</a> can be seen on our <a href="http://playground.surgeworks4u.com/" target="_blank">playground demo store</a>, just click &#8220;Connect with Facebook&#8221; link in upper right corner.</p>
<p><span id="more-4133"></span></p>
<p>Download <a href="http://inchoo.net/wp-content/uploads/2010/03/Inchoo_Facebook-0.9.1.zip" target="_blank">Inchoo_Facebook-0.9.1.zip</a>, extract files to appropriate place following directory structure, reload cache and navigate to http://www.yourstore.com/facebook/. You&#8217;ll be presented with more detailed help page.</p>
<p>For Facebook Connect to work you need to <a href="http://www.facebook.com/developers/createapp.php" target="_blank">Setup Application on Facebook</a> and obtain its API Key and Application Secret. </p>
<p>Use your store name as application name and read and accept terms of service. On second screen switch to Connect tab and set Connect URL to the store domain where you plan to implement Facebook Connect. Switch to Advanced tab, set the domain that your emails will be coming from in Email Domain field and save settings.<br />
Other Connect settings are optional, but you might want to add store logo for example.</p>

<a href='http://inchoo.net/ecommerce/magento/facebook-connect-magento-extension/attachment/application-setup-1/' title='application-setup-1'><img width="150" height="82" src="http://inchoo.net/wp-content/uploads/2010/03/application-setup-1-150x82.png" class="attachment-thumbnail" alt="" title="application-setup-1" /></a>
<a href='http://inchoo.net/ecommerce/magento/facebook-connect-magento-extension/attachment/application-setup-2/' title='application-setup-2'><img width="150" height="82" src="http://inchoo.net/wp-content/uploads/2010/03/application-setup-2-150x82.png" class="attachment-thumbnail" alt="" title="application-setup-2" /></a>
<a href='http://inchoo.net/ecommerce/magento/facebook-connect-magento-extension/attachment/application-setup-3/' title='application-setup-3'><img width="150" height="82" src="http://inchoo.net/wp-content/uploads/2010/03/application-setup-3-150x82.png" class="attachment-thumbnail" alt="" title="application-setup-3" /></a>
<a href='http://inchoo.net/ecommerce/magento/facebook-connect-magento-extension/attachment/application-setup-4/' title='application-setup-4'><img width="150" height="82" src="http://inchoo.net/wp-content/uploads/2010/03/application-setup-4-150x82.png" class="attachment-thumbnail" alt="" title="application-setup-4" /></a>
<a href='http://inchoo.net/ecommerce/magento/facebook-connect-magento-extension/attachment/application-setup-5/' title='application-setup-5'><img width="150" height="75" src="http://inchoo.net/wp-content/uploads/2010/03/application-setup-5-150x75.png" class="attachment-thumbnail" alt="" title="application-setup-5" /></a>

<p>Once you obtain two keys navigate to Magento Administration, copy/paste them to appropriate fields under Configuration-Customer-Facebook Connect and you&#8217;re good to go.</p>
<p>Current extension is compatible with latest Magento CE 1.3.2.x and 1.4.x versions, <strong>it&#8217;s using brand new Facebook features</strong> like email sharing and open source APIs and we hope it will grow along with them.</p>
<p>We&#8217;re working on few more possible features and minor polishing, so you can expect version 1.0.0 on Magento Connect soon, but we wanted to share this pre-release with our faithful readers <img src='http://inchoo.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . As usual, every feedback is more than welcome.</p>
<p>Enjoy!</p>
<p><strong>Updates</strong><br />
v.0.9.1 &#8211; Added compatibility with older Magento CE 1.3.2.x versions.<br />
v.0.9.0 &#8211; First public release. Compatible with Magento CE 1.4.x. </p>
]]></content:encoded>
			<wfw:commentRss>http://inchoo.net/ecommerce/magento/facebook-connect-magento-extension/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Google, why are you wasting our time?</title>
		<link>http://inchoo.net/online-marketing/google-why-are-you-wasting-our-time/</link>
		<comments>http://inchoo.net/online-marketing/google-why-are-you-wasting-our-time/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 12:04:11 +0000</pubDate>
		<dc:creator>Toni Anicic</dc:creator>
				<category><![CDATA[Online Marketing]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://inchoo.net/?p=4127</guid>
		<description><![CDATA[We are witnessing something amazing in the search industry right now. Bing is growing and as the Bing and Yahoo integration goes through, for the first time in a decade, Google will get a worthy competitor.
While Google&#8217;s algorithm still gives me more relevant results for most of the searches, there are searches where Bing&#8217;s results [...]]]></description>
			<content:encoded><![CDATA[<p>We are witnessing something amazing in the search industry right now. <a href="http://www.bing.com">Bing</a> is growing and as the Bing and <a href="http://www.yahoo.com">Yahoo</a> integration goes through, for the first time in a decade, <a href="http://www.google.com">Google</a> will get a worthy competitor.<span id="more-4127"></span></p>
<p>While Google&#8217;s algorithm still gives me more relevant results for most of the searches, there are searches where Bing&#8217;s results are much more relevant and spam free.</p>
<p>I think Google&#8217;s biggest disadvantage in this war for the search industry share will be it&#8217;s constant improvements. When we compare the results Google is giving us today to the results we got several years ago, we can see Google is wasting a lot of our time.</p>
<h2>1. Images in search results</h2>
<p>I just hate it when Google serves me images in normal search. If i wanted to look at the images I&#8217;d use the image search. There is simply no need for you to show me images. In most cases, things I search for can&#8217;t even be described with an image. Why are you forcing these images on me? Did I ask for them?</p>
<h2>2. Video in search</h2>
<p>This one is pretty similar to the image problem. Why are you giving me video if I didn&#8217;t ask for one? I can&#8217;t even imagine a situation in which I&#8217;d use your search to find a video I wanna watch. I&#8217;d probably search YouTube or maybe in some extreme situations use your video search. I don&#8217;t want videos in my normal search results so stop wasting my time please.</p>
<h2>3. Personalized search</h2>
<p>No, I don&#8217;t want my search results to be personalized. Why would I want that? I&#8217;m using a search engine to find stuff I don&#8217;t know about, why would I want the websites I visit all the time and know about them already show up on top of my <strong>search</strong> results? If I want a bookmarking service I&#8217;ll use one. I don&#8217;t want my search engine to be the bookmarking service. Chris Crum of the WebProNews wrote about the similar <a href="http://www.webpronews.com/topnews/2010/03/05/how-badly-do-people-want-personalized-search">issue with personalized search</a>.</p>
<h2>4. Geo-location based redirection</h2>
<p>Sometimes I have a need to check something on Google.com but due to my geographic location I get redirected back to Google.hr. Why would you do that? That doesn&#8217;t make any sense whatsoever! If I wanted Google.hr I&#8217;d go to Google.hr</p>
<p>At Bing, I simply tell it which country preference I want in my searches and it stays that way. It doesn&#8217;t redirect me back to my country if I don&#8217;t ask for it. That&#8217;s the way it should be, it&#8217;s the only logical way.</p>
<h2>5. Google accounts</h2>
<p>I once spent half a day trying to integrate my AdWords and <a href="http://inchoo.net/ecommerce/magento/google-analytics-in-magento/">Analytics</a> goals on two different accounts. I&#8217;ve read the entire help section to find the crucial information buried somewhere deep inside the sea of text. Why is this so complex? Why doesn&#8217;t your account simply work on your products? Why is there a difference between &#8220;Google account&#8221; and &#8220;gmail account&#8221; while both are &#8220;email&#8221;? Google, why are you wasting my time?</p>
]]></content:encoded>
			<wfw:commentRss>http://inchoo.net/online-marketing/google-why-are-you-wasting-our-time/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>New maintenance and error features</title>
		<link>http://inchoo.net/ecommerce/magento/new-maintenance-and-error-features/</link>
		<comments>http://inchoo.net/ecommerce/magento/new-maintenance-and-error-features/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 22:54:23 +0000</pubDate>
		<dc:creator>Ivan Weiler</dc:creator>
				<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://inchoo.net/?p=4096</guid>
		<description><![CDATA[New Magento 1.4 brings changes in how errors are displayed along with an easy way to put your favorite store into maintenance mode.

If you check index.php file of new Magento 1.4, you&#8217;ll notice one interesting thingy, it checks for existence of &#8220;maintenance.flag&#8221; file in store root, if it&#8217;s found your store is put into maintenance [...]]]></description>
			<content:encoded><![CDATA[<p>New Magento 1.4 brings changes in how errors are displayed along with an easy way to put your favorite store into maintenance mode.<br />
<span id="more-4096"></span><br />
If you check index.php file of new Magento 1.4, you&#8217;ll notice one interesting thingy, it checks for existence of &#8220;maintenance.flag&#8221; file in store root, if it&#8217;s found your store is put into maintenance mode. Service Temporarily Unavailable page is displayed with Please try again later message. Remember that administration can&#8217;t be accessed in maintenance mode along with the store.</p>
<p>Developers probably noticed that errors also are no longer displayed like before, as <a href="http://www.magentocommerce.com/blog/comments/magento-ce-version-1401-stable-now-available/" target="_blank">mentioned on Magento blog</a>:<br />
Since version 1.4.0.0 for security reasons the trace in the Magento error report page is disabled by default. The “Error log number” does not give any information about the error. To enable the trace copy the errors/local.xml.sample to errors/local.xml and follow the instructions described in that file.</p>
<p>By default, error logs are placed in /var/report, named by mentioned log number. local.xml file is well commented, so open it and check possible configuration options. I really like emailing of error reports to specified email address.</p>
<p>If you want to change default maintenance look, you can change <skin>myskin</skin> value in /errors/local.xml file and create new /errors/myskin folder based on /errors/default. It functions the similar way as themes, if the phtml file isn&#8217;t found in your skin, the default will be used.</p>
<p><a href="http://inchoo.net/wp-content/uploads/2010/03/errors-maintenance.png"><img src="http://inchoo.net/wp-content/uploads/2010/03/errors-maintenance-150x121.png" alt="" title="errors-maintenance" width="150" height="121" class="alignleft size-thumbnail wp-image-4112" /></a><a href="http://inchoo.net/wp-content/uploads/2010/03/errors-email.png"><img style="margin-left: 15px;" src="http://inchoo.net/wp-content/uploads/2010/03/errors-email-150x123.png" alt="" title="errors-email" width="150" height="121" class="alignleft size-thumbnail wp-image-4113" /></a><br />
<br style="clear:both;" /></p>
<p>Till next time <img src='http://inchoo.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://inchoo.net/ecommerce/magento/new-maintenance-and-error-features/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The possibility of statistical mistake in split testing</title>
		<link>http://inchoo.net/online-marketing/the-possibility-of-statistical-mistake-in-split-testing/</link>
		<comments>http://inchoo.net/online-marketing/the-possibility-of-statistical-mistake-in-split-testing/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 10:43:03 +0000</pubDate>
		<dc:creator>Toni Anicic</dc:creator>
				<category><![CDATA[Online Marketing]]></category>
		<category><![CDATA[conversion rate optimization]]></category>
		<category><![CDATA[e-commerce]]></category>
		<category><![CDATA[marketing]]></category>

		<guid isPermaLink="false">http://inchoo.net/?p=4090</guid>
		<description><![CDATA[I&#8217;ve been reading an article at GetElastic blog, one of my favorite resources regarding e-commerce marketing. At the end of the article &#8220;A/B Test Case Study: Can Split Test Results Be Trusted?&#8221; they showed us a case study in which they tested two exactly the same variations against each other and one of them performed [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been reading an article at GetElastic blog, one of my favorite resources regarding e-commerce marketing. At the end of the article &#8220;<a href="http://www.getelastic.com/product-list-ab-test/">A/B Test Case Study: Can Split Test Results Be Trusted?</a>&#8221; they showed us a case study in which they tested two exactly the same variations against each other and one of them performed 4.97% better than the other.<span id="more-4090"></span></p>
<p>The possibility of statistical mistake in optimization tests is a pretty big issue. I&#8217;ve seen case studies all over the internet with ridiculous conclusions and ridiculously big improvements all because the performer of the test made a mistake (sometimes I believe they even do it intentionally to show better results to their clients).</p>
<p>There are several things that can go wrong with these tests and here are the most common mistakes:</p>
<h2>Low test sample</h2>
<p>During the latest presidential elections here in Croatia, some smart people calculated that possibility of statistical mistake with a test sample of 10 000 randomly selected people is ~3%.</p>
<p>They weren&#8217;t wrong in all these years that these tests were performed; these tests were always accurate with exactly ~3% deviation.</p>
<p>Please note that this is a test sample of 10 000 people that <strong>performed the desired action</strong>. If we transfer this knowledge to the world of e-commerce, it would mean that our sample should be <strong>10 000 transactions</strong>, not 10 000 visitors.</p>
<p>There isn&#8217;t a lot of stores in the world that can get 10 000 transactions in a reasonable time period, so I&#8217;m led to believe that most of the conversion rate optimization split tests performed out there are not really accurate.</p>
<p>This calculation (10 000 transactions = ~3% statistical mistake) is true for the election body of 4 402 045 people. In order to get the right calculation for your specific case, you need to calculate the amount of people out there that fit the criteria of your targeted audience. This means that some B2C e-commerce store with wide market of lets say 45 000 000 potential customers would need 100 000 transactions to achieve ~3% possibility of statistical mistake.</p>
<h2>Low time period</h2>
<p>Let&#8217;s say you have a store and you could actually get a relevant test sample of 10 000 transactions within days. You need to extend this test to a longer time period then a few days.</p>
<p>What could happen is, you tested variations during the working days and only a certain population of people with certain behavior comes to your site Monday to Friday. Your test didn&#8217;t really capture the behavior of people visiting your store during the weekends and this population might have a completely different behavior compared to your test sample.</p>
<h2>Unrepresentative test sample</h2>
<p>Choose your methods wisely. I&#8217;ve actually explained this in the article before. <strong>You could increase the conversion rate of a store by actually decreasing the revenue</strong>. It&#8217;s highly recommended to read <a title="Conversion Rate Optimization issues" href="http://inchoo.net/online-marketing/conversion-rate-optimizations-measurement-issues/">this article</a> to understand how increasing the conversion rate (the percentage) is not the actual goal of conversion rate optimization (I know, it sounds crazy, but just read it).</p>
]]></content:encoded>
			<wfw:commentRss>http://inchoo.net/online-marketing/the-possibility-of-statistical-mistake-in-split-testing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Magento Admin Grid: how to change number of rows</title>
		<link>http://inchoo.net/ecommerce/magento/magento-admin-grid-how-to-change-number-of-rows/</link>
		<comments>http://inchoo.net/ecommerce/magento/magento-admin-grid-how-to-change-number-of-rows/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 13:26:27 +0000</pubDate>
		<dc:creator>Domagoj Potkoc</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[grid]]></category>

		<guid isPermaLink="false">http://inchoo.net/?p=4049</guid>
		<description><![CDATA[We had a request from our client, that we change default number of items in Magento admin grid. Now, this is very simple, when we know how to change it. Below you can see an example which uses magento observer model and event hocking &#8220;core_block_abstract_prepare_layout_before&#8221;.

First of all, make backup copies of your files.
Step 1.
This is [...]]]></description>
			<content:encoded><![CDATA[<p>We had a request from our client, that we change default number of items in Magento admin grid. Now, this is very simple, when we know how to change it. Below you can see an example which uses magento observer model and event hocking &#8220;core_block_abstract_prepare_layout_before&#8221;.<br />
<span id="more-4049"></span><br />
<strong>First of all, make backup copies of your files.</strong></p>
<p><strong>Step 1.</strong><br />
This is example of event hocking, put it in <strong>config.xml</strong></p>
<pre class="brush: php">
&lt;adminhtml&gt;
        &lt;events&gt;
            &lt;core_block_abstract_prepare_layout_before&gt;
    			&lt;observers&gt;
                    &lt;reward&gt;
                        &lt;class&gt;grid/observer&lt;/class&gt;
                        &lt;method&gt;applyLimitToGrid&lt;/method&gt;
                    &lt;/reward&gt;
                &lt;/observers&gt;
    		&lt;/core_block_abstract_prepare_layout_before&gt;

        &lt;/events&gt;
    &lt;/adminhtml&gt;
</pre>
<p><strong>Step 2.</strong><br />
Create model class observer.php</p>
<pre class="brush: php">
class Inchoo_Grid_Model_Observer
{

    public function applyLimitToGrid(Varien_Event_Observer $observer)
    {
    	$block = $observer-&gt;getEvent()-&gt;getBlock();
    	if(($block instanceof Mage_Adminhtml_Block_Widget_Grid) &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp; !($block  instanceof Mage_Adminhtml_Block_Dashboard_Grid))
    	$block-&gt;setDefaultLimit(200);

    }

}
</pre>
<p>It would be good that you make your own module and all put in it. I hope that you know how to make magento module.</p>
]]></content:encoded>
			<wfw:commentRss>http://inchoo.net/ecommerce/magento/magento-admin-grid-how-to-change-number-of-rows/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Magento snippet for switching between websites</title>
		<link>http://inchoo.net/ecommerce/magento-snippet-for-switching-between-websites/</link>
		<comments>http://inchoo.net/ecommerce/magento-snippet-for-switching-between-websites/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 12:24:17 +0000</pubDate>
		<dc:creator>Tomas Novoselic</dc:creator>
				<category><![CDATA[E-Commerce]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[switcher]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://inchoo.net/?p=4045</guid>
		<description><![CDATA[Assuming you have set unique base URL foreach website running on the same Magento installation all you need to switch between those websites is this little snippet.
Just paste it somewhere in your templates.
However, keep in mind that I only tested this to work for my own configuration. 
Basicly, what this snippet does is redirect to [...]]]></description>
			<content:encoded><![CDATA[<p>Assuming you have set unique base URL foreach website running on the same Magento installation all you need to switch between those websites is this little snippet.<br />
Just paste it somewhere in your templates.</p>
<p>However, keep in mind that I only tested this to work for my own configuration. </p>
<p>Basicly, what this snippet does is redirect to website&#8217;s default store base url.<br />
<span id="more-4045"></span></p>
<pre class="brush: php">
&lt;!-- BEGIN website switcher --&gt;
&lt;select id=&quot;website-changer&quot; onChange=&quot;document.location=this.options[selectedIndex].value&quot;&gt;
&lt; ?php
$websites = Mage::getModel(&#039;core/website&#039;)-&gt;getCollection();
foreach($websites as $website)
{
    $default_store = $website-&gt;getDefaultStore();
    $url_obj = new Mage_Core_Model_Url();
    $default_store_path = $url_obj-&gt;getBaseUrl(array(&#039;_store&#039;=&gt; $default_store-&gt;getCode()));
?&gt;
    &lt;option &lt;?php if(strstr($this-&gt;helper(&#039;core/url&#039;)-&gt;getCurrentUrl(), $default_store_path)):?&gt;selected=&quot;selected&quot;&lt; ?php endif; ?&gt; value=&quot;&lt; ?php echo $default_store_path ?&gt;&quot;&gt;&lt; ?php echo $website-&gt;getName()?&gt;&lt;/option&gt;
&lt; ?php
}
?&gt;
&lt;/select&gt;
&lt;!-- END website switcher --&gt;
</pre>
<p>This code comes with apsolutely no warranty, however I wish somebody will find it usable. <img src='http://inchoo.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
If you have any questions, you can ask here. </p>
<p>EDIT: As always WP has some code formating issues, I hope that&#8217;s not a problem <img src='http://inchoo.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://inchoo.net/ecommerce/magento-snippet-for-switching-between-websites/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Writing Domain Name in Google Instead of Address Bar</title>
		<link>http://inchoo.net/online-marketing/writing-domain-name-in-google-instead-of-address-bar/</link>
		<comments>http://inchoo.net/online-marketing/writing-domain-name-in-google-instead-of-address-bar/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 13:04:41 +0000</pubDate>
		<dc:creator>Toni Anicic</dc:creator>
				<category><![CDATA[Online Marketing]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://inchoo.net/?p=4036</guid>
		<description><![CDATA[Yesterday, MG Siegler wrote a blog post at TechCrunch pointing out a mysterious Google Trends drop for major social sites like Facebook, YouTube, Twitter, Flickr, and Foursquare somewhere in the January of 2010. The drop is only visible with searches for the domain name (not word), for example Google trends for &#8220;facebook.com&#8221;, not &#8220;facebook&#8221;. Basically, [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, MG Siegler wrote a blog post at TechCrunch pointing out a <a href="http://techcrunch.com/2010/02/22/the-mysterious-social-search-abyss-of-2010/">mysterious Google Trends drop</a> for major social sites like Facebook, YouTube, Twitter, Flickr, and Foursquare somewhere in the January of 2010.<span id="more-4036"></span> The drop is only visible with searches for the domain name (not word), for example Google trends for &#8220;facebook.com&#8221;, not &#8220;facebook&#8221;. Basically, something a user should write in the address bar instead of the Google search box.</p>
<p>We still don&#8217;t have exact theory on what happened, but reading through comments it appears we have a fine idea on what might have caused this &#8220;coincidental&#8221; decrees in search volume for these major brands.</p>
<p><a href="http://www.facebook.com/profile.php?id=5136658">Joey Primiani</a> has offered an explanation: &#8220;<strong>It is the inclusion of the providing the direct link inside Google Suggest.</strong>&#8221;</p>
<p>Following up to that comment, <strong>Dain Binder</strong> of the <a href="http://dainsmoviereviews.com">dainsmoviereviews.com</a> adds:</p>
<blockquote><p>Joey, I just did some tests on this and I think you are correct. When searching for “facebook.com” and going to the results it registers a search. When searching “facebook.com” and clicking on the suggestion direct link it does not.</p>
<p>I would say Google Trends is more accurate now; eliminating people that use it as a “browser”.</p>
<p>(Verified using Chrome with SideWiki with full search and browsing history saved by Google.)</p></blockquote>
<p>Google&#8217;s engineer <a href="http://www.mattcutts.com/blog/"><strong>Matt Cutts</strong></a> joined the thread with:</p>
<blockquote><p>I don’t have any first-hand knowledge and haven’t asked anyone else at Google about this, but I’d lean toward this sort of explanation.</p></blockquote>
<p>Basically what this means is, Google is including the direct links for domain quarries to &#8220;fix&#8221; the problem of typical users who actually wanna &#8220;feel lucky&#8221; instead of search for all websites that contain the URL they entered in the search box.</p>
]]></content:encoded>
			<wfw:commentRss>http://inchoo.net/online-marketing/writing-domain-name-in-google-instead-of-address-bar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Inchooers &#8211; Magento developer&#8217;s dream vacation</title>
		<link>http://inchoo.net/fun-zone/the-inchooers-magento-developers-dream-vacation/</link>
		<comments>http://inchoo.net/fun-zone/the-inchooers-magento-developers-dream-vacation/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 11:03:29 +0000</pubDate>
		<dc:creator>Hrvoje Jurisic</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[comic]]></category>
		<category><![CDATA[inchooers]]></category>

		<guid isPermaLink="false">http://inchoo.net/?p=4028</guid>
		<description><![CDATA[The third episode of the legendary Inchooers!
This time, we&#8217;re featuring our backend developers Tomas Novoselic and Vedran Subotic.
Credits for the idea goes to Tomislav Bilic.
]]></description>
			<content:encoded><![CDATA[<p>The third episode of the legendary Inchooers!</p>
<p>This time, we&#8217;re featuring our backend developers Tomas Novoselic and Vedran Subotic.</p>
<p>Credits for the idea goes to Tomislav Bilic.</p>
]]></content:encoded>
			<wfw:commentRss>http://inchoo.net/fun-zone/the-inchooers-magento-developers-dream-vacation/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Magento 1.4 great new features</title>
		<link>http://inchoo.net/ecommerce/magento/magento-1-4-great-new-features/</link>
		<comments>http://inchoo.net/ecommerce/magento/magento-1-4-great-new-features/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 08:23:43 +0000</pubDate>
		<dc:creator>Željko Prša</dc:creator>
				<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://inchoo.net/?p=4018</guid>
		<description><![CDATA[Among a lot of new improvements to Magento introduced with the 1.4 version there are some new features that stand out in terms of content management, system performance and also some user enhancing functionalities.

We all heard about the widgets and content WYSIWYG features added to Magento 1.4 but these improvements add more value to the [...]]]></description>
			<content:encoded><![CDATA[<p>Among a lot of new improvements to Magento introduced with the 1.4 version there are some new features that stand out in terms of content management, system performance and also some user enhancing functionalities.<br />
<span id="more-4018"></span><br />
We all heard about the widgets and content WYSIWYG features added to Magento 1.4 but these improvements add more value to the shopping experience for users and store owners.</p>
<h3>Product alerts</h3>
<p><strong><a href="http://inchoo.net/wp-content/uploads/2010/02/product_alert1.png"><img class="alignnone size-full wp-image-3985" title="product_alert" src="http://inchoo.net/wp-content/uploads/2010/02/product_alert1.png" alt="" width="620" height="253" /></a><br />
</strong></p>
<p>This one is my favorite since &#8220;Get notified when this product is back in stock&#8221; has been on my mind for quite some time as well as with many of the store owners and shoppers obviously and inevitably Varien decided to include it in this release.</p>
<p><a href="http://inchoo.net/wp-content/uploads/2010/02/product_alert_admin1.png"><img class="alignnone size-full wp-image-3987" title="product_alert_admin" src="http://inchoo.net/wp-content/uploads/2010/02/product_alert_admin1.png" alt="" width="620" height="180" /></a></p>
<p>In addition to the stock alert there is &#8220;price change&#8221; alert also and both of these alerts require registration which is great for getting more customers join the party <img src='http://inchoo.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>Cache Management and Index management</h3>
<p>Cache management and Index management are now separated in two pages under &#8220;System&#8221; page.<br />
<a href="http://inchoo.net/wp-content/uploads/2010/02/cache_index_management.png"><img class="alignnone size-full wp-image-3980" title="cache_index_management" src="http://inchoo.net/wp-content/uploads/2010/02/cache_index_management.png" alt="" width="503" height="80" /></a></p>
<p>- Cache management page now has some new additional functions to work with like &#8220;Flush Catalog Images Cache&#8221; that  will clear the cache of pregenerated product images files and &#8220;Flush Javascript/CSS Cache&#8221; that will clear the cash when javascript and CSS are combined in one file each.</p>
<p>- Index management itself has been improved in terms of handling and speed. Separating it from cache management definitely gets things more easy for store owners when performing store maintenance.</p>
<h3>Improved Javascript merging and new CSS merging</h3>
<p><a href="http://inchoo.net/wp-content/uploads/2010/02/javascript_css_merging1.png"><img class="alignnone size-full wp-image-3989" title="javascript_css_merging" src="http://inchoo.net/wp-content/uploads/2010/02/javascript_css_merging1.png" alt="" width="620" height="329" /></a></p>
<p>Although these features are in beta they are very stable and add tremendously to the store&#8217;s load speed which directly increases user experience especially when combined with cache enabled.</p>
]]></content:encoded>
			<wfw:commentRss>http://inchoo.net/ecommerce/magento/magento-1-4-great-new-features/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Magento FirePHP extension</title>
		<link>http://inchoo.net/ecommerce/magento/magento-firephp-extension/</link>
		<comments>http://inchoo.net/ecommerce/magento/magento-firephp-extension/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 18:57:14 +0000</pubDate>
		<dc:creator>Ivan Weiler</dc:creator>
				<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://inchoo.net/?p=3998</guid>
		<description><![CDATA[FirePHP is Firefox add-on that enables you to log to your Firebug Console, which makes it great debugging tool for any web developer. I&#8217;m using it, like it and can&#8217;t live without it for some time now   So here&#8217;s nicely packed Magento FirePHP extension, I believe you&#8217;ll be seeing it at Magento Connect [...]]]></description>
			<content:encoded><![CDATA[<p>FirePHP is Firefox add-on that enables you to log to your Firebug Console, which makes it great debugging tool for any web developer. I&#8217;m using it, like it and can&#8217;t live without it for some time now <img src='http://inchoo.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  So here&#8217;s nicely packed Magento FirePHP extension, I believe you&#8217;ll be seeing it at Magento Connect in a while.</p>
<p><span id="more-3998"></span></p>
<p>You can get it via file: <a href="http://inchoo.net/wp-content/uploads/2010/02/magento-firephp-0.3.zip" target="_blank">magento-firephp-0.3.zip</a> or even better, use <a href="http://www.magentocommerce.com/extension/2999">Magento FirePHP Extension on Magento Connect</a>.</p>
<p>Since FirePHP is implemented in Zend Framework it&#8217;s really easy to use it with Magento, my friend Branko <a href="http://activecodeline.com/utilize-firebug-and-firephp-to-speed-up-magento-development" target="_blank">wrote about it</a> before.</p>
<p>Download FirePHP from its homepage <a href="http://www.firephp.org" target="_blank">www.firephp.org</a>. You must have <a href="http://getfirebug.com/" target="_blank">Firebug</a> installed and the &#8220;Net&#8221; panel enabled to use it, and Firefox of course.</p>
<p>Extension needs to be enabled through Magento configuration and respects Allowed IPs option if used, which is great for tracing problems on live sites:</p>
<p>System->Configuration->Developer->Debug->FirePHP<br />
System->Configuration->Developer->Developer Client Restrictions->Allowed IPs</p>
<p>After you enable FirePHP in Magento configuration you can start using it simple as</p>
<p>Mage::helper(&#8216;firephp&#8217;)->send(&#8216;Lorem ipsum sit amet ..&#8217;);<br />
Mage::helper(&#8216;firephp&#8217;)->debug(Mage::getModel(&#8216;catalog/product&#8217;)->load(54));</p>
<p>Send function sends whatever you throw in it, while debug checks for Varien_Object instance and sends Varien_Object->debug() to console. If you&#8217;re dumping usual Magento objects, be sure to use debug.</p>
<p>We&#8217;re looking forward new FirePHP 1.0 announced for this year !!</p>
<p><strong>Updated</strong><br />
0.0.3 &#8211; license change, Magento Connect release<br />
0.0.2 &#8211; fixed compatibility problem in 1.3.2.x versions<br />
0.0.1 &#8211; initial release</p>
]]></content:encoded>
			<wfw:commentRss>http://inchoo.net/ecommerce/magento/magento-firephp-extension/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Demystifying the Demystifying of the Duplicate Content Penalty in Magento</title>
		<link>http://inchoo.net/online-marketing/demystifying-the-demystifying-of-the-duplicate-content-penalty-in-magento/</link>
		<comments>http://inchoo.net/online-marketing/demystifying-the-demystifying-of-the-duplicate-content-penalty-in-magento/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 09:54:43 +0000</pubDate>
		<dc:creator>Toni Anicic</dc:creator>
				<category><![CDATA[Online Marketing]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://inchoo.net/?p=3970</guid>
		<description><![CDATA[Almost a year ago, I wrote about duplicate content issues with Magento. Since then, people have often been referring to Roy&#8217;s thread at Magento forums that quotes Google&#8217;s official blog.
This is what the quote says:
Having duplicate content can affect your site in a variety of ways; but unless you’ve been duplicating deliberately, it’s unlikely that [...]]]></description>
			<content:encoded><![CDATA[<p>Almost a year ago, I wrote about <a title="Magento Duplicated Content" href="http://inchoo.net/ecommerce/magento/magento-duplicated-content-issues/">duplicate content issues with Magento</a>. Since then, people have often been referring to <a title="Magento Duplicate Content" href="http://www.magentocommerce.com/boards/viewthread/18538/">Roy&#8217;s thread at Magento forums</a> that quotes Google&#8217;s official blog.<span id="more-3970"></span></p>
<p>This is what the quote says:</p>
<blockquote><p>Having duplicate content can affect your site in a variety of ways; but unless you’ve been duplicating deliberately, it’s unlikely that one of those ways will be a penalty. This means that:</p>
<p>* You typically don’t need to submit a reconsideration request when you’re cleaning up innocently duplicated content.<br />
* If you’re a webmaster of beginner-to-intermediate savviness, you probably don’t need to put too much energy into worrying about duplicate content, since most search engines have ways of handling it.<br />
* You can help your fellow webmasters by not perpetuating the myth of duplicate content penalties! The remedies for duplicate content are entirely within your control. Here are some good places to start.</p></blockquote>
<p>We (SEO professionals) do understand that in this case<strong> there is no penalty for having duplicate content</strong>.</p>
<p>The problem is: <strong>Google doesn&#8217;t have to enforce any penalty, duplicate content is bad for you by default.</strong></p>
<p>It&#8217;s actually pretty logical, let me explain:</p>
<p>You have a product page that can be reached via two different categories, which would create two different URLs with identical content:</p>
<ul>
<li>example.com/category1/product-name.html</li>
<li>example.com/category2/product-name.html</li>
</ul>
<p>Your store is sending the link juice (the PageRank value) to two of these URLs. If you only had one instead, it would receive double the amount of link juice.</p>
<p>Now imagine what happens if you have multiple products in multiple categories all over your store. How much link juice are you actually throwing away? A lot.</p>
<p>Different URLs when product is listed in multiple categories is just one of the cases in which Magento serves almost identical content on two different URLs. This is why Magento is not really on-site SEO perfect out of the box and you need someone to &#8220;make it right&#8221;.</p>
<p>In the recent <a title="Magento 1.4.0.0" href="http://www.magentocommerce.com/blog/comments/magento-ce-version-1400-stable-now-available/">release of Magento 1.4.0.0</a>, there have been some on-site SEO improvements with the default theme, so I can see Magento team is working hard on getting Magento on-site SEO perfect.</p>
<p><strong>Please note that Magento is not &#8220;bad&#8221; or &#8220;terrible&#8221; in on-site SEO, as the matter of fact, most of the other open source e-commerce solutions have much bigger SEO problems out of the box. We&#8217;re just trying to reach perfection here, and that&#8217;s why we advise you to solve the duplicate content problems at your Magento store.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://inchoo.net/online-marketing/demystifying-the-demystifying-of-the-duplicate-content-penalty-in-magento/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The Inchooers &#8211; Marketer&#8217;s day off</title>
		<link>http://inchoo.net/fun-zone/the-inchooers-marketers-day-off/</link>
		<comments>http://inchoo.net/fun-zone/the-inchooers-marketers-day-off/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 13:00:10 +0000</pubDate>
		<dc:creator>Hrvoje Jurisic</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[inchooers]]></category>

		<guid isPermaLink="false">http://inchoo.net/?p=3960</guid>
		<description><![CDATA[Hello everyone! I know you all were impatient to see new episode of The Inchooers, so here it is!
New episode is featuring Toni Anicic;  our  marketing guy obsessed with Twitter  
]]></description>
			<content:encoded><![CDATA[<p>Hello everyone! I know you all were impatient to see new episode of The Inchooers, so here it is!</p>
<p>New episode is featuring Toni Anicic;  our  marketing guy obsessed with Twitter <img src='http://inchoo.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://inchoo.net/fun-zone/the-inchooers-marketers-day-off/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Inline translation in Magento</title>
		<link>http://inchoo.net/ecommerce/magento/inline-translation-in-magento/</link>
		<comments>http://inchoo.net/ecommerce/magento/inline-translation-in-magento/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 12:38:07 +0000</pubDate>
		<dc:creator>Filip Svetlicic</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[translation]]></category>

		<guid isPermaLink="false">http://inchoo.net/?p=3948</guid>
		<description><![CDATA[If you need translations for your site but translation packs are not fully translated, then inline translation is very nice feature.
In this post I will cover entire process for inline translation in Magento.

So I assume that you already instaled your language packs, and that you created diferent store views for diferent languages.
Next step is to [...]]]></description>
			<content:encoded><![CDATA[<p>If you need translations for your site but translation packs are not fully translated, then inline translation is very nice feature.<br />
In this post I will cover entire process for inline translation in Magento.<br />
<span id="more-3948"></span></p>
<p>So I assume that you already instaled your language packs, and that you created diferent store views for diferent languages.<br />
Next step is to go to Magento admin/system/configuration/developer.</p>
<p>There you must do two things:</p>
<ul>
<li>from current configuration scope select desired store view on witch the inline translation will be aplied</li>
<li>apply inline translation for that desired store view</li>
</ul>
<p><img src="http://inchoo.net/wp-content/uploads/2010/02/inline1.jpg" alt="Inline translation steps" /></p>
<p>Next step is to go to the frontend and select desired language from the dropdown. Red rectagle strokes around text will apear and when you hover it the little book icon will apear. Just click on the icon and insert desired text.</p>
<p>Here is how to:</p>
<p><img src="http://inchoo.net/wp-content/uploads/2010/02/inline3.png" alt="Inline translation step 2" /></p>
<p>All translations that are been made by inline translation are stored in database in shop_core_translate table. If you move magento from server to server you need to export this table and import it when you configure your mysql database on another server.</p>
]]></content:encoded>
			<wfw:commentRss>http://inchoo.net/ecommerce/magento/inline-translation-in-magento/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Omnipresence is the Secret of Successful Inbound Marketing</title>
		<link>http://inchoo.net/online-marketing/omnipresence-is-the-secret-of-successful-inbound-marketing/</link>
		<comments>http://inchoo.net/online-marketing/omnipresence-is-the-secret-of-successful-inbound-marketing/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 11:46:53 +0000</pubDate>
		<dc:creator>Toni Anicic</dc:creator>
				<category><![CDATA[Online Marketing]]></category>
		<category><![CDATA[inbound marketing]]></category>

		<guid isPermaLink="false">http://inchoo.net/?p=3942</guid>
		<description><![CDATA[First thing that pops into your mind when someone mentions the term &#8220;omnipresence&#8221; is probably the divine ability to be present everywhere at the same time. The key of successful inbound marketing strategy is to harvest the power of this divine ability.
I&#8217;ve seen people that are new to the concept of inbound marketing asking questions [...]]]></description>
			<content:encoded><![CDATA[<p>First thing that pops into your mind when someone mentions the term &#8220;omnipresence&#8221; is probably the divine ability to be present everywhere at the same time. The key of successful inbound marketing strategy is to harvest the power of this divine ability.<span id="more-3942"></span></p>
<p>I&#8217;ve seen people that are new to the concept of inbound marketing asking questions such as: Should I use Twitter? Should I blog? Should I use social bookmarks? Facebook? LinkedIn? Directories? SEO? SEM? SMM? Conversion rate optimization?</p>
<p>If only they knew that the time spent on asking these questions and reading through answers could be much better used on trying these things for themselves and seeing them work in action.</p>
<h2>ROI, ROI, ROI.</h2>
<p>The biggest mistake is trying to measure every single one of these elements of inbound marketing separately. Why, you ask?</p>
<p>Because, they work together. Instead of spending ridiculous amount of time on just figuring out how are you going to measure the ROI of each of these elements and then spending lots of time on actual measurement, you should look at all of these elements as one &#8211; Inbound Marketing.</p>
<p>All of the elements of inbound marketing work together as one, each making others stronger and more valuable in achieving the omnipresence. Because of this complex interaction between these elements it is almost impossible to measure the actual ROI of a single element in this mix.</p>
<blockquote><p>&#8220;What is the ROI of spending a week on calculating the ROI?&#8221; [<a title="Audio (ROI)" href="http://www.ribeeziemedia.com/wp-content/uploads/2010/01/DMScott_Interview4.mp3">mp3</a>]</p>
<p style="text-align: right;">- <a title="David Meerman Scott" href="http://www.webinknow.com/">David Meerman Scott</a></p>
</blockquote>
<p><strong>Could you measure the ROI of 10 seconds it took me to write a tweet? Sure you could, but do you really want to?</strong></p>
<ul>
<li>You first need to calculate how much 10 seconds of my time are expense to the company. Then you need to take several measurable factors into equation&#8230;</li>
<li>Did we receive any new followers because of this tweet?</li>
<li>What&#8217;s the monetary value of this particular follower (it&#8217;s not the same if you&#8217;re followed by a person with lots of money interested in your products / services or some random folk for example).</li>
<li>Did this follower just found out about our other communication channels like our blog or LinkedIn account, group etc.?</li>
<li>What&#8217;s the value of that follower being there?</li>
<li>&#8230; and so on&#8230;</li>
</ul>
<p>Even if you somehow managed to take all of the possible measurable elements to calculate the ROI of me spending 10 seconds to post this tweet, it would take such a ridiculous amount of time that this kind of measurement makes no sense.</p>
<p>Let&#8217;s say that after you did the miracle and managed to actually accurately measure this ROI, this follower we gained brought us a few extra followers. What do you do now? You go back to your ROI spreadsheets and make corrections?</p>
<p>You could have a legion of mathematicians working behind an inbound marketer and they wouldn&#8217;t be able to measure 10 seconds of his work in one day.</p>
<p>This is why I advise you to measure the Inbound Marketing as a whole and not every element of it separately otherwise your measurements will not be accurate.</p>
<p>If you take home one line from this text let it be: <strong>&#8220;The goal is omnipresence.&#8221;</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://inchoo.net/online-marketing/omnipresence-is-the-secret-of-successful-inbound-marketing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How popular is Magento?</title>
		<link>http://inchoo.net/online-marketing/how-popular-is-magento/</link>
		<comments>http://inchoo.net/online-marketing/how-popular-is-magento/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 11:16:44 +0000</pubDate>
		<dc:creator>Toni Anicic</dc:creator>
				<category><![CDATA[Online Marketing]]></category>
		<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://inchoo.net/?p=3930</guid>
		<description><![CDATA[We&#8217;ve been with Magento since it&#8217;s very beginning and we watched it grow and we grew with it. Somewhere in the second half of 2007, Magento started growing attention of ecommerce community. 

Today, according to Google trends, Magento is more popular than ecommerce itself. Somewhere in March of 2009 &#8211; less then a year ago [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve been with Magento since it&#8217;s very beginning and we watched it grow and we grew with it. Somewhere in the second half of 2007, Magento started growing attention of ecommerce community. <span id="more-3930"></span></p>
<p><img class="alignnone size-full wp-image-3931" title="ecommerce vs magento" src="http://inchoo.net/wp-content/uploads/2010/02/ecommerce-vs-magento.jpg" alt="Ecommerce vs Magento graph" width="620" height="311" /></p>
<p><strong>Today, according to Google trends, Magento is more popular than ecommerce itself.</strong> Somewhere in March of 2009 &#8211; less then a year ago &#8211; terms &#8220;magento&#8221; and &#8220;ecommerce&#8221; became equal and from there on, Magento took the leading position.</p>
<p><img class="alignnone size-full wp-image-3932" title="12 months graph of ecommerce vs magento" src="http://inchoo.net/wp-content/uploads/2010/02/12-months-ecommerce-vs-magento.jpg" alt="12 months graph of ecommerce vs magento" width="620" height="338" /></p>
<p>Of course, this is not the whole truth, since ecommerce is used in many synonym forms such as &#8220;e-commerce&#8221;, however, Magento is still much stronger keyword then any of these synonyms individually.</p>
<p>If you look at the curve from the marketing perspective, you will notice that Magento shows significant and stable growth rate with no sign of decreasing or stagnating any time soon.</p>
<p>The graph at the bottom shows us there is significantly bigger amount of articles (or news references) about the term &#8220;ecommerce&#8221; then there is about &#8220;magento&#8221; and despite this, Magento still manages to attract more search traffic.</p>
<p>If we compare it to the competing platforms (<strong>Magento vs oscommerce vs virtuemart vs zencart</strong>) the graph shows us the clear winner is once again &#8211; Magento. Tomislav wrote about similar topic long time ago (<a title="The best shopping cart" href="http://inchoo.net/ecommerce/magento/what-is-the-best-shopping-cart/">What&#8217;s the best shopping cart</a>).</p>
<p><img class="alignnone size-full wp-image-3935" title="oscommerce magento virtuemart zencart" src="http://inchoo.net/wp-content/uploads/2010/02/oscommerce-magento-virtuemart-zencart.jpg" alt="oscommerce magento virtuemart zencart" width="620" height="315" /><br />
There is your answer to the question from the title (How popular is Magento?) &#8211; a lot. To quote some of the real world numbers from Magento&#8217;s official website:</p>
<blockquote>
<ul>
<li> <strong>$25 Billionin transactions</strong></li>
<li><strong>30,000+ merchants</strong></li>
<li><strong>1,700+ extensions</strong></li>
<li><strong>1.5 Million downloads</strong></li>
</ul>
<p><strong>And counting.</strong></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://inchoo.net/online-marketing/how-popular-is-magento/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Google says: &#8220;Hasta la vista, baby&#8221; !</title>
		<link>http://inchoo.net/fun-zone/google-says-hasta-la-vista-baby/</link>
		<comments>http://inchoo.net/fun-zone/google-says-hasta-la-vista-baby/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 09:26:21 +0000</pubDate>
		<dc:creator>Željko Prša</dc:creator>
				<category><![CDATA[Fun]]></category>

		<guid isPermaLink="false">http://inchoo.net/?p=3917</guid>
		<description><![CDATA[Today, my colleague Ivan Weiler entered the office announcing great news: &#8220;Google will stop supporting old browsers&#8221;. And we all know what that means, nudge, nudge&#8230; 
It means that google has oficialy joined the IE6 shut-down campaign that&#8217;s been raging all over the net since ever now.
To quote the great Governator:

&#8230;and an official mail sent [...]]]></description>
			<content:encoded><![CDATA[<p>Today, my colleague Ivan Weiler entered the office announcing great news: &#8220;Google will stop supporting old browsers&#8221;. And we all know what that means, nudge, nudge&#8230; <span id="more-3917"></span><br />
It means that google has oficialy joined the IE6 shut-down campaign that&#8217;s been raging all over the net since ever now.</p>
<p><strong>To quote the great Governator:</strong><br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/capBDkzAlnM&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/capBDkzAlnM&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>&#8230;and an official mail sent to all google apps admins:</p>
<p><a href="http://inchoo.net/wp-content/uploads/2010/02/Picture-1.png"><img class="alignnone size-medium wp-image-3918" title="no-more-ie6" src="http://inchoo.net/wp-content/uploads/2010/02/Picture-1-489x700.png" alt="No more internet Explorer 6 for you!" width="489" height="700" /></a></p>
<p>This is a quote from a <a href="http://googleenterprise.blogspot.com/2010/01/modern-browsers-for-modern-applications.html">polite blog post</a> on discontinuing support for old browsers:</p>
<blockquote><p>The web has evolved in the last ten years, from simple text pages to rich, interactive applications including video and voice. Unfortunately, very old browsers cannot run many of these new features effectively. So to help ensure your business can use the latest, most advanced web apps, we encourage you to update your browsers as soon as possible.</p></blockquote>
<p>Read the rest of their <a href="http://googleenterprise.blogspot.com/2010/01/modern-browsers-for-modern-applications.html">blog post</a> and join the google wave of heading forward <img src='http://inchoo.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://inchoo.net/fun-zone/google-says-hasta-la-vista-baby/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>How to override Magento admin view (template) files, quick and dirty way</title>
		<link>http://inchoo.net/ecommerce/magento/how-to-override-magento-admin-view-template-files-quick-and-dirty-way/</link>
		<comments>http://inchoo.net/ecommerce/magento/how-to-override-magento-admin-view-template-files-quick-and-dirty-way/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 16:37:39 +0000</pubDate>
		<dc:creator>Branko Ajzele</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[override]]></category>

		<guid isPermaLink="false">http://inchoo.net/?p=3913</guid>
		<description><![CDATA[Suppose you are working on a extension that needs to either change some stuff or implement new stuff in the one of the Magento admin areas. For example, imagine a &#8220;Images&#8221; tab on the product edit section. If you were in a position where you need to do certain modifications on &#8220;Images&#8221; tab then you [...]]]></description>
			<content:encoded><![CDATA[<p>Suppose you are working on a extension that needs to either change some stuff or implement new stuff in the one of the Magento admin areas. For example, imagine a &#8220;Images&#8221; tab on the product edit section. If you were in a position where you need to do certain modifications on &#8220;Images&#8221; tab then you would most likely need to modify the app/design/adminhtml/default/default/template/catalog/product/helper/gallery.phtml file to do so. One of Inchoo coworkers and a good friend of mine, Ivan Weiler, made a <a href="http://inchoo.net/ecommerce/magento/custom-admin-theme-in-magento/">Magento Admin theme module</a> that enables you to achieve similar functionality for admin template files as you have for frontend template files.<span id="more-3913"></span></p>
<p>However, sometimes you wont wish your extensions depend on the additional module for certain functionality. Stuff like &#8220;overriding&#8221; the admin view files can easily be achieved with just a few minor modifications of extended class. </p>
<p>Content of my app\code\community\MyCompany\MyModule\Block\Adminhtml\Catalog\Product\Helper\Form\Gallery\Content.php file.</p>
<pre class="brush: php">

class MyCompany_MyModule_Block_Adminhtml_Catalog_Product_Helper_Form_Gallery_Content extends Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Gallery_Content
{
    /**
     * This method has been overridden merely for the purpose of setting up a new view file
     * to be used in place of the default theme folder.
     *
     * @see app/code/core/Mage/Core/Block/Mage_Core_Block_Template#fetchView($fileName)
     */
    public function fetchView($fileName)
    {
        extract ($this-&gt;_viewVars);
        $do = $this-&gt;getDirectOutput();

        if (!$do) { ob_start(); }

        include getcwd().&#039;/app/code/community/MyCompany/MyModule/blocks/Adminhtml/catalog/product/helper/gallery.phtml&#039;;

        if (!$do) {$html = ob_get_clean(); }
        else { $html = &#039;&#039;; }

        return $html;
    }
}
</pre>
<p>Which goes inline with the config.xml file entry like:</p>
<pre class="brush: xml">
...
&lt;blocks&gt;
	&lt;adminhtml&gt;
		&lt;rewrite&gt;
			&lt;catalog_product_helper_form_gallery_content&gt;MyCompany_MyModule_Block_Adminhtml_Catalog_Product_Helper_Form_Gallery_Content&lt;/catalog_product_helper_form_gallery_content&gt;
		&lt;/rewrite&gt;
	&lt;/adminhtml&gt;
&lt;/blocks&gt;
...
</pre>
<p>In the example below, I am pointing the block to look for my view file within my module folder, and not within some Magento design folder. Basically my gallery.phtml is the same as the original Magento adminhtml view file for the same purpose, but now I can go in and implement my additional stuff in it. </p>
<p>Approach like this can have its advantage in terms of keeping all the required overridden design files in your own module directory.  </p>
<p>For those who need it&#8230; cheers.</p>
]]></content:encoded>
			<wfw:commentRss>http://inchoo.net/ecommerce/magento/how-to-override-magento-admin-view-template-files-quick-and-dirty-way/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
