CHANGE-469 - zones.php and table.php need an OFF on ALL and a * on Item
Fix redundant global $cart
CHANGE-469 - zones.php and table.php need an OFF on ALL and a *
Allow for Zone Definition zone id on Skipped Countries
CHANGE-407 - replicate earlier code changes to other product types
CHANGE-407 - this change has afforded an opportunity to optimize query caching, so this commit now shares the same query in multiple places so the cached results can save a db hit without re-architecting core code severely
ADMINISTRATIVE - Remove trailing blank line after closing ?> tag on some older language files, since it sometimes causes problems with weird FTP setups
CHANGE-407 - remove duplicate language defines that are now part of english.php
CHANGE-472 - Add caching for product-type settings
CHANGE-473 - Fix consistency of the way links to login page are generated