Release notes for Modular Merchant version 4.121217.0910 - 1-Click Upsell
- Transaction Floodcheck
Post-transaction orders placed using the 1-Click Upsell module's upsell page will now bypass the transaction floodcheck established in the System Settings and use its own floodcheck value. (Previously, when the global transaction floodcheck was enforced, it would force customers to wait up to ten minutes before they could place an order for the upsell product.) - Administration Area
- Custom Webpages
Custom Webpages now have an Active status. Inactive Custom Webpages can only be viewed in the storefront by Admins who are logged in. If a customer attempts to view an inactive Custom Webpage, they will be redirected to the storefront's home page. The inactive status will allow Admins to preview Custom Weppages before going live with them. It will also allow several new display options to be added to the shopping cart software. - Security Updates
Made an adjustment to the Admin Login system to better accommodate logging in to an account on a server set to various time zones or clock synchronizations. - System Settings
Added support for uploading four more "storefront banners" (for a total of five). The storefront banners can now be used to display a slideshow on any page of your storefront. - General
- jQuery UI Links
The Administration Area and storefront pages will now link to javascript and CSS files for the jQuery UI libraries. (Previously, the Administration Area and storefront linked to the latest jQuery libraries. This link is still present. The links to the jQuery UI files are in addition to the jQuery ones.) - Modules
- Reward Points
Fixed an issue in which it may have been possible to prevent redeemed Reward Points from being deducted from a customer's account if an off-site payment gateway, such as PayPal Website Payments Standard, was used to complete the transaction. - QuickCode Tags
- ACCOUNT-PATH
Added the {ACCOUNT-PATH} QuickCode Tag, which will display the path to where the store is installed on the current website. This can be useful when trying to link to Javascript and CSS files that are located outside of the active template package's directory. - COMPOSITE-PRODUCT-IMAGE-ZOOM
Added the {COMPOSITE-PRODUCT-IMAGE-ZOOM} QuickCode Tag, which can be used on the product details page in the storefront. When used, the tag will display all of the product's small images. Clicking on a small image will load the medium version of the image above it. Moving the mouse over the medium image will display a portion of the large version of the image in a modal window. - CONTENT-SLIDESHOW
Added the {CONTENT-SLIDESHOW} QuickCode Tag, which can be used to display a slideshow on any storefront page. See the knowledge base for a tutorial on using this tag to add a slideshow to your store. - FIELD-CONTACT-MESSAGE
A new QuickCode Tag titled {FIELD-CONTACT-MESSAGE} has been added, which can be used in the storefront's built-in contact form to record the user's message. - FIELD-EMAIL
The {FIELD-EMAIL} QuickCode Tag has been updated to make it compatible with being used in the store's built-in contact form. - FIELD-SHIPMENT-TRACKING-ID
Added the {FIELD-SHIPMENT-TRACKING-ID} QuickCode Tag. This tag creates a form field in which the customer can enter a FedEx or UPS Tracking ID number. When the field is submitted, the system will first validate the submitted Tracking ID number, and then — if it's valid — the customer will be forwarded to the appropriate section of either the FedEx or UPS websites to view the status of their shipment. - IF-CUSTOM-WEBPAGE-ACTIVE-BEGIN/END
Added the {IF-CUSTOM-WEBPAGE-ACTIVE-BEGIN} and {IF-CUSTOM-WEBPAGE-ACTIVE-END} QuickCode Tags. These tags require a parameter, which is the SID number of the Custom Webpage to check the "active" status of. If the parameter is excluded, it will default to checking the active status of Custom Webpage SID 1.
For example, to check the active status of Custom Webpage 123, use the tags {IF-CUSTOM-WEBPAGE-ACTIVE-BEGIN:123}This Custom Webpage is active!{IF-CUSTOM-WEBPAGE-ACTIVE-END}. The text between the tags will only be displayed if Custom Webpage SID 123 is set to be active. - IF-STOREFRONT-BANNER-BEGIN
The {IF-STOREFRONT-BANNER-BEGIN} QuickCode Tag has been updated so that it is compatible with multiple storefront banners. (Previously, it was only possible to upload one storefront banner, so that's all the tag would check for. Now, it will check for the presence of multiple ones.) - PAY-METHOD-LOGOS
Added the {PAY-METHOD-LOGOS} QuickCode Tag, which can be used to display the logos of the payment method your store accepts. Logos for any combination of Visa, MasterCard, American Express, Discover, PayPal and Google Checkout can be displayed. - QuickCode Tag Parameters
Updated the shopping cart's QuickCode Engine to add support for "name/value pair" parameters. This new system will add more flexibility in how certain QuickCode Tags can be customized. This update simply adds the background code to allow QuickCode Tags to start using this functionality. More information on this feature will be released as new QuickCode Tags that use it are released, and as certain existing tags are updated to take advantage of it. - STOREFRONT-BANNER
The {STOREFRONT-BANNER} QuickCode Tag has been updated so that it is compatible with multiple storefront banners. (Previously, it was only possible to upload one storefront banner, so that's all the tag would check for. Now, it will check for the presence of multiple ones.) If multiple storefront banners have been uploaded, it will display the first one in the list. - WARNINGS and ERRORS
As per PCI Compliance guidelines, updated the contents of the {WARNINGS} and {ERRORS} QuickCode Tags to prevent potential vulnerabilities to certain types of Cross Site Scripting (XSS) attacks and database disclosures. - Storefront
- Contact Form
Added a page to the storefront that contains a contact form. The form contains fields for the user's first and last name, email address and their message. It also includes a CAPTCHA and other anti-spam tools. - Track Shipment Page
Added the track_shipment.php page to the storefront. On this page, a customer can enter a FedEx or UPS tracking ID number and then be forwarded to the section of either FedEx's or UPS' website that displays the shipping status of the submitted shipment. - Universal Template
- Checkout Page
The Universal version of the checkout page template has been updated to include a link titled "What is this?" after the Credit Card Security Number field. Clicking this link will open a modal popup window that displays information about the Credit Card Security Number, including what it is and where to locate it on various types of credit cards. - contact.tpl
Added a version of the contact.tpl file to the Universal Template system. The Universal version of the template contains fields for the user's first and last name, email address, their message, and a CAPTCHA. - Payment Logos
The Universal version of the template for the checkout page (checkout_1.tpl) has been updated to include the {PAY-METHOD-LOGOS} QuickCode Tag, displaying the logos of the credit cards and other payment methods accepted in your online store. - store_home.tpl
In the Universal version of the store_home.tpl file, the reference to the {STOREFRONT-BANNER} QuickCode Tag has been replaced with the {CONTENT-SLIDESHOW} tag. There should be no change in functionality to existing stores. The {CONTENT-SLIDESHOW} QuickCode Tag contains all of the functionality of the {STOREFRONT-BANNER} tag, but add the ability to display a slideshow (instead of a static image) — if multiple banner images have been uploaded in the System Settings. - track_shipment.tpl
Added the track_shipment.tpl file to the Universal Template system. This template will be used by the track_shipment.php page, to allow customers to look up the shipping status of their orders.
### End of Release Notes ###
|