1.3.4 Change Log
From Sweet Tooth Magento Reward Points Wiki
Released December 28, at 7:00PM EST (GMT-5)
This release added full Magento Community Edition 1.3.4 compatibility, added the new Wiki Hints embedded assistance feature and resolved a bunch of issues that were occurring for users of previous versions.
Contents |
Notes
- Released WikiHints feature: Embedded help to aid with rule configuration and setup process. See this news article on the Sweet Tooth news blog
- Now fully compatible with Magento 1.4.2; Addressed some Magento 1.4.2.0 compatibility issues:
- added new and legacy shopping cart row renderer and dynamic selection algorithm
- added new css files and directory structure referencing legacy css files
- resolve issue with Magento bug causing Sweet Tooth Catalog REDEMPTION/DISTRIBUTION rules resulting in $0 final price for items. (see #488 below)
- resolve issue with Sweet Tooth Catalog REDEMPTION/DISTRIBUTION, "apply rules" controller not re-indexing product data. (see #503 below)
- Added fix for Magento 1.4.2 now that the default discount action is by percent action field cannot be 0
- Added points info to back-end orders TOTAL section and sales e-mails
- Added total points earned/spent in new order e-mails TOTALS section
- Fixed silent PHP 5.3.x ereg_replace issue by rencrypting files using latest encrypter application. http://wdca.ca/mantis/view.php?id=497
- Changed mention of Changed "Special Rule" title to "Customer Behavior Rule" in the application front-end and back-end interfaces. Customer Behavior rules will only be referred to Special rules in the code. (note the American spelling without the 'u' for translation file purposes).
- Changed wording for date parameters
- Modified code for installations when the column already exists to make forcefully re-installing Sweet Tooth on a server that once had it installed much easier.
Bug tracker fixes/changes
- [Global] "Fixed amount discount" vs "Fixed Amount Discount on Whole cart" unintuitive - #0000427
- [Global] Broken: Apply rule only to cart items matching the following conditions - #0000491
- [Global] (Magento 1.4.2) Catalog Redemption and Distribution rules are unexpectedly affecting item prices - #0000488
- [Global] Points balance expiry notification e-mails don't get sent for some store sin Magento 1.4.1 - #0000504
- [Global] Sweet Tooth Catalog Promotion Rules do not apply product re-indexing upon "Apply Rules" action. - #0000503
- [Global] Magento 1.3.0 causes error in shopping cart for some stores - #0000499
- [Design] Shpping cart in Magento 1.4.2.0 does not display rows properly after Sweet Tooth integration - #0000487
- [Global] Confirmation E-Mail - #0000088
- [Global] Show points earned/spent in the totals section of the back-end order - #0000486
- [Front-end Interface] Mention to points pending in e-mail templates - #0000085
- [Global] No way to dynamically apply discounts in a single shpping cart rule to a catagory of products with different prices - #0000475
Design Changes
ADDED:
- ADDED mirror of Sweet Tooth skin/frontend/default files in skin/frontend/base/default
- These CSS files extend the default/default implementations. We did this to maintain Magento 1.3 compatibility while still supporting Magento 1.4.2
- /app/design/adminhtml/default/default/template/rewards/sales/order/print/points.phtml
- /app/design/adminhtml/default/default/template/rewards/staticWikiHints.phtml
- /app/design/adminhtml/default/default/template/rewards/staticWikiHints.phtml
MODIFIED:
- /app/design/frontend/default/default/template/rewards/checkout/cart/item/default.phtml
- /app/design/frontend/default/default/template/rewards/sales/order/print/points.phtml
- /app/design/adminhtml/default/default/layout/rewards.xml
- /app/design/adminhtml/default/default/template/rewards/customer/points.phtml
DELETED:
- /app/design/adminhtml/default/default/template/rewards/cats.phtml
Translation file changes/additions
The following lines were added/changed to app/locale/en_US/TBT_Rewards.csv
- Labels,Labels
- "Default Label","Default Label"
- "Default Rule Label for All Store Views","Default Rule Label for All Store Views"
- "Store View Specific Labels","Store View Specific Labels"
- "Customer Behavior Points Rules","Customer Behavior Points Rules"
- "Add New Customer Behavior Rule","Add New Customer Behavior Rule"
- "Unable to apply rules.","Unable to apply rules."
- "Customer Behavior Rule","Customer Behavior Rule"
- "Date is on or after...","Date is on or after..."
- "Date is before...","Date is before..."

