<?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>The Cart Blog</title>
	<atom:link href="http://thecartblog.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://thecartblog.com</link>
	<description>A blog about shopping carts and e-commerce</description>
	<lastBuildDate>Sat, 28 Jan 2012 20:48:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Improvements for Zen Cart Super Orders posted today</title>
		<link>http://thecartblog.com/2012/01/28/improvements-for-zen-cart-super-orders-posted-today/</link>
		<comments>http://thecartblog.com/2012/01/28/improvements-for-zen-cart-super-orders-posted-today/#comments</comments>
		<pubDate>Sat, 28 Jan 2012 20:48:07 +0000</pubDate>
		<dc:creator>thatsoftwareguy</dc:creator>
				<category><![CDATA[That Software Guy]]></category>
		<category><![CDATA[Zen Cart]]></category>

		<guid isPermaLink="false">http://thecartblog.com/?p=975</guid>
		<description><![CDATA[Batch Print and Batch Status update will permit either starting or ending order number (in addition to handling both). Batch Print and Batch Status update screens narrowed so they fit into a the admin window instead of requiring a scroll right. You can get the latest Super Orders from the Zen Cart Free Software Add [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>Batch Print and Batch Status update will permit either starting or ending order number (in addition to handling both).</li>
<li>Batch Print and Batch Status update screens narrowed so they fit into a the admin window instead of requiring a scroll right.</li>
</ul>
<p>You can get the latest Super Orders from the <a href="http://www.zen-cart.com/index.php?main_page=product_contrib_info&amp;products_id=257">Zen Cart Free Software Add Ons </a>area.</p>
]]></content:encoded>
			<wfw:commentRss>http://thecartblog.com/2012/01/28/improvements-for-zen-cart-super-orders-posted-today/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Switching from TYPE=MyISAM to ENGINE=MyISAM for Zen Cart Mods</title>
		<link>http://thecartblog.com/2012/01/15/switching-from-typemyisam-to-enginemyisam-for-zen-cart-mods/</link>
		<comments>http://thecartblog.com/2012/01/15/switching-from-typemyisam-to-enginemyisam-for-zen-cart-mods/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 13:22:42 +0000</pubDate>
		<dc:creator>thatsoftwareguy</dc:creator>
				<category><![CDATA[That Software Guy]]></category>
		<category><![CDATA[Zen Cart]]></category>

		<guid isPermaLink="false">http://thecartblog.com/?p=969</guid>
		<description><![CDATA[If you have a newer version of MySQL, you may notice an error when you run SQL scripts (using Admin-&#62;Tools-&#62;Install SQL Patches) during mod installs on your Zen Cart.  The error will look something like this: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version [...]]]></description>
			<content:encoded><![CDATA[<p>If you have a newer version of MySQL, you may notice an error when you run SQL scripts (using Admin-&gt;Tools-&gt;Install SQL Patches) during mod installs on your Zen Cart.  The error will look something like this:</p>
<pre>1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM' at line 1
in:
[CREATE TABLE foo1 ( coupon_id int(11) NOT NULL auto_increment, orders_id int(11) NOT NULL, copy_from_coupon_code varchar(32) NOT NULL default '', new_coupon_name varchar(32) NOT NULL default '', customers_id int(11) NOT NULL default '0', PRIMARY KEY (coupon_id), KEY idx_coupon_code (copy_from_coupon_code), KEY idx_coupon_name(new_coupon_name), KEY idx_customers_id (customers_id) ) TYPE=MyISAM;]
If you were entering information, press the BACK button in your browser and re-check the information you had entered to be sure you left no blank fields.</pre>
<p>Solving this issue is straightforward: in the .sql file you are running, just change</p>
<p>TYPE=MyISAM</p>
<p>to</p>
<p>ENGINE=MyISAM</p>
<p>Of my Zen Cart mods, the following mods have a table create with TYPE=MyISAM, which could cause this issue:</p>
<ul>
<li><a href="http://www.thatsoftwareguy.com/zencart_better_together_admin.html">Better Together Admin</a></li>
<li><a href="http://www.thatsoftwareguy.com/zencart_combination_discounts_admin.html">Combination Discounts Admin</a></li>
<li><a href="http://www.thatsoftwareguy.com/zencart_favorites.html">Favorites</a></li>
<li><a href="http://www.thatsoftwareguy.com/zencart_giftwrap_checkout.html">Giftwrap at Checkout</a></li>
<li><a href="http://www.thatsoftwareguy.com/zencart_local_msg.html">Local Message</a></li>
<li><a href="http://www.thatsoftwareguy.com/zencart_saveforlater.html">Save for Later </a></li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://thecartblog.com/2012/01/15/switching-from-typemyisam-to-enginemyisam-for-zen-cart-mods/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Super Orders for Zen Cart &#8211; new fixes</title>
		<link>http://thecartblog.com/2012/01/14/super-orders-for-zen-cart-new-fixes/</link>
		<comments>http://thecartblog.com/2012/01/14/super-orders-for-zen-cart-new-fixes/#comments</comments>
		<pubDate>Sat, 14 Jan 2012 12:39:56 +0000</pubDate>
		<dc:creator>thatsoftwareguy</dc:creator>
				<category><![CDATA[That Software Guy]]></category>
		<category><![CDATA[Zen Cart]]></category>

		<guid isPermaLink="false">http://thecartblog.com/?p=966</guid>
		<description><![CDATA[v3.0.1 (updated by That Software Guy) Adding a comment to an order with an apostrophe causes SQL failure &#8211; fixed Not installing Ty Tracker means Super Orders Print will fail &#8211; fixed Display all comments in Invoice Display all comments in Packing Slip You can get the updated Super Orders for Zen Cart from the [...]]]></description>
			<content:encoded><![CDATA[<h3>v3.0.1 (updated by That Software Guy)</h3>
<div>
<ul>
<li>Adding a comment to an order with an apostrophe causes SQL failure &#8211; fixed</li>
<li>Not installing Ty Tracker means Super Orders Print will fail &#8211; fixed</li>
<li>Display all comments in Invoice</li>
<li>Display all comments in Packing Slip</li>
</ul>
<p>You can get the updated Super Orders for Zen Cart from the <a href="http://www.zen-cart.com/index.php?main_page=product_contrib_info&amp;products_id=257" target="_blank">Zen Cart Free Software Add Ons</a>.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://thecartblog.com/2012/01/14/super-orders-for-zen-cart-new-fixes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zen Cart Discounting based on attribute settings</title>
		<link>http://thecartblog.com/2012/01/08/zen-cart-discounting-based-on-attribute-settings/</link>
		<comments>http://thecartblog.com/2012/01/08/zen-cart-discounting-based-on-attribute-settings/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 12:18:19 +0000</pubDate>
		<dc:creator>thatsoftwareguy</dc:creator>
				<category><![CDATA[Discounting]]></category>
		<category><![CDATA[That Software Guy]]></category>
		<category><![CDATA[Zen Cart]]></category>

		<guid isPermaLink="false">http://thecartblog.com/?p=954</guid>
		<description><![CDATA[Zen Cart Big Chooser has been enhanced to allow you to discount on the basis of attribute settings.  You may check attribute settings on the condition required to get the discount, or on the discounted item(s).   Search the help file for &#8220;attribute&#8221; to learn more.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.thatsoftwareguy.com/zencart_big_chooser.html">Zen Cart Big Chooser</a> has been enhanced to allow you to discount on the basis of attribute settings.  You may check attribute settings on the condition required to get the discount, or on the discounted item(s).   Search the help file for &#8220;attribute&#8221; to learn more.</p>
]]></content:encoded>
			<wfw:commentRss>http://thecartblog.com/2012/01/08/zen-cart-discounting-based-on-attribute-settings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zen Cart 1.5.0 &#8211; That Software Guy&#8217;s Mods and Upgrading</title>
		<link>http://thecartblog.com/2012/01/07/zen-cart-1-5-0-that-software-guys-mods-and-upgrading/</link>
		<comments>http://thecartblog.com/2012/01/07/zen-cart-1-5-0-that-software-guys-mods-and-upgrading/#comments</comments>
		<pubDate>Sat, 07 Jan 2012 14:03:32 +0000</pubDate>
		<dc:creator>thatsoftwareguy</dc:creator>
				<category><![CDATA[That Software Guy]]></category>
		<category><![CDATA[Zen Cart]]></category>

		<guid isPermaLink="false">http://thecartblog.com/?p=958</guid>
		<description><![CDATA[All of my mods are Zen Cart 1.5.0 ready.  Some of them require no changes, but the ones that require a refresh are listed below.  Note that Contributions are free software, available on the Zen Cart forum; extensions are paid software, whose prices are listed on each extension&#8217;s page.  Prior purchasers may update extensions for [...]]]></description>
			<content:encoded><![CDATA[<p>All of my mods are Zen Cart 1.5.0 ready.  Some of them require no changes, but the ones that require a refresh are listed below.  Note that Contributions are free software, available on the Zen Cart forum; extensions are paid software, whose prices are listed on each extension&#8217;s page.  Prior purchasers may update extensions for $10 each.</p>
<ul>
<li><a href="../2011/11/13/zen-cart-contributions-updated-for-1-5-0/" target="_blank">That Software Guy&#8217;s Zen Cart Contributions that support Zen Cart 1.5.0</a></li>
<li><a href="../2011/11/12/zen-cart-extensions-updated-for-1-5-0/" target="_blank">That Software Guy&#8217;s Zen Cart Extensions that support Zen Cart 1.5.0</a></li>
</ul>
<p>I am now taking requests to upgrade 1.3.9 Zen Cart installations to Zen Cart 1.5.0.  Please <a href="http://www.thatsoftwareguy.com/contactme.html">contact me</a> for details.  Thank you!</p>
]]></content:encoded>
			<wfw:commentRss>http://thecartblog.com/2012/01/07/zen-cart-1-5-0-that-software-guys-mods-and-upgrading/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zen Cart 1.3.8 and Prior Versions</title>
		<link>http://thecartblog.com/2012/01/06/zen-cart-1-3-8-and-prior-versions/</link>
		<comments>http://thecartblog.com/2012/01/06/zen-cart-1-3-8-and-prior-versions/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 12:46:52 +0000</pubDate>
		<dc:creator>thatsoftwareguy</dc:creator>
				<category><![CDATA[That Software Guy]]></category>
		<category><![CDATA[Zen Cart]]></category>

		<guid isPermaLink="false">http://thecartblog.com/?p=960</guid>
		<description><![CDATA[If you haven&#8217;t yet upgraded from Zen Cart 1.3.7 or 1.3.8 to Zen Cart 1.3.9h, the list of reasons gets longer every day.  More fixes, more security, better performance &#8211; don&#8217;t miss this opportunity to improve your shop.  Let me know if you need help! If you have not upgraded yet, please be sure you [...]]]></description>
			<content:encoded><![CDATA[<p>If you haven&#8217;t yet upgraded from Zen Cart 1.3.7 or 1.3.8 to <a href="http://www.zen-cart.com/forum/showthread.php?p=952207&amp;utm_source=Zen+Cart&amp;utm_campaign=0846f5a97d-Jan_2012&amp;utm_medium=email#post952207" target="_blank">Zen Cart 1.3.9h</a>, the list of reasons gets longer every day.  More fixes, more security, better performance &#8211; don&#8217;t miss this opportunity to improve your shop.  Let me know if you need help!</p>
<p>If you have not upgraded yet, please be sure you have <a href="http://www.zen-cart.com/forum/showthread.php?t=131115&amp;utm_source=Zen+Cart&amp;utm_campaign=0846f5a97d-Jan_2012&amp;utm_medium=email" target="_blank">the most critical Zen Cart fixes for pre-139 Releases</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://thecartblog.com/2012/01/06/zen-cart-1-3-8-and-prior-versions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Best Article on Making Money in 2011</title>
		<link>http://thecartblog.com/2011/12/30/best-article-on-making-money-in-2011/</link>
		<comments>http://thecartblog.com/2011/12/30/best-article-on-making-money-in-2011/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 11:37:05 +0000</pubDate>
		<dc:creator>thatsoftwareguy</dc:creator>
				<category><![CDATA[Money]]></category>
		<category><![CDATA[Software Engineering]]></category>

		<guid isPermaLink="false">http://thecartblog.com/?p=951</guid>
		<description><![CDATA[The New York Times list of Best Small Business Reads for 2011 praises Jason Fried&#8217;s article How to Get Good at Making Money  in Inc. as the best article this year about making money. Here&#8217;s the key line for software developers: “People are happy to pay for things that work well. Never be afraid to [...]]]></description>
			<content:encoded><![CDATA[<p>The New York Times list of <a href="http://boss.blogs.nytimes.com/2011/12/27/this-year-in-small-business-the-best-reads/">Best Small Business Reads for 2011</a> praises Jason Fried&#8217;s article <a href="http://www.inc.com/magazine/20110301/making-money-small-business-advice-from-jason-fried.html">How to Get Good at Making Money</a>  in Inc. as the best article this year about making money. Here&#8217;s the key line for software developers:</p>
<p><strong></strong>“People are happy to pay for things that work well. Never be afraid to put a price on something. If you pour your heart into something and make it great, sell it. For real money. Even if there are free options, even if the market is flooded with free. People will pay for things they love.”</p>
]]></content:encoded>
			<wfw:commentRss>http://thecartblog.com/2011/12/30/best-article-on-making-money-in-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Handling partial quantities in Zen Cart Better Together, Combination Discounts and Big Chooser</title>
		<link>http://thecartblog.com/2011/12/25/handling-partial-quantities-in-zen-cart-better-together-combination-discounts-and-big-chooser/</link>
		<comments>http://thecartblog.com/2011/12/25/handling-partial-quantities-in-zen-cart-better-together-combination-discounts-and-big-chooser/#comments</comments>
		<pubDate>Sun, 25 Dec 2011 13:53:59 +0000</pubDate>
		<dc:creator>thatsoftwareguy</dc:creator>
				<category><![CDATA[Discounting]]></category>
		<category><![CDATA[That Software Guy]]></category>
		<category><![CDATA[Zen Cart]]></category>

		<guid isPermaLink="false">http://thecartblog.com/?p=948</guid>
		<description><![CDATA[Some shops, such as those selling cloth or weighed goods, find it advantageous to set Admin-&#62;Configuration-&#62;Stock-&#62;Product Quantity Decimals to 2 instead of 0, and set the per product minimums to a fractional value. But my discount modules assume any quantity in the cart is at least 1 (i.e. it suffices to meet the condition in [...]]]></description>
			<content:encoded><![CDATA[<p>Some shops, such as those selling cloth or weighed goods, find it advantageous to set Admin-&gt;Configuration-&gt;Stock-&gt;Product Quantity Decimals to 2 instead of 0, and set the per product minimums to a fractional value. But my discount modules assume any quantity in the cart is at least 1 (i.e. it suffices to meet the condition in a linkage). To overcome this, simply round the quantity of each item in the cart to an integer value, and skip over the items which round to 0.  Detailed instructions for  Better Together, Combination Discounts and Big Chooser are provided in <a href="http://www.thatsoftwareguy.com/zencart_advanced_discount_configuration.html">this article on Zen Cart Advanced Discount Configuration</a>.  (See example 5.)</p>
]]></content:encoded>
			<wfw:commentRss>http://thecartblog.com/2011/12/25/handling-partial-quantities-in-zen-cart-better-together-combination-discounts-and-big-chooser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More advanced configuration for Zen Cart discounts</title>
		<link>http://thecartblog.com/2011/12/24/more-advanced-configuration-for-zen-cart-discounts/</link>
		<comments>http://thecartblog.com/2011/12/24/more-advanced-configuration-for-zen-cart-discounts/#comments</comments>
		<pubDate>Sat, 24 Dec 2011 13:46:53 +0000</pubDate>
		<dc:creator>thatsoftwareguy</dc:creator>
				<category><![CDATA[Discounting]]></category>
		<category><![CDATA[That Software Guy]]></category>
		<category><![CDATA[Zen Cart]]></category>

		<guid isPermaLink="false">http://thecartblog.com/?p=945</guid>
		<description><![CDATA[A client had several dozen products, spread across multiple categories, that he wanted to discount.  &#8220;Do I really have to create dozens of add_condition/set_constraint/set_discount statements to set up Big Chooser?&#8221; The answer is no!  You can use the power of PHP to programmatically configure your discounts.  See the fourth example in my Advanced Discount Configuration [...]]]></description>
			<content:encoded><![CDATA[<p>A client had several dozen products, spread across multiple categories, that he wanted to discount.  &#8220;Do I really have to create dozens of add_condition/set_constraint/set_discount statements to set up <a href="http://www.thatsoftwareguy.com/zencart_big_chooser.html">Big Chooser</a>?&#8221;</p>
<p>The answer is no!  You can use the power of PHP to programmatically configure your discounts.  See the fourth example in my <a href="http://www.thatsoftwareguy.com/zencart_advanced_discount_configuration.html">Advanced Discount Configuration</a> guide.</p>
]]></content:encoded>
			<wfw:commentRss>http://thecartblog.com/2011/12/24/more-advanced-configuration-for-zen-cart-discounts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Turning off Admin Activity emails in Zen Cart 1.5.0</title>
		<link>http://thecartblog.com/2011/11/19/turning-off-admin-activity-emails-in-zen-cart-1-5-0/</link>
		<comments>http://thecartblog.com/2011/11/19/turning-off-admin-activity-emails-in-zen-cart-1-5-0/#comments</comments>
		<pubDate>Sat, 19 Nov 2011 13:06:25 +0000</pubDate>
		<dc:creator>thatsoftwareguy</dc:creator>
				<category><![CDATA[That Software Guy]]></category>
		<category><![CDATA[Zen Cart]]></category>

		<guid isPermaLink="false">http://thecartblog.com/?p=939</guid>
		<description><![CDATA[Zen Cart 1.5.0, as part of PCI Compliance, emails the shopowner every time something changes in the admin.  While this is a good safety feature, it&#8217;s not desirable on test carts.  Here&#8217;s how to turn it off: Edit includes/functions/functions_email, and at the start of the function zen_mail() add the line if ($module == &#8216;admin_settings_changed&#8217;) return; [...]]]></description>
			<content:encoded><![CDATA[<p>Zen Cart 1.5.0, as part of PCI Compliance, emails the shopowner every time something changes in the admin.  While this is a good safety feature, it&#8217;s not desirable on test carts.  Here&#8217;s how to turn it off:</p>
<p>Edit includes/functions/functions_email, and at the start of the function zen_mail() add the line</p>
<p>if ($module == &#8216;admin_settings_changed&#8217;) return;</p>
<p>This will bypass the sending of notifications on admin changes.</p>
]]></content:encoded>
			<wfw:commentRss>http://thecartblog.com/2011/11/19/turning-off-admin-activity-emails-in-zen-cart-1-5-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

