Rutabaga
Keeper of the Development Schedule

Joined: 26 Aug 2005
Posts: 94
|
Posted: Jul 23, 2008 11:34am Post subject: Update 3.3.4: Maintenance Updates |
|
|
Modular Merchant version 3.3.4
Released 07/23/2008
How do I update my Modular Merchant account?
For clients running version 3.x:
The next time you log in to your store Administration area, this update will automatically be installed.
If you're already logged in to your store's administration area when this update becomes available, then an icon stating "An Update is Available" will be displayed in the upper-right section of your Admin Home page. Click this icon to review the release notes, and then install the update by clicking the "Install this Update" button at the bottom of that page.
For clients running version 2.x:
Refer to this forum article for more information:
http://forums.modularmerchant.com/viewtopic/551/
This update includes the following items:- HREF tags with embedded JavaScript functions
HREF tags that included a JavaScript function as their URL could break in certain circumstances. The JavaScript rules in the template parser have been updated to allow JavaScript functions to be embedded in HREF tags. - Fatal Error when trying to Print Label/Invoices
Fixed an issue that could cause the printing of shipping labels to fail in certain circumstances. - Product Licenses Not Distributed for Orders Paid with Credit Account
Fixed an issue that would prevent product license keys from being distributed when a customer used a credit account to place an order in the storefront. Customers placing orders using a credit account will now receive product license keys (if applicable) both in their email receipt and in the "notes" on the receipt web page. - Empty cat variable breaks products.php page
Fixed an issue in which including an empty category ID number in the URL of a storefront product page would cause the page to fail. (Example: www.mystore.com/product.php?id=123&cat= ) - Editing Admin Accounts
The "Edit My Account" option in the "Admin" section of the administration area was not loading the administrator's account information. This has been fixed, so admins can again edit their own account info. - Promotions Not Applied to Scheduled Orders
Fixed a bug in which a scheduled order that should have more than 1 promotional discounts applied to it would instead have no promotional discounts applied to it. This would affect scheduled orders processed automatically by the server. The first scheduled order in the batch of orders being processed would not be affected by this problem. - Product Import May Delete Product Versions
Previously, the Product Import tool would update the "Product Inventory" table (which contains product stock and SKU information) every time products were updated -- even if the imported spreadsheet did not include product inventory information. This could result in the removal of product inventory information during the import process. The Product Import tool has been updated so that it will not modify the product inventory data if the imported spreadsheet is updating existing products and no product inventory information is provided. - Place an Order tool and incomplete customer addresses
Fixed a "bug" in which the Place an Order tool wouldn't load customer accounts missing certain address information. This has been improved, so that the Place an Order tool is more lenient, and will allow the order process to begin for the customer. - Export Orders: Set a Ship Date
The option to set a future ship date when exporting orders was not working. This has been fixed. If a future ship date is set for the exported orders, the administration area will automatically display those orders as being shipped at the future date. However, the customer account area will not display those orders as being shipped until after that ship date has come to pass. (Example: Orders set as being shipped four hours from now will not display as "shipped" to the customer until four hours have passed.) - Export Orders: Mark Orders as Published in a Fulfillment Report
The option to set mark the exported orders as being published in a Fulfillment Report was not working in certain circumstances. This has been fixed. - Incorrect "No Shipping Method Selected" Error Message
Instituted a potential fix for an error message stating "No shipping method selected" that could be triggered during the checkout process. This would happen even when a shipping method was selected. This error message was usually encountered when brand new customers placed an order in a store using highly customized HTML templates. - Limiting Subcategory Display
Added support for displaying only the subcategories for the current category in the storefront. - CSS Editor: File Path Displayed
The path to the selected CSS and JavaScript files in the CSS/JavaScript Editor will now be displayed. This file path can be used in pages made with the "Custom Web Page" tool, or hand-made non-store pages, to link to CSS and JavaScript files. - QuickCode Tags
Added the {THIS-PAGE} QuickCode Tag. Details on this QuickCode Tag are available in the online QuickCode Tag glossary at: http://www.modularmerchant.com/quickcode_details.php?qcid=770 - SEO-Friendly URL Parser
Improved the system that parses the SEO-Friendly URLs in the store to be compatible with more link formats. - Save Prefs when Exporting
The following pages have been updated so that clicking the "Export" button will also save that page's preferences. It's no longer necessary to save changes to the preferences prior to exporting. (Preferences can still be updated and saved separately without exporting.) The affected pages are: Export Orders, Im/Export Customers, Im/Export Categories, Im/Export Manufacturers and Im/Export Products. - LinkPoint Payment Gateway Support
Improved support for the LinkPoint payment gateway. We're still considering LinkPoint support as "beta", but it is now functional. Only "authorize and capture" and "authorize only" transactions are supported at this time. The "capture pre-authorized funds" option on the Search Orders page will not work with LinkPoint at this time. - force_register_retain_login Variable
Added support for including a variable titled "force_register_retain_login" to be used in conjunction with the {FORCE-REGISTER} QuickCode Tag. This variable would only be used in very specific custom scenarios by a web developer, when it is desired to keep a newly registered customer logged in when a custom "customer registration" page is used. If you have no idea what this means, then don't worry, it won't have any affect on the functionality of your store.
_________________ Rutabaga
Keeper of the Development Schedule
Modular Merchant Shopping Cart Software. |
|