BigCommerce - Hosted Ecommerce Software by Interspire

Interspire Forum

 
Go Back   Interspire Forum > Interspire Shopping Cart Community Forum > News and Product Updates

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 08-12-2009, 07:44 AM
Ray (Interspire Staff) Ray (Interspire Staff) is offline
Super Moderator
 
Join Date: Nov 2008
Posts: 83
Lightbulb Interspire Shopping Cart 4.0.10 Released

Interspire Shopping Cart 4.0.10 is now available from the Interspire Client Area for those with a valid maintenance contract.

Interspire Shopping Cart 4.0.10 is a general maintenance release with improved stability, performance and a few small feature changes/improvements.

We recommend all customers running any version of the Interspire Shopping Cart 4.0 series upgrade to 4.0.10 as soon as they have the opportunity.

A list of the issues fixed/associated with this release can be found in the post below, followed by a list of the changed files.

If you're experiencing problems upgrading to, or after upgrading to Interspire Shopping Cart 4.0.10 please submit a support ticket from the Interspire Client Area.
__________________
Regards,

Ray Ward
Software Engineer - Interspire Shopping Cart
Interspire Pty. Ltd.
Email: ray.ward [AT] interspire [DOT] com
Phone (AUS): +612 9262-7770
  #2  
Old 08-12-2009, 07:45 AM
Ray (Interspire Staff) Ray (Interspire Staff) is offline
Super Moderator
 
Join Date: Nov 2008
Posts: 83
Default

Change Log
  • Bug Fixes / Changes
  • Bug #5370: %%LNG_ThisIsAnAutomatedMessage%% in templates/__email/page_contact_email.html
  • Bug #5472: LinkPoint Connect (First Data Global Gateway) No Longer Allows 4 Decimal Points
  • Bug #5328: Number of orders on manage customers page shouldn't include incomplete orders
  • Bug #5428: Submit Button Value Not Translated
  • Bug #5497: Cancelling, declining or refunding an incomplete order can update coupons, gift certificates and other order related data as used
  • Bug #5506: UPS online tool should allow shop owner to select Destination type
  • Bug #5507: Edit an user doesn't save the user status
  • Bug #5517: 4.0.8 version displays as 4.0.9 during upgrade
  • Bug #5519: License decoding is hard coded to Ultimate edition
  • Bug #5117: Side top sellers panel's layout is broken when there is only one item in the list
  • Bug #5533: FastCGI servers may not load statistics graphs
  • Bug #5535: If all the products have fixed shipping in the cart then the shipping total will be $0 in Google Checkout
  • Bug #5536: Extra error handling if a product condition isn't supplied when importing a product
  • Bug #5541: Store importer/exporter can hang on some servers when flushing output buffers
  • Bug #5542: Inventory tracking is always being turned on when updating existing products via import
  • Bug #5566: Uploaded category and brand images do not set the correct file permissions
  • Bug #5568: If all products are tax free and tax is setup to be based on subtotal + shipping, no tax is calculated
  • Bug #5571: The 'Allow customers to purchase this item' string is hard coded in the product form template file
  • Bug #5576: Product condition is not using the language variables on the product page
  • Bug #5646: Order status doesn't update for the second ping from PayPal
  • Bug #5647: Upload logo image function should also allow capital file extension
  • Bug #5650: Test mode option should be available for UPS online tool and the negotiate rate is not displaying
  • Bug #5648: Remove a product or category should remove the discount rules in customer group for the product and category
  • Bug #5651: SideMiniCart error when showing checkout module's own buy button
  • Bug #5659: Order instructions for orders listed in customers account show variables such as %%OrderID%%
  • Bug #5669: Adding a virtual item to an order as the first item causes the manual order page to hang
  • Bug #5687: Tax that is included in the total may not be displayed in some circumstances when printing multiple invoices
  • Bug #5703: Added upgrade check for the old iDEAL module which can cause checkout settings to show blank
  • Bug #5684: PHP 5.3 doesn't parse ini files where the value contains a dollar symbol at the start or end of the string
  • Bug #5587: Delayed capture for Authorize.net shows incorrect message in store logs
  • Bug #5307: Users without the Add Brand permission can still create a brand when creating a product
  • Bug #5730: Force overriding address in PayPal standard causes orders can't be processed in some countries.
  • Bug #5652: CARDSTART and CARDISSUE paramaters are needed for Switch/Solo cards when using PayPal Website Payments PRO UK
  • Bug #5750: -Or use- text sometimes doesn't show on cart page for PayPal express checkout
  • Bug #5699: Some payment methods accept duplicate transactions if confirm order button is pressed multiple times
  • Bug #5761: Product rating is shown in product boxes when the display setting is disabled
  • Bug #5758: 'Not Rated' image doesn't align with the other elements in product boxes
  • Bug #5760: Product rating in product boxes shows underneath other elements until page refresh
  • Bug #5764: Coupons not working correctly in Google Checkout
  • Bug #5717: Order notifications and customer subscriptions don't occur under some circumstances when using a gateway that does a ping back to complete the order
  • Bug #5737: USPS registration link in shipping setup instructions is incorrect
  • Bug #5685: PHP 5.3 shows "Assigning the return value of new by reference is deprecated" during installation
  • Bug #5539: System and administrator logs are not pruned automatically according to max # of entries
  • Bug #5532: Top links in the Furniture template are split up over multiple lines
  • Bug #5525: Undefined variable warning shows in log when no currency modules are selected (reported by websnail/Martin)
  • Bug #5524: Duplicate array key 2 for ReturnReasons, causing "There was a problem" to not show (reported by websnail/Martin)
  • Bug #5511: Furniture template does not have a transparent background on certain versions of PHP/GD
  • Bug #5721: Rewrite Protx direct to support 3D secure
  • Bug #5774: Edit order should load products original cost so that coupons are applied correctly
  • Bug #5775: Manual order is saving undiscounted item subtotal instead of the discounted total
  • Bug #5776: Coupons are now showed below all other amounts in the order quick view
  • Bug #5782: BPAY module now supports setting the reference number padding length and a reference prefix character
  • Bug #5789: Gift wrapping doesn't support utf8 character set
  • Bug #5809: 'Add to cart' doesn't work due to cookies not being set in some browsers when the store address is an IP
  • Bug #5813: Web servers behind firewalls without CURL enabled may go into infinite loops
  • Bug #5817: 'See all brands' link doesn't show in the side popular brands panel
  • Bug #5823: Product variations are applying tax when the base product is set to not taxable

    Other Changes
  • Fixed misspelt ISC_BACTH_IMPORTER
  • Fixed: The product class was not defined when in the SideProuctRelated pannel
  • PSIGate payment module should allow the option of 'Sale' or 'Authorize'
  • Fixing "Warning: number_format() expects parameter 1 to be double, string given"
__________________
Regards,

Ray Ward
Software Engineer - Interspire Shopping Cart
Interspire Pty. Ltd.
Email: ray.ward [AT] interspire [DOT] com
Phone (AUS): +612 9262-7770
  #3  
Old 08-12-2009, 07:46 AM
Ray (Interspire Staff) Ray (Interspire Staff) is offline
Super Moderator
 
Join Date: Nov 2008
Posts: 83
Default

Core File Changes
Code:
Changed Files:
admin/includes/classes/class.batch.importer.php
admin/includes/classes/class.brands.php
admin/includes/classes/class.cart.api.php
admin/includes/classes/class.category.php
admin/includes/classes/class.customers.php
admin/includes/classes/class.install.php
admin/includes/classes/class.layout.php
admin/includes/classes/class.orders.php
admin/includes/classes/class.product.php
admin/includes/classes/class.remote.php
admin/includes/classes/class.settings.php
admin/includes/classes/class.statistics.php
admin/includes/classes/class.upgrade.php
admin/includes/classes/class.user.php
admin/includes/converter/class.converter.php
admin/includes/converter/class.exporter.php
admin/includes/converter/exporters/oscommerce.php
admin/includes/converter/exporters/xcart.php
admin/includes/converter/importers/cubecart4.php
admin/includes/converter/importers/oscommerce.php
admin/includes/converter/importers/xcart.php
admin/templates/install.schema.tpl
admin/templates/product.form.tpl
changelog.txt
config/config.default.php
includes/classes/class.account.php
includes/classes/class.checkout.php
includes/classes/class.checkoutprovider.php
includes/classes/class.generic.creditcard.php
includes/classes/class.order.php
includes/display/BrandProductListing.php
includes/display/HomeFeaturedProducts.php
includes/display/HomeNewProducts.php
includes/display/HomeSaleProducts.php
includes/display/PriceProductListing.php
includes/display/ProductDetails.php
includes/display/SideCartMiniCart.php
includes/display/SideCategoryNewProducts.php
includes/display/SideCategoryTopSellers.php
includes/display/SideNewProducts.php
includes/display/SideProductRelated.php
includes/display/SideShopByBrand.php
includes/display/SideTopSellers.php
includes/display/VendorProducts.php
includes/display/WishListItems.php
language/en/admin/common.ini
language/en/admin/install.ini
language/en/admin/products.ini
language/en/front_language.ini
language/en/module_language.ini
lib/api/category.api.php
lib/class.log.php
lib/entities/entity.product.php
lib/general.php
lib/init.php
lib/logomaker/class.logomaker.php
lib/orders.php
lib/pricing.php
modules/checkout/2checkout/module.2checkout.php
modules/checkout/authorizenet/lang/en/language.ini
modules/checkout/authorizenet/module.authorizenet.php
modules/checkout/bankdeposit/module.bankdeposit.php
modules/checkout/beanstream/module.beanstream.php
modules/checkout/bpay/lang/en/language.ini
modules/checkout/bpay/module.bpay.php
modules/checkout/caledon/module.caledon.php
modules/checkout/cheque/module.cheque.php
modules/checkout/chronopayapi/module.chronopayapi.php
modules/checkout/cod/module.cod.php
modules/checkout/creditcardmanually/module.creditcardmanually.php
modules/checkout/cybersource/module.cybersource.php
modules/checkout/cynergydata/module.cynergydata.php
modules/checkout/eselectplusdp/module.eselectplusdp.php
modules/checkout/eselectplushp/module.eselectplushp.php
modules/checkout/eway/module.eway.php
modules/checkout/exact/module.exact.php
modules/checkout/googlecheckout/class.handler.php
modules/checkout/googlecheckout/module.googlecheckout.php
modules/checkout/hsbc/module.hsbc.php
modules/checkout/ideal/module.ideal.php
modules/checkout/innovativegateway/module.innovativegateway.php
modules/checkout/instore/module.instore.php
modules/checkout/intellipay/module.intellipay.php
modules/checkout/linkpointconnect/module.linkpointconnect.php
modules/checkout/migs/module.migs.php
modules/checkout/moneyorder/module.moneyorder.php
modules/checkout/myvirtualmerchant/module.myvirtualmerchant.php
modules/checkout/netbilling/module.netbilling.php
modules/checkout/netregistry/module.netregistry.php
modules/checkout/payflowpro/module.payflowpro.php
modules/checkout/payjunction/module.payjunction.php
modules/checkout/paymentclearing/module.paymentclearing.php
modules/checkout/paypal/module.paypal.php
modules/checkout/paypalexpress/module.paypalexpress.php
modules/checkout/paypalexpress/templates/paypalexpress.button.tpl
modules/checkout/paypalpaymentsprouk/module.paypalpaymentsprouk.php
modules/checkout/paypalpaymentsprouk/templates/paypalpaymentsprouk.button.tpl
modules/checkout/paypalpaymentsprous/module.paypalpaymentsprous.php
modules/checkout/paypalpaymentsprous/templates/paypalpaymentsprous.button.tpl
modules/checkout/paysimple/module.paysimple.php
modules/checkout/paystation/module.paystation.php
modules/checkout/plugnpay/module.plugnpay.php
modules/checkout/protxvspdirect/lang/en/language.ini
modules/checkout/protxvspdirect/module.protxvspdirect.php
modules/checkout/psigate/lang/en/language.ini
modules/checkout/psigate/module.psigate.php
modules/checkout/pxpost/module.pxpost.php
modules/checkout/quantumgateway/module.quantumgateway.php
modules/checkout/realex/module.realex.php
modules/checkout/usaepay/module.usaepay.php
modules/shipping/upsonline/lang/en/language.ini
modules/shipping/upsonline/module.upsonline.php
modules/shipping/usps/lang/en/language.ini
templates/__emails/page_contact_email.html

Files Added:
admin/includes/upgrades/4010.php
modules/checkout/protxvspdirect/templates/protxvspdirect.3dredirectform.tpl
__________________
Regards,

Ray Ward
Software Engineer - Interspire Shopping Cart
Interspire Pty. Ltd.
Email: ray.ward [AT] interspire [DOT] com
Phone (AUS): +612 9262-7770
  #4  
Old 08-12-2009, 07:49 AM
Ray (Interspire Staff) Ray (Interspire Staff) is offline
Super Moderator
 
Join Date: Nov 2008
Posts: 83
Default

Template File Changes

As the list of template changes is too large to list in this post, you can find a full listing by downloading the text file attached to this post.

For every template, the following files have had core changes.
Code:
templates/[template]/config.php
templates/[template]/images/IcoRating0.gif
templates/[template]/page_contact_form.html
templates/[template]/Panels/GenericCreditCardPaymentJavaScript.html
templates/[template]/Styles/styles.css
Attached Files
File Type: txt shoppingcart_4010_template_changes.txt (9.5 KB, 9 views)
__________________
Regards,

Ray Ward
Software Engineer - Interspire Shopping Cart
Interspire Pty. Ltd.
Email: ray.ward [AT] interspire [DOT] com
Phone (AUS): +612 9262-7770
  #5  
Old 08-12-2009, 08:33 AM
myshop + myshop is offline
Interspire Customer
 
Join Date: Aug 2008
Location: Central Coast, NSW Australia
Posts: 1,337
Default

When you attempt to install a clean 4.0.10 it says on the very first install screen that its 4.0.9.
  #6  
Old 08-12-2009, 08:37 AM
myshop + myshop is offline
Interspire Customer
 
Join Date: Aug 2008
Location: Central Coast, NSW Australia
Posts: 1,337
Default

And after the install it still thinks its 4.0.9 ? - Because it appears to be - even the changelog doesnt have anything new in it? I downloaded from my client area and the zip has the 4.0.10 in its file name.. Somthing is wrong guys

Last edited by myshop; 08-12-2009 at 08:52 AM..
  #7  
Old 08-12-2009, 07:47 PM
gmkay + gmkay is offline
Interspire Customer
 
Join Date: Jan 2009
Posts: 41
Default Failed upgrade ?

I have the exact same problem - the upgrade process is bad enough without extra problems like this
__________________
www.digital-meters.com
Test and Measurement Instruments Online
  #8  
Old 08-13-2009, 12:23 AM
Ray (Interspire Staff) Ray (Interspire Staff) is offline
Super Moderator
 
Join Date: Nov 2008
Posts: 83
Default

Hi guys, there was a problem with our website. We've fixed this and you should be getting 4.0.10 if you download now
__________________
Regards,

Ray Ward
Software Engineer - Interspire Shopping Cart
Interspire Pty. Ltd.
Email: ray.ward [AT] interspire [DOT] com
Phone (AUS): +612 9262-7770
  #9  
Old 08-14-2009, 03:42 AM
myshop + myshop is offline
Interspire Customer
 
Join Date: Aug 2008
Location: Central Coast, NSW Australia
Posts: 1,337
Default

[EDIT: This issue is resolved - It was my silly FTP program uploading in ASCII rather than Binary.. I had to reinstall CuteFTP and its 'Auto' detection method isnt good enough.. You need to set it manually to 'Binary']

Hi Ray

I have just upgraded the first of many websites that I look after to 4.0.10

After updating the files on the server and running through the upgrade wizard one of the first things I do is use the verify file permissions feature to see if anything went a little crazy.

I notice that there are quite a few files in the admin/de folder that are not passing the verify feature - But they are direct uploads from the 4.0.10 download?

•admin/de/colorcommand.js
•admin/de/debug.js
•admin/de/editor_simple.js
•admin/de/skins/default/borders.css
•admin/de/skins/default/delete_from_ie2.css
•admin/de/skins/default/deleted_from_ie.css
•admin/de/skins/default/delete_from_moz.css
•admin/de/skins/default/delete_from_ie.css
•admin/de/skins/default/ie.css
•admin/de/skins/default/ie_popup.css
•admin/de/skins/default/moz.css
•admin/de/skins/default/show_toolbar.htm
•admin/includes/classes/class.statistics.products.php

Can you shed some light on this please?

Last edited by myshop; 08-19-2009 at 05:01 AM..
  #10  
Old 08-14-2009, 03:54 AM
Kurtd + Kurtd is offline
Interspire Customer
 
Join Date: Jan 2009
Location: USA
Posts: 767
Default

I just checked my 4.0.10 install and all permissions passed.
__________________
.


Vote for Preorder \ Backorder Functionality
http://ideas.interspire.com/pages/sh...-functionality

Vote for better shipping calculations, multiple boxes, etc.
http://ideas.interspire.com/pages/35...oxes?ref=title
Closed Thread

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump