Release notes for Modular Merchant version 4.110922.1611 - Administration Area
- Customer Create Date
The "Date Created" field on the Search Customers page will now display the correct date. (Previsouly, it was displaying the default null date of 12/31/1969.) - Typos
Fixed several instances of typos throughout the Administration Area.
- Changed reference to Scheduled Orders to Subscriptions in the Customer Group Editor. - Customer Editor
The date the customer account was created will now be displayed in the Customer Toolbox section of the Customer Editor page. - Default Work Area width
Changed the default Work Area width (the content area on Administration Area page) from 1000 pixels to 990 pixels. This was to prevent a horizontal scroll bar from triggering in some web browsers when the page was viewed at 1024x768 resolution. The Work Area width can be changed on an admin-by-admin basis in the Admin Editor. - Design
- Email Template SID 100
The default "plain text" version of Email Template SID 100 has been updated to include the code for displaying Product Instances. The email template can be reset to the default content by following these steps:
1. Go to [Design > Email Messages]
2. Select Email Template SID 100 and open it in the Editor screen.
3. In the "Related Pages" section near the top of the page, click the "Reset to Default" link.
These steps will revert the email template back to its default values. - Hosting
- Connection Information
Updated the Connection Information page to replace references to FTP to SFTP, and included missing SFTP connection info. Also added a link to a tutorial on using SFTP and made other minor improvements to the page's content. - Connection Information
Renamed the Hosting Account Info page to Connection Information, since that page lists the details about how to connect to the account's SFTP and Plesk areas. - Images
- Store-generated JPG files
Updated the scripts that create jpg images to increase the image quality/compression value from 75% up to 100%. This will result in better quality jpg images with a slightly larger file size. - Products
- Product Instances
The email receipts should no longer display "Product Instances" when the order contained no products with instances (ie: products with serial numbers or license keys.) - QuickCode Tags
- FIELD-SHIP-FIRST-NAME
The Shipping First Name field in the storefront should no longer contain text similar to "Shipping Address ID 1234567890". (Previously, the field would become populated with this "default shipping address ID code" if the field was left blank when the page was submitted.) - PRODUCT-IMAGE-URL
If the target product image cannot be found, the {PRODUCT-IMAGE-URL} QuickCode Tag will now return "img/spacer.gif", which is a 20x20 pixel transparent image. (Previously, nothing would be returned, which would result in a broken image tag.) - IF-PRODUCT-IN-ORDER Block Tags
Created {IF-PRODUCT-IN-ORDER-BEGIN} and {IF-PRODUCT-IN-ORDER-END} QuickCode Tags, which can be used in a variety of templates and email messages to display a message, or trigger a section of code, based on whether or not one or more products is present in the customer's order. Refer to the QuickCode Tag glossary for details on using these Block Tags. - Storefront
- Order Total
Fixed issue on storefront pages in which the order total is displayed in more than one location. Previously, only the first instance of the order total would be updated when the order's shipping method was selected or changed. Now, all instances of the order total that are present on the page will be updated when changes are made to the order. - Shipping weight
Fixed an issue in which an order's total weight was not being calculated correctly in some situations. (The product's weight was not being multiplied by the product's quantity.) - Shipping Estimate Tool
Fixed an issue in which any shipping method that has "display zones" assigned to it was being excluded from the Shipping Estimate tool's results. - "Shipping options for NAME" text
Updated the shipping system so that the "Shipping options for NAME" text that is displayed above the available shipping options is now only displayed if the order is split up into two or more shipments. (An order can be split into multiple shipments if the customer is sending products to more than one shipping address, or based on certain product settings.) - Preselection of single shipping option
If only one shipping option is available during checkout, its radio button will now be pre-selected and the customer's basket display will be automatically updated to include it. The order's grand total will also be automatically updated to reflect the shipping method's price. - Template Packages
- HTML Editor
Developed a work-around to increase the WYSIWYG HTML Editor's compatibility with FireFox and Chrome. These two browsers actually move and alter portions of the HTML source code when using the WYSIWYG Editor. The result is that certain items in the source code, such as QuickCode Tags that are embedded within tables to produce a list of items, are moved to a different location in the source code by the web browser, thus, breaking the design and functionality of the web page. This is not a bug with the shopping cart software or the WYSIWYG Editor, the web browser is changing the template's source code when the editor loads. (This issue does not appear to occur when using Internet Explorer 8.) - Template Sandbox
Added an option to the Template Sandbox to add any missing templates to a Template Package. The new option, Populate, will scan the currently selected Template Package, and will then reference the Universal Template content to construct any template files that are missing from it. - Universal Template
- Display of "previously used credit card" menu
Fixed an issue in which the menu listing "previously used credit cards" was being displayed for brand new customers. (The menu was not contained within IF-CUSTOMER-LOGGED-IN QuickCode Tags.) Reminder: In order for the menu of previously used credit cards to be displayed, the customer must be logged in and they must have enabled this option from within their Customer Account Area. - Universal CSS Styles
Fixed an issue in which any of the CSS styles in the universal.css stylesheet that reference images were broken. The system will now attempt to copy all of the images used by the universal template into the live Template Package's images directory so that they can be found by the universal stylesheet. Note: Accounts that have already have a previous version of the universal.css file in their live Template Package's directory will need to delete that outdated file before these fixes will take affect. - Reward Points Module
Updated the Universal Template so that the content related to the Reward Points module is hidden if:
A) Both fields in option #1, "Reward Point Formula", in the Reward Points module's settings are set to zero or blank.
- and -
B) No products are set to override Option #1 in the Reward Points module's settings.
If both criteria A and B are met, then it means that the store isn't using the Reward Points module (since there is no way for customers to earn Reward Points). In this situation, the content in a template that is located between the {IF-USING-REWARD-POINTS-BEGIN} and {IF-USING-REWARD-POINTS-END} QuickCode Tags will not be displayed.
### End of Release Notes ### |