| 
	  
	Release notes for Modular Merchant version 4.110915.1632 
	
		Administration Area
		Default Payment GatewayIf no payment gateway has yet been saved in the System Settings, the software will default to the "manual" payment gateway. (Previously, no default payment gateway would be set, resulting in an error if the user attempted to place a test order in their storefront before the System Settings had been saved.)
		Tax DefaultWhen creating a new Tax rule, the "value" type will now default to "percent". (Previously, it defaulted to "dollars".)
		TyposFixed several instances of typos throughout the Administration Area.
		Order EditorFixed an issue in which the names of the list of Digital Objects in the order would open the wrong Digital Object for editing.
		Email QueueA link to the Email Queue can now be added to the Navigation Menu.
		
			 
		Admins
		Permission Checkbox RetentionFixed an issue in which the checkboxes in the "Permission Levels" section of the Admin Editor would not retain their selected/deselected status if an error was encountered when trying to submit the page.
		Default Admin font sizeWhen creating a new Admin account, the admin's font size will now default to 10, instead of 8.
		
			 
		Digital Delivery
		Default Digital Object Shelf LifeFixed an issue in which the default shelf life for Digital Objects was zero, meaning the downloads that a customer purchased would expire immediately, preventing the customer from ever being able to obtain the downloads they purchased. (This would only affect stores in which the Admin has not yet personalized their Digital Delivery module's settings.) Now, the Digital Object shelf life will default to one week and two access attempts. These can be changed in the module's options.
		
			 
		Images
		Template Package ImagesAdded an option to the [Design > Template Images] page to allow the user to upload more images to the Template Package. The image upload tool can be used to add and/or change the images in the Template Package.
		Image Resize MaxWhen uploading an image, there are sometimes additional options to create "medium", "small" and "basket" versions of the image. Each of these versions can be given its own dimensions. If the dimensions for the "medium", "small" and "basket" versions of the image are larger than the original, the original version will be used instead. (Previously, the image would be enlarged anyway, resulting in a pixelated result.)
		
			 
		Inventory
		Inventory DeductionsFixed an issue in which units were not being deducted from a product's "number of units in stock" when the product was purchased.
		
			 
		Modular Mailer
		Queued emails not being sentFixed an issue in which messages in the Modular Mailer email queue were not being sent in some circumstances. (A required session variable was not being set by the cron job that manages the email delivery.)
		QuickCode Tags in tracked linksFixed an issue that was preventing QuickCode Tags that were present in an email's <a href> tags from being translated. This would only affect emails that were tracking click-throughs of links in an HTML email.
		Tracking Email AccessesFixed a bug in which the "track email reads/opens" option for HTML emails was not working.
		
			 
		QuickCode Tags
		FACEBOOK-COMMENTSUpdated the source code of the {FACEBOOK-COMMENTS} QuickCode Tag to prevent the Facebook comments area from displaying the message "the comments plugin requires an href parameter" in some situations.
		COMPOSITE-CHECKOUT-FIELDSImproved the {COMPOSITE-CHECKOUT-FIELDS} QuickCode Tag so that it doesn't display anything if no checkout fields have been created. (Previously, it would display Checkout Fields for "First-Name Last-Name" with no fields.)
		PRODUCT-REBILL-TERM-TEXTThe {PRODUCT-REBILL-TERM-TEXT} QuickCode Tag wasn't displaying its contents when used on the list of "Featured Products" on the storefront page. This has been fixed.
		ORDER-TAX-NAMES and ORDER-TAX-VALUEFixed problem in which the {ORDER-TAX-NAMES} and {ORDER-TAX-VALUE} QuickCode Tags would display the error message "The parent Block Tag could not be determined." when used in the customer's Order History in the Customer Account Area.
		ORDER-SHIPPING-NAME and ORDER-SHIPPING-VALUEFixed problem in which the {ORDER-SHIPPING-NAME} and {ORDER-SHIPPING-VALUE} QuickCode Tags would display the error message "The parent Block Tag could not be determined." when used in the customer's Order History in the Customer Account Area.
		IF-ORDER-CONTAINS-SUBSCRIPTION-PRODUCTS-BEGIN/ENDAdded {IF-ORDER-CONTAINS-SUBSCRIPTION-PRODUCTS-BEGIN} and {IF-ORDER-CONTAINS-SUBSCRIPTION-PRODUCTS-END} QuickCode Tags, which can be used to toggle the display of content on webpages and emails, depending on whether the order in question contains products with recurring billing (subscription) rules.
		Option to make PASSWORD and PASSWORD-CONFIRM requiredThe {PASSWORD} and {PASSWORD-CONFIRM} QuickCode Tags now support the addition of a variable titled "required". This will change the password fields from being optional to required during the checkout process. See the online glossary entries for these QuickCode Tags for more information on adding the "required" variable to them.
		
			 
		Storefront
		Search FieldQuotation marks and apostrophes should no longer be translated to their ASCII equivalents. (Example: The search phrase bob's would appear as bob#039;s in the search field on the Search Results page.)
		Layout of 1-Page Checkout PageMade several improvements to the default one-page checkout page layout that is used by the {UNIVERSAL-CONTENT} QuickCode Tag: The text in the Complete Your Order button below the credit card fields has been made bigger. The Pay with PayPal and Pay with Google Checkout buttons have been moved to the right, so they line up under the credit card fields.
		
			 
		Third-Party
		PayPal ProThe PayPal Website Payments Pro gateway is now unlocked and ready to use.
		
			 
		Universal Template
		Customer Order HistoryIn the "Universal" template, improved the display of the Order History section of the Customer Account Area so that neither the "Shipping Method" or "Tracking ID(s)" sections are displayed if the order did not require shipping.
		Requiring password when purchasing subscription productsUpdated the checkout page used by the Universal Template system so that the password fields become required when the customer is purchasing subscription products. (This can be overridden by creating a custom version of the checkout page template in your store's Template Package, and then replacing this section of HTML code in the template with the regular version of the password fields.)
		
			  
	### End of Release Notes ### 
 
 |