v0.2.5: Google Analytics and lots more
Notes
We ended up adding much more to v0.2.5 than we initially had on the roadmap, so we hope you enjoy.
Features
Cart:
- IMPORTANT: CSS action required. Added Update and Checkout buttons to the top of the cart. Changed IDs of the bottom buttons as well.
- IMPORTANT: CSS action required. Added 3 "remove from cart" links. You should decide which to use (and which to hide) with CSS.
- Allows for price = 0 products to be added to the cart.
- Bypass the cart, go straight to checkout. Add "cart=checkout" to your link or POST values to bypass the cart entirely and go straight to checkout.
- Put all cart error messages in the store's cart template.
Checkout
- Added Google Analytics hidden form to the receipt if you include ^^analytics_google^^ in your template after ^^receipt^^ or ^^checkout^^. For more information on the other required script tags, check Google's site.
- Allows for total price = 0 on checkout and hides credit card fields unless a future subscription is involved.
Functionality / Admin:
- Added the ability to specify a store "from" address for all emails other than using the store address.
- Added Version Change Log to the reports section.
foxycart_includes.js:
- Increased default foxybox size to 500x350.
Bugs & Improvements
Cart:
- Removed an XSS vulnerability. (All previous versions were patched as well.)
- Fixed IE6/7 issues with top right "[x]" link in theme.foxybox.css.
- Fixed character encoding issues with HTML encoded characters being added to the cart.
Checkout
- Removed an XSS vulnerability. (All previous versions were patched as well.)
- Updated CVV2 tooltip to behave better in IE6 and Opera. Also updated to move up to avoid displaying outside of the window boundaries.
- Fixed a bug with custom fields where the post value "use_different_addresses" was seen as a custom field.
Functionality / Admin:
- Fixed character encoding issues with template caching. Replaced & with & in all templates when displayed in the textarea.
foxycart_includes.js:
- Fixed issue with insecure warnings in IE6 and IE7.
Questions?
Love it? Hate it? Have questions or comments? Let us know!