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 03-18-2009, 04:06 AM
Chris B (Interspire Staff) Chris B (Interspire Staff) is offline
Administrator
 
Join Date: Apr 2007
Location: Sydney, Australia
Posts: 663
Default Interspire Shopping Cart 4.0.6 Released

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

Interspire Shopping Cart 4.0.6 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.6 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.6 please submit a support ticket from the Interspire Client Area.
  #2  
Old 03-18-2009, 04:06 AM
Chris B (Interspire Staff) Chris B (Interspire Staff) is offline
Administrator
 
Join Date: Apr 2007
Location: Sydney, Australia
Posts: 663
Default

Change Log
  • Bug #2656: Undefined errors when saving copied products (FogBugz: #3498)
  • Bug #2736: Removed UK counties
  • Bug #3927: Tax is being applied to non-taxable products
  • Bug #3981: Importor not using the user selected field separator
  • Bug #4181: eWay CVN Verification URL Is Incorrect
  • Bug #4189: Protx has spelling mistake
  • Bug #4200: Missing uploaded file for configurable fields
  • Bug #4207: Shipping address doesn't show up in PayPal when checking out with PayPal website Payments standard
  • Bug #4208: Customer see an error message after checkout with PayPal Express Checkout
  • Bug #4209: Log order IDs in the store logs for Authorize.net transactions
  • Bug #4211: Product configurable fields aren't indented correctly on product page in Flowers and Toys template in IE
  • Bug #4220: The order message list shows a column called "Order Status" this column should be called "Message Status"
  • Bug #4279: When using the fulltext search with boolean mode, entering search terms within quotes shows irrelevant results
  • Bug #4297: Shop by Category and Shop by Price are showing duplicate products when products have multiple category associations
  • Bug #4302: Permission variable for export template system is in the user form template
  • Bug #4311: Order by product rating is broken for shop by category/price
  • Bug #4312: USPS shipping module is rounding down incorrectly
  • Bug #4313: When the MySQL server drops the connection and the database class resets, the database encoding is not set correctly
  • Bug #4324: Popup product search limits the number of products shown, where it actually shouldn't
  • Bug #4325: Canada Post assumes product are already boxed and ready to ship.
  • Bug #4327: Updating checkout, shipping, etc settings when accessing the control panel via https adds https to the store URL
  • Bug #4329: shipping cost calculator on the cart page doesn't add the shipping cost for each vendor
  • Bug #4330: Some shopping cart cart links are incorrectly using https when linked from a secure area
  • Bug #4331: Error message "Undefined index: ordbillphone" on print packing slip page.
  • Bug #4333: Downloading a free addon prompts you to enter a license key and shows an empty modal window
  • Bug #4350: product discount price amount change to $0 after saving
  • Bug #4353: Gift wrapping cost doesn't show up in the invoice email, as a result the total doesn't add up
  • Bug #4358: Subscribers CSV file do not have header information
  • Bug #4361: Product searching in admin shows duplicate results if products are in multiple categories when searching by category
  • Bug #4362: UPS online tool doesn't work for Sweden
  • Bug #4369: Links to Next and Previous pages of product reviews are being included in the html even if there is no more pages, causing search engines to index the product multiple times
  • Bug #4390: Customer address admin return wrong section on error
  • Bug #4397: Customer email is not sent to Authorize.net
  • Bug #4422: Vendor IDs in sample products break shipping calculator on cart page for non-vendor editions
  • Bug #4447: Product search keywords can't be imported
  • Bug #4453: Clicking 'Update Order Totals' without any products in the order causes the order page to hang
  • Bug #4456: Store credit amount is displayed incorrectly when coma is the decimal place token and dot is thousand token
  • Bug #4458: Database error when delete multiple customer groups
  • Bug #4459: Database error when searching for products if the customer is under a customer group
  • Bug #4460: Hardcoded interspire URL on system info page, it should go into white label file
  • Bug #4461: PRIORITY mail quote doesn't show up for USPS shipping quote
  • Bug #4462: Optimize database usage for currency cron job.
  • Bug #4463: Incorrect flat rate per order shipping cost when decimal token is coma.
  • Bug #4464: Error code is not saved in store logs for PayPal Payments Pro
  • Bug #4465: Error Undefinded index 'revrating' in store logs
  • Bug #4471: Thumbnails of items in the shopping cart should be centered, not left aligned
  • Bug #4472: If using the %%Syndicate%% place holder on a page, the RSS icon shown is a 404
  • Bug #4474: IsPrice() function does not work correctly when decimal/thousands separator switched (always invalid)
  • Bug #4479: Configurable fields are misaligned in the order quick view
  • Bug #4480: Configurable fields display 'on' for tick boxes in order quick view
  • Bug #4483: The 'or' is hard coded in the suggest template file
  • Bug #4488: Edit Order show's a blank label for Tax when editing an order with no tax
  • Bug #4490: Quick search drop dpwn does not give correct results
  • Bug #4498: Import Customers checks against the Manage permission instead of Import
  • Bug #4502: QuickBooks password not generated
  • Bug #4503: Sub-category listing in a category can overlap the products in some cases
  • Bug #4507: Authorize.net module throws errors when purchasing from multiple vendors
  • Bug #4511: Store credit deduction does not work correctly with amounts > 1,000
  • Bug #4512: Some characters are being incorrectly escaped when changing language variables with design mode
  • Bug #4513: Checking out with store credit and no payment providers throws an error
  • Bug #4531: Last modified time not being saved for products
  • Bug #4541: "Update shipping cost" on cart page is hard coded in the template file
  • Bug #4542: Invalid characters for customer search in order admin
  • Bug #4543: Large imports fail for QuickBooks
  • Bug #4556: Admin class.product contains redundant code from product options
  • Bug #4557: product inventory track is turned on when update a product with CSV import
  • Bug #4560: When checking out with store credit & 1 payment provider, the payment provider options appear incorrectly
  • Bug #4561: For servers that have 401s leading to a 404 page, .htaccess password protection will not work
  • Bug #4567: Support for automatically determined container types when shipping via USPS
  • Bug #4575: Tax is not be applied for a shipping address correctly when checking out with a new address
  • Bug #4577: Character set wasn't being set on the Google products feed XML file
  • Bug #4578: Store name isn't being escaped in Google products feed XML
  • Bug #4592: Edit account page has 'Your Address details' as the page title
  • Bug #4594: Database error when deleting multiple product variations
  • Bug #4603: Undefined variable: categorySql in includes/display/SideCategoryNewProducts.php
  • Bug #4604: The words "Checking out as" on checkout page are hard coded in javascript file
  • Bug #4606: When shipping to multiple addresses or from vendors, Express Checkout "choose shipper" shows empty sections
  • Bug #4607: When shipping to multiple addresses or from vendors, Express Checkout "choose shipper" is missing <hr />s
  • Bug #4608: Product breadcrumbs displays lines for categories that the customer doesnt have access to
  • Bug #4619: PayPal Express Checkout shows errors when the server doesn't have curl installed
  • Bug #4629: Email Marketer order integration fails to add subscribers when the country field is used
  • Feature #4332: Add favourite icon support to the frontend of the store (favicon.ico) by default
  • Feature #4454: Two new return statuses: Cancelled and Rejected
  • Feature #4630: Improved error reporting if IEM subscription fails
  #3  
Old 03-18-2009, 04:07 AM
Chris B (Interspire Staff) Chris B (Interspire Staff) is offline
Administrator
 
Join Date: Apr 2007
Location: Sydney, Australia
Posts: 663
Default

Core File Changes
Code:
admin/de/colormenu.php
admin/de/dialog/image_properties.php
admin/de/dialog/media_properties.php
admin/includes/classes/class.batch.importer.php
admin/includes/classes/class.cart.api.php
admin/includes/classes/class.customers.php
admin/includes/classes/class.delinker.php
admin/includes/classes/class.froogle.php
admin/includes/classes/class.orders.php
admin/includes/classes/class.product.php
admin/includes/classes/class.remote.orders.php
admin/includes/classes/class.remote.php
admin/includes/classes/class.returns.php
admin/includes/classes/class.sendstudio.php
admin/includes/classes/class.settings.accounting.php
admin/includes/classes/class.settings.php
admin/includes/classes/class.shipments.php
admin/includes/classes/class.subscribers.php
admin/includes/classes/class.sysinfo.php
admin/includes/classes/class.upgrade.php
admin/includes/converter/class.converter.php
admin/includes/whitelabel.php
admin/script/order.manager.js
admin/Styles/styles.css
admin/templates/accounting.import.popup.tpl
admin/templates/addons.purchase.tpl
admin/templates/install.schema.tpl
admin/templates/order.manage.row.tpl
admin/templates/ordermessages.manage.tpl
admin/templates/product.form.tpl
admin/templates/user.form.tpl
changelog.txt
.htaccess
includes/classes/class.account.php
includes/classes/class.cart.api.php
includes/classes/class.cart.php
includes/classes/class.category.php
includes/classes/class.checkout.php
includes/classes/class.module.php
includes/classes/class.price.php
includes/classes/class.product.php
includes/classes/class.remote.php
includes/classes/class.review.php
includes/classes/class.search.php
includes/display/CategoryHeading.php
includes/display/HomeSaleProducts.php
includes/display/ProductReviews.php
includes/display/SideCategoryNewProducts.php
javascript/cart.js
javascript/express.checkout.js
language/en/admin/orders.ini
language/en/admin/returns.ini
language/en/admin/subscribers.ini
language/en/front_language.ini
lib/currency.php
lib/entities/entity.product.php
lib/general.php
lib/init.php
lib/orders.php
lib/pricing.php
modules/checkout/authorizenet/module.authorizenet.php
modules/checkout/eway/module.eway.php
modules/checkout/payflowpro/module.payflowpro.php
modules/checkout/paypalexpress/module.paypalexpress.php
modules/checkout/paypalpaymentsprouk/module.paypalpaymentsprouk.php
modules/checkout/paypalpaymentsprous/lang/en/language.ini
modules/checkout/paypalpaymentsprous/module.paypalpaymentsprous.php
modules/shipping/canadapost/lang/en/language.ini
modules/shipping/canadapost/module.canadapost.php
modules/shipping/flatrate/module.flatrate.php
modules/shipping/upsonline/module.upsonline.php
modules/shipping/usps/lang/en/language.ini
modules/shipping/usps/module.usps.php
modules/shipping/usps/templates/module.usps.test.tpl
templates/__emails/invoice_email.html

Files Added:
admin/includes/upgrades/4006.php
favicon.ico
lib/download.php
templates/__emails/Snippets/InvoiceEmailGiftWrapTotal.html
  #4  
Old 03-18-2009, 04:08 AM
Chris B (Interspire Staff) Chris B (Interspire Staff) is offline
Administrator
 
Join Date: Apr 2007
Location: Sydney, Australia
Posts: 663
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]/Snippets/CartShippingQuoteRow.html (Added)
templates/[template]/Snippets/EstimatedShippingQuoteProduct.html (Added)
templates/[template]/Snippets/ProductReviewList.html (Added)
templates/[template]/Snippets/ProductReviewNextLink.html (Added)
templates/[template]/Snippets/ProductReviewPaging.html (Added)
templates/[template]/Snippets/ProductReviewPreviousLink.html (Added)

templates/[template]/checkout_express.html
templates/[template]/config.php
templates/[template]/Panels/AccountBreadcrumb.html
templates/[template]/Panels/AccountDownloadItemsBreadcrumb.html
templates/[template]/Panels/AccountNewReturnBreadcrumb.html
templates/[template]/Panels/BrandBreadcrumb.html
templates/[template]/Panels/Breadcrumb.html
templates/[template]/Panels/CartBreadcrumb.html
templates/[template]/Panels/CategoryBreadcrumb.html
templates/[template]/Panels/ChooseCheckoutProviderJavaScript.html
templates/[template]/Panels/CompareBreadcrumb.html
templates/[template]/Panels/EditAccountBreadcrumb.html
templates/[template]/Panels/HTMLHead.html
templates/[template]/Panels/LoginBreadcrumb.html
templates/[template]/Panels/NewsBreadcrumb.html
templates/[template]/Panels/NewsletterBreadcrumb.html
templates/[template]/Panels/PageBreadcrumb.html
templates/[template]/Panels/PriceBreadcrumb.html
templates/[template]/Panels/ProductReviews.html
templates/[template]/Panels/SuggestiveCartBreadcrumb.html
templates/[template]/Panels/SuggestiveCartContent.html
templates/[template]/Panels/Syndicate.html
templates/[template]/Panels/WishListAddForm.html
templates/[template]/Panels/WishListItems.html
templates/[template]/Panels/WishLists.html
templates/[template]/Snippets/EstimatedShippingQuote.html
templates/[template]/Snippets/EstimatedShippingQuoteList.html
templates/[template]/Styles/styles.css
Attached Files
File Type: txt shoppingcart_4006_template_changes.txt (71.0 KB, 14 views)
  #5  
Old 03-18-2009, 05:34 AM
myshop + myshop is offline
Interspire Customer
 
Join Date: Aug 2008
Location: Central Coast, NSW Australia
Posts: 1,337
Default

Hi Chris

Thanks - I will go about updating my whitelabel install ASAP.

One quick question - Was there any files removed in this version? I hope not - it makes my life easier :-P
  #6  
Old 03-18-2009, 05:44 AM
Chris B (Interspire Staff) Chris B (Interspire Staff) is offline
Administrator
 
Join Date: Apr 2007
Location: Sydney, Australia
Posts: 663
Default

I'll be able to double confirm (using the new change log script that correctly detects what I mentioned in the 4.0.5 thread) shortly, as I just finish the remaining tasks for the 5.0 beta.
  #7  
Old 03-18-2009, 06:49 AM
myshop + myshop is offline
Interspire Customer
 
Join Date: Aug 2008
Location: Central Coast, NSW Australia
Posts: 1,337
Default

Post Not REQ
  #8  
Old 03-18-2009, 07:02 AM
Chris B (Interspire Staff) Chris B (Interspire Staff) is offline
Administrator
 
Join Date: Apr 2007
Location: Sydney, Australia
Posts: 663
Default

Assuming you managed to get it working then? (templates)

Just to confirm - no removed files for this release.
  #9  
Old 03-18-2009, 07:42 AM
steve22 + steve22 is offline
Interspire Customer
 
Join Date: Mar 2008
Location: Sydney Australia
Posts: 272
Send a message via Skype™ to steve22
Default

will this be the last update for a while?
__________________
4Sprung Pty Ltd The shopping cart specialist since 1997.
------------------------------------------------------------------------
Email 4sprung@gmail.com with a detailed brief for a quote or check us out online at http://www.4sprung.com.au/ or our module shop at www.module-shop.com

Follow us on Twitter or join us on Facebook

We also offer ISC hosting on reliable servers in Australia and the US with Plesk 9 and cPanel control panel. All server set ups are linux based and optimized for ISC. As we host our own ISC sites on the server rest assured our up-time is excellent and we make sure the average server load is always way below 30%.

WE GUARANTEE ALL OF OUR WORK

Some of the Modules and modifications we have created:
• Store Locator
e-parcel export
• PayPal surcharge mod
• Incremental shipping fees
• Shipping Insurance
• PayPal subscriptions
• SecurePay payment
• Product level Discount by customer group
• Referrals including statistics
• Automatic status change if tracking number is barcode scanned
• Sync Interspire products with ecommercetemplates.com shopping cart
• Back End credit card facility for phone orders
• sms notification for tracking number
• Minimum Order (price or quantity) Modification
GetPrice.com.au data export and feed module
shopping.com data feed module
myshopping.com data feed module
• Invoice Modification
Product Variation Modification
• LayBy Turn Key Solution
• Donation Modification
• Serial Number Distribution System
• Paid Option for embroidery on item
• Quick Buy 2
• Dynamic JS Banner Manager
  #10  
Old 03-18-2009, 07:45 AM
Godfather + Godfather is offline
Interspire Customer
 
Join Date: Jul 2003
Posts: 455
Default

Thanks Chris. Any roadmap for future updates/patches? I'm just curious, as each new update requires a solid day of work for me (implementing modifications I've made to various files, testing on my NFR account and then upgrading each client account). I'm trying to plan these updates so I can skip those which are going to be followed closely by another patch (such as 4.0.6 did after 4.0.5 was released just last week).

I really need to look into a good file-comparison program!
__________________
(Formerly) Self-styled President,
Interspire Fan Club
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