Tuesday, September 21, 2010

Update 005 here

Well is appears that there was a bug in the 004 update script so some of the last fixes didn't actually happen, though an important security fix did get applied.

I did update the 004 script and re-uploaded it, but many of you have already got the update so I put out the 005 update and just included all the fixes again from 004 just to make sure you all get them.

Here is what is fixed:

Update 5.5 005

- Fixes missing help doc
- Fixes a minor bug when viewing a category

Reapplies the update 004 fixes. There was a bug in the update script and some of the fixes did not get applied.

- Fixed session.productid not found when going to checkout.
- Fixed UPS Shipping calculations script where some variables were not named correctly.
- Fixed bugs in Multiple shipping points and alternate origin shipping address in admin control panel
- Fixed details not showing after product import.
- Updated image import feature when importing on imageurl column to only process 50 at a time to keep server from timing out and possibly crashing due to heavy use of the cfimage tag.
- Fixed a bug in importing categories where the ^ was left in the name of the category and you had to manually delete it from each one.
- Fixed bug when clicking on Clear Gateway settings so that you can now use the shopping cart with just a third party processor.
- Fixed broken image in wishlist widget and broken image in shopping cart widget on Linux.
- Adjusted product detail layout for better formatting as well as a few styles in global.css
- Fixed value for "is item shipped" under settings when adding/editing a product not saving.
- Fixed bug in validation script at checkout where when shipping was not needed it still said the form fields were empty.
- Added a couple more filters for auto-ban features.
- Fixed a couple bugs in the multiple file uploader.
- Fixed a few missing images in the admin on Linux.
- Fixed email item. It wasn't working.
- Fixed error when calculating taxes at checkout.
- Fixed data truncation error in stats logging when logging user agent.
- Fixed qryreviews.cfm error where variable DISP was not found
- Adding missing help document for enable stats logging under settings
- Added errorstop.cfm and extra error handling to Application.cfm files for added protection against vulnerabilities.

Wednesday, September 15, 2010

URL Rewriting on Windows Hosting (SEO Links)

I've had some people asking about URL rewriting on Windows since I included URL rewriting in this latest version. Well, you'll notice that I only support Apache in the current version. The only reason that is is because I wasn't able to research that for Windows hosting and test it, and I thought Windows uses a different file for the rewriting.

To my pleasant surprise, isapi rewrite for IIS as of version 3.0 uses the exact same .htaccess file with the exact same syntax! So that means URL rewriting will work fine as is in CF Shopkart on any IIS Windows hosting that supports isapi rewrite ( CFShopkart Hosting supports it! --- hello SEO links!)

I will be releasing an update soon that will patch the control panel so that you can enable it. If url rewriting is not supported on your server, you will simply get 404 errors, in which case just go to your control panel and turn it off again.

Thursday, September 9, 2010

Hosting is back and an update!

Update 5.4 to 5.5 Script

I just sent the final update 5.4 to 5.5 to a few people to test. If you want the script, please email me. I will be happy to send it to you and get your feedback. I'm going to post in a few days once I'm sure it's working 100%.

Update 5.5 Build 004
Update to 5.5 Build 004 will be released today. To get this update, just login to your stores control panel. The update will automatically download and install.
This update does the following:

- Fixed session.productid not found when going to checkout.
- Fixed UPS Shipping calculations script where some variables were not named correctly.
- Fixed bugs in Multiple shipping points and alternate origin shipping address in admin control panel
- Fixed details not showing after product import.
- Updated image import feature when importing on imageurl column to only process 50 at a time to keep server from timing out and possibly crashing due to heavy use of the cfimage tag.
- Fixed a bug in importing categories where the ^ was left in the name of the category and you had to manually delete it from each one.
- Fixed bug when clicking on Clear Gateway settings so that you can now use the shopping cart with just a third party processor.
- Fixed broken image in wishlist widget and broken image in shopping cart widget on Linux.
- Adjusted product detail layout for better formatting as well as a few styles in global.css
- Fixed value for "is item shipped" under settings when adding/editing a product not saving.
- Fixed bug in validation script at checkout where when shipping was not needed it still said the form fields were empty.
- Added a couple more filters for auto-ban features.
- Fixed a couple bugs in the multiple file uploader.
- Fixed a few missing images in the admin on Linux.
- Fixed email item. It wasn't working.
- Fixed data truncation error in stats logging when logging user agent.
- Fixed qryreviews.cfm error where variable DISP was not found
- Added errorstop.cfm and extra error handling to Application.cfm files for added protection against vulnerabilities.

A huge thank you goes out to the team at stratsec.net. They identified a possible vulnerability in 5.5 and I was able to patch it because they sent me a very detailed report.

Hosting is back!
If you haven't noticed, the hosting sign-up form is back on the site, which means I am now ready to take new CFShopkart hosting clients! For the great low price of $19.95 you'll get CFShopkart installed for you and ongoing support! Don't wait, because I could suspend the hosting offer again if I get overwhelmed and people have already started to sign-up! I like to keep my services personalized and of the highest quality, so I only take on as many as I can handle.