1.3.4 Change Log

From Sweet Tooth Magento Reward Points Wiki

Jump to: navigation, search

Back to full change log

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..."
Personal tools