PrestaShop Open-source licence 3.0 (http://www.opensource.org/licenses/osl-3.0.php) Release Notes for PrestaShop 1.2 -------------------------------- #################################### # v1.2.4.0 - 1339 (2009-15-09) # #################################### Fixed bugs : [-] Classe : fixed getNumberError() in MySQL.php (#2903) [-] BO : fixed bug whith pagination and category in BO [-] BO : fixed bug duplicating product with image (#2862) [-] Classes : fixed SQL error in Customer.php (#2868). Thanks to jahazzz ! [-] Classes : fixed bug while duplicating product without tags (#2860). Thanks to Victor Berchet ! [-] Classes : fixed SQL price drop bug (#2870) [-] Installer : fixed error while updating #################################### # v1.2.3.0 - 1328 (2009-09-09) # #################################### Added Features : [+] MO : added cross selling to statsproduct [+] BO : added products bought by the customer on the customer page Improved/changed features : [*] Classes : added debug mode for PHP and MySQL return [*] BO : tab images size fixed [*] BO : Combination generator tax information added Fixed bugs : [-] BO : fixed slowless in product quantity of each category [-] BO : fixed back button on AdminProducts (#2789) [-] Classes : fixed group SQL slowness [-] Installer : deleted double hook inserted (#2848) [-] FO : Shopping cart product number fixed [-] MO : Home featured product positioning fixed [-] BO : Image upload fixed (when the mime type contained extra information) [-] FO : Free shipping fixed (was casted to integer value) [-] Classes : Email validation method fixed [-] MO : Email sending when quantity is lower than X fixed when the stock management was disabled [-] FO : Authentication label tag fixed [-] BO : Import wrong table truncate removed [-] MO : Mailalerts translations fixed [-] MO : Mailalert re-stock notification subscription/unsubscription fixed [-] FO : Cart product quantity modification does not update anymore the date of the addition to the cart #################################### # v1.2.2.0 - 1302 (2009-27-08) # #################################### Added Features : [+] MO : isInstalled(moduleName) method has been added Improved/changed features : [*] DB : discount category index Fixed bugs : [-] Installer : Upgrade fixed (from 1.2.0.8) [-] Installer : Delivery price upgrade fixed (for versions >= 1.0.0.4) [-] Installer : Delivery price upgrade fixed (from versions < 1.0.0.4) [-] Installer : Upgrade fixed (blocksearch javascript error) [-] Installer : Base URI definition fixed [-] FO : Product price tax excluded display fixed when no tax was applicable [-] BO : Product refund fixed when merchandise returns were disabled [-] BO : Product duplication fixed (was not duplicating the associated tags) [-] BO : Product combination wholesale price saving fixed [-] FO : $content_dir smarty variable fixed (was not here when the 1.1 theme compatibility mode was enabled) [-] MO : CMS link selection fixed (when no one was selected) [-] MO : Bankwire translations fixed [-] Installer : ending slash issue hacked [-] BO : Product re-stock fixed [-] BO/MO : Module tab image display fixed. This image must now be located only on /img/t/ [-] MO : Newsletter module fixed (blocknewsletter dependency is required) [-] BO: The name of the product quantity display feature has been fixed [-] BO : new profiles accesses fixed [-] FO : product list for page -1 fixed (manufacturer and supplier) [-] FO : carriers are not unavailable anymore when the shipping is free (larger range = 0.00) #################################### # v1.2.1.0 - 1277 (2009-12-08) # #################################### Added Features : [+] BO : theme from v1.1 are now compatible with 1.2 by checking option in AdminPreferences Improved/changed features : [*] BO: add language support for tinyMCE [*] TR : new french translations [*] Classes : added a print error when SQL error happens [*] BO : you can now include sub tab with a module [*] MO : statsproduct improved [*] BO : improve warning message when employee delete a language [*] MO : added images to gsitemap [*] FO : SQL optimization [*] BO : Backups now take only PrestaShop tables [*] BO : Backups now take far less memory Fixed bugs : [-] MO: left arrow is now visible when products of the same category are displayed [-] FO: bullets in RTE are displayed correctly (fixed #2572) [-] FO : fixed bad sort price (#2640) [-] FO : forbid use of '%' in the search [-] BO : fixed bug while moving product position in AdminProducts (#2640) [-] BO : Category SQL query fixed (backquotes were missing) [-] BO : fixed bug while translating modules (#2615) [-] BO: text color of tiny mce is now black as default [-] Classes : fixed 2 SQL bugs in Manufacturer and MySQL (#2565) [-] FO : trying to ajust price font size (#2634) [-] Mails : Shop name encoding fixed [-] Fixed incorrect call to file function in images.inc.php (#2603) [-] All files are now in Unix format (#2596) [-] BO : fixed bug while making database backup (#2592) [-] BO : Cancellation button display fixed [-] BO : fixed bug while duplicating product with attribute but no image (#2587) [-] Classe : revert SQL optim in Currency (#2620) [-] FO : Duplicate "out of stock" status changing fixed [-] Installer : not valid carrier URL will be erased [-] Module : mailalert module display fixed [-] Classes : fixed bugs while no customer in database for selecting products [-] PDF : Wrapping tax display fixed [-] FO : no more 404 in ajax search [-] BO : fixed bug while editing carrier, no correctly update delivery [-] BO : QuickAccess token fixed [-] BO: Scenes now works with IE8 (fixed #2508) [-] BO: Scenes now works with IE8 (fixed #2508) [-] INSTALL: fixed #2564 : work with install// [-] BO : tinymce image url path fixed (fixed #2539) [-] FO : rte fields background now fixed (fixed #2501) [-] BO : link to product sales does not appear anymore when the module is not there [-] FO : category position does not appear anymore in ajax search [-] Classes : fixed bug in Carrier class (#2559) [-] BO : feature preview of TinyMCE has been removed [-] PDF : Shop name display fixed when upperized [-] BO : Product return support is really disabled when the feature is disabled [-] BO : Product import fixed (when updating a product without specifying its category) [-] BO : Product import fixed (when reduction_from & reduction_to were set to 0) [-] FO : Pagination choice fixed [-] BO : Product listing fixed (final price display) [-] FO : Product attribute listing display fixed (when names were too long) [-] BO : fixed "héhé" bug (#2538) [-] BO : fixed display bug in AdminManufacturers [-] BO : fixed several bugs using $currentIndex (#2545) [-] Installer : fixed bad update content (#2518) [-] Classes :fixed bad count in getPricesDrop (#2541) [-] BO : fixed a bug while updating image in AdminProducts (#2514) [-] BO : indexation for products without anything to index fixed [-] MO : fixed bad URL for image insert in blockadvertising (#2509) #################################### # v1.2.0.8 - 1210 (2009-29-07) # #################################### Improved/changed features : [*] Classes : added optional parameter for Tools::htmlentities [*] MO : one more attempt to improve the sitemap [*] Installer : smtp login is not required now (#2454) Fixed bugs : [-] Installer : Upgrade fixed (1.1.0.5 to 1.2.0.8) [-] BO : CSV import fixed (was overridding ignored columns when a product already existed) [-] MO : no more display password and signature in PayPalAPI [-] BO : CSV image import fixed [-] Installer : fixed while updating modules structure (#2492) [-] MO : fixed bug while filtering content for access [-] BO : Translation copy fixed (forgot modules' ones) [-] BO : Order detail display fixed (product combination image) [-] BO : Order detail display fixed (cancel table) [-] MO : fixed #2491 : now blocksearch doesn\'t display slashes when quotes (single or double) are used [-] FO : Price display fixed (when both excluded and included tax was displayed) [-] FO : "Display all pictures" link display fixed [-] Classes : fixed bug while duplicating product result in search [-] BO : tinymce background is now white (fixed #2446) [-] FO : Price display fixed (when the customer log in and is in a different zone to the default country one) [-] BO : AdminInvoices now select by invoice date (#2487) [-] Installer : messages are now at the right place (#2450) [-] MO : deleted an old Tools::d() [-] FO : you cannot select anymore a carrier without a delivery range set for [-] Installer : upgrade fixed [-] BO : Customized product removing from an order fixed [-] FO : Customizable product customized text display fixed (was htmlentitized) [-] MO : fixed various bug in PayPalAPI [-] MO : fixed bug while submiting twice PayPalCheckout (#2440) [-] Classes : fixed several bugs while selecting products [-] BO : Pack bugs on AdminProducts [-] Translations : adminreferrers translations [-] BO : you can change your language again [-] MO : Currencies weren't taken into account in statshome [-] MO : fixed active access to payment modules (#2475) [-] FO : cannot access anymore at a product page if customer have no rights [-] BO : fixed unchecked zone when error on carrier form submitted (#2458) [-] BO : fixed required fields in AdminPreferences [-] BO : fixed language used for display list of groups in AdminCategories [-] BO : switched submit button in AdminCategories #################################### # v1.2.0.7 - 1167 (2009-24-07) # #################################### Improved/changed features : [*] TR : updated FR translation for BO [*] BO : Fixed translation in AdminCategories.php [*] BO : Confirmation messages added [*] TR : updated FR translation for BO [*] BO : Product stock management preferences made clearer [*] BO : fixed a default value to reduction in AdminGroups [*] BO : adding new tinyMCE 3.2.5 [*] BO : remove old tinyMCE [*] BO : added new button to AdminCategories Fixed bugs : [-] BO: fixed bugs with redirections on Product/Categories creation [-] BO : Fix bug on saving an object [-] BO : some BO icons & minor texts fixed [-] MO : statsbestcustomers take now more than 1 order into account [-] BO : Feature value tab icon display fixed [-] BO : Virtual product error messages fixed [-] MO : visitors registration to the newsletter integrated into the stats [-] MO : Loyalty module text fixed [-] BO : Order shipping number fixed (was allowed before having selected the "shipped" status) [-] FO : Carrier name fixed (when being the shop's one) [-] MO : Blocklink & productcomments modules' SQL keys added/fixed [-] MO : refferal program rules are editable now [-] MO : refferal program rules are editable now [-] BO : fixed duplicate bug on non attribute product (#2309) [-] BO : fixed edit manufacturer/supplier in product page (#2385) [-] BO : cannot delete default group anymore (#2420) [-] PHP 5.3 compatibility [-] MO : fixed bug #2305 (ajax cart vouchers) [-] MO : fixed bug #2299 (canonical URL) [-] FO : fixed bug #2294 [-] FO : ':' were forbidden in Validate::isUrl(), you couldn't change your port! [-] FO : Fix bug on invoice ul when page reloads with cache #################################### # v1.2.0.6 - 1131 (2009-15-07) # #################################### Improved/changed features : [*] BO : now always displays shipping number field in AdminOrders [*] MO : added try/catch JS method in ganalytics [*] Installer : you now need to have utf-8 support in your DB server to install PrestaShop (with full message error) [*] BO : added warning in AdminGenerator [*] BO : CSV category import note added Fixed bugs : [-] Installer : upgrade fixed (database connection) [-] BO : Product download code fix [-] BO : Virtual product oos behavior fixed [-] MO : ganalytics now use SSL protocole if activated [-] BO : Product reinjection into stock fixed [-] MO : fixed bad variable used (protocol) in canonicalurl [-] MO : added originator value in tm4b calls [-] BO : Wrong accessories list [-] MO : no more id_lang for default language in Gsitemap [-] MO : fixed bug in productcomments while adding criterion (#2342) [-] MO : fixed various bugs in blockwishlist [-] MO : fixed various SSL bugs in blockwishlist [-] MO : fixed images' width/height in templates of several modules [-] BO : fixed bad rewrite rule for 404 image in AdminGenerator for .htaccess [-] FO : search improved for small words [-] FO : fixed error return in order-follow [-] FO : fixed error return in order-detail [-] BO : fixed bug display in AdminOrders.php (#2329) [-] Installer : Configuration table key fixed (duplicate removed) [-] BO : fixed invalid URL if carrier tracking empty [-] BO : Product feature import fixed (was duplicated if containing a special character) [-] BO : Filters fixed (unserialized everytime -_-') [-] MO : fixed double declaration of class in blockwishlist [-] No more @ in images.inc.php for functions call, now display full error messages [-] Classes : fixed file extension for PDF file attachment of invoice mail in PaymentModule [-] TR : new FR translations [-] FO : added little red star in identity.tpl (#2289) [-] MO : fixed bad URL in gsitemap (#2302) [-] BO : delete confirmation added on the referrers [-] BO : encoding problem in AdminReferrers [-] BO : fixed bug translation (#2304) [-] BO : fixed parse error bug (#2318) [-] Installer : fixed quote bug with create group table (#2314) [-] BO : fixed non translated text in AdminTracking (#1830) [-] TR: Fixed importation bug when root directory is not writable by all [-] FO : hypotetic hack attempt on ConnectionsSource::request_uri fixed [-] BO : CSV feature value update fixed (was simply impossible) [-] BO : CSV feature name import fixed (was duplicated when containing an unusual character) [-] BO : CSV feature name import fixed (was lowered) [-] BO : Memorized date filter application fixed #################################### # v1.2.0.5 - 1077 (2009-01-07) # #################################### Improved/changed features : [*] BO : link to attribute generator is now at top [*] Installer : 244 default countries instead of only 34 [*] Installer : added 1.2.0.5.sql file and reordering products in categories Fixed bugs : [-] BO : fixed bug while editing address [-] MO : fixing bug #2206 (not to much product listed in productscategory module) [-] MO : fixing bug #2209 (wrong display of manufacturers and suppliers blocks) [-] FO : fixed breadcumb [-] BO : fixed bug while uploading file with bad date on AdminProducts [-] Classes : order return is now fixed on shipping date [-] BO : fixed order status translation in AdminOrders [-] BO : fixed CSS bug [-] BO : fixed AdminOrders display bug [-] MO : fixed currency bug in PayPal transactions [-] BO : Product duplication fixed (combination image association) [-] BO : Fix bug in Drag and Drop for positions [-] TR : French translation fixed (mailalert module) [-] BO : smart error management for zip module load [-] BO : no more datepicker white bar in the admin bottom left [-] BO : edit attachments without re-uploading files [-] FO : bug with undefined variable in the ajax search fixed [-] BO : new tags are now correctly indexed in the search [-] MO : sekeywords warning fixed [-] FO : crash on Firefox 3.0.11 fixed [-] MO : fixed empty criterion bug (#2214) [-] FO : Wrong order by price [-] Core : URL validation method fixed [-] MO : fixed bug while saving editorial (#2224) [-] BO : fixed red star in AdminCategories for grouplist (#2182) [-] BO : duplicate a product now duplicate its discount quantity (#2210) [-] BO : duplicate a product now duplicate its accessories (#2217) [-] BO : Shipping number sending fixed [-] FO: Wrong order by price on Manufacturer.php [-] MO : Send to friend e-mailed product link fixed [-] BO : Product form addition/edition fixed [-] BO : Cart carrier name display fixed (when it was the shop which was the carrier) [-] MO : Newsletter module fixed (addition date was missing from the CSV header) [-] FO : Supplier product number display fixed [-] MO : Product category module fixed (disabled when the product default category is "home") [-] BO : Fix various bugs in positions handlers and Drag 'n Drop [-] FO : Customizable product addition check (when some fields are required) fixed [-] MO : Customized product addition/deletion from the blockcart module fixed [-] FO : Customized product display/remove fixed on cart page and block (reverted) [-] FO : Customized product display/remove fixed on cart page and block #################################### # v1.2.0.4 - 1035 (2009-17-06) # #################################### Improved/changed features : [*] Installer : added 1.2.0.4.sql file [*] Installer : added "moulinette" html_entity_decode for old TinyMCE datas [*] MO : fixed some text bugs in PayPalAPI (thanks to Melinda) [*] Classes : Group name is now generic (#2144) [*] FO : added new truncate function to smarty because original is buggy [*] BO : added dynamically icon image for tabs module [*] BO : added 2 divs for DOM [*] Classes : added security fixes Fixed bugs : [-] MO : feeder module now only select inactive products [-] MO : feeder module now has correct URL for product [-] MO : fixed SSL warning in PayPalAPI (#2132) [-] BO : fixed adding new adresse (#2147) [-] MO : fixed newsletter bug (#2141) [-] BO/FO : fixed   bug with TinyMCE (#2145) [-] FO : Fix bug with breadcrumb and category position prefix [-] FO : Breadcrumb charset fixed [-] BO : fixed undefined var in init.php [-] BO : fixed width too large in AdminProducts.php for Mac (#2109) [-] FO : fixed SSL bug [-] MO : fixed bug in Loyalty when creating voucher with different language than default one [-] FO: Fix little bug in order-return.tpl message [-] MO : Wrong smarty.post value for email [-] MO : fixed bug in loyalty [-] BO : "Number of items to display per page" field fixed [-] FO : Product image display fixed (reset link added) [-] MO : AJAX cart block module voucher amount display fixed [-] BO : Order total weight calculation fixed #################################### # v1.2.0.3 - 1006 (2009-09-06) # #################################### Improved/changed features : [*] Installer : some ids were not unsigned [*] BO : bing.com keywords are now recognized [*] TR : new FR translation [*] BO : allow to put style tags in tinyMCE (fixed #1726)[+] Class/BO : Customized product deletion/refund/return support from orders added [*] FO : added total tax in summary page[-] Installer : fixed SQL bug in update 1.2 [*] BO : you can now specify tax for wrapping cost Fixed bugs : [-] FO : fixed truncate bug in template[-] Installer : fixed some bugs in SQL data [-] BO : fixed flags bug[-] BO : fixed htmlentities encode in TinyMCE [-] MO : Loyalty module template overload fixed [-] MO: Referral module translations fixed [-] BO : Order\'s 'new' filter fixed [-] FO : fixed bugs in order.php [-] BO : Import page display fixed [-] FO : String truncates fixed[-] BO : Product image import fixed (when some products did not have any pictures associated) [-] FO : fixed bug in downloadable product [-] FO : Customized product addition (with required pictures) fixed (when added a first time with required datas)[-] FO/BO : Customizated product return display fixed [-] MO : fixed referralprogram tpl bug (#2091) [-] FO : fixed bug with id_address in address.tpl[-] FO : Can not buy when allowBuyWhenOutOfStock with availableLaterValue message and a non-existing combination [-] FO : PNG loves IE6 [-] FO : Some links on product page too long [-] FO : Avoid little thumbs arrow flashing [-] FO/MO : fixed SSL bug browser alert [-] BO : some characters where not allowed in the referrers like and regexp [-] BO : wholesale price is not mandatory for attributes (neither somewhere else btw) [-] BO : fixed bad password check for Employee and Customer [-] MO : fixed translations bug [-] Installer : fixed bad SQL query [-] BO : fixed bug while uploading image for category (#2058)[-] FO/BO/MO : fixed various minor bugs[-] FO/MO : fixed blank page with header.php (#1862)[-] FO : fixed some display price with tax and no tax on product page[*] BO : allow to put style tags in tinyMCE (fixed #1726) [-] MO : fixed width for editor wysiwyg (fixed #1999)[-] FO: Customizable product quantity display fixed on the shopping cart page[*] TR : new FR translations [-] BO : fixed display bug in AdminOrders [-] FO : when cart is empty, now delete wrapping cost and wrapping message [-] MO : when cart is empty, now delete wrapping cost and wrapping message in blockcart [-] Classes : cache cart is nos updated if product added or deleted [-] Installer : fixed missing hook for blocksearch (js error)[-] FO : fixed back redirect for authentification [-] Installer : fixed no group category in simple mode [-] MO : fixed quantity bug in blockcart[-] BO/Classes : fixed bugs with prices rounding off [-] FO/PDF/Classes : fixed bugs with prices rounding off[-] FO/MO : fixed several W3C bugs [-] MO : fixed W3C bugs in blocksearch [-] FO/MO : fixed several bugs with groups[-] BO : fixed displaying customer groups [-] MO : fixed DISTINCT bug in blockcategories [-] FO : "add product" fixed when stats modules disable [-] FO : fixing header width [-] FO : wrong image path in login.css #################################### # v1.2.0.2 - 935 (2009-20-05) # #################################### Added Features : [+] FO : Shipping costs & vouchers display are taking care of the BO price display preference [+] MO : Added Hook updateCarrier [+] FO : Price display choice added (between 'Tax exc.', 'Tax inc.' and 'Both') [+] FO/MO : Product price (tax excluded) added to the order process (including basic payment modules) [+] FO : Product price (tax excluded) added to homefeature module category, product page& cart page [+] MO : Retain current category on a product page [+] MO : Customer email activation module (not fully implemented yet) [+] FO/BO : UTF-8 setlocal added [+] BO : Metas for Manufacturers and Suppliers [+] MO : new payment module PayPal using API [+] BO : Removed some inner comments as this plugin could not be found packed [+] BO : DnD for products position within Catalog + code fixes for module position DnD [+] BO : Added customers follow-up by email (4 kinds of alerts) [+] FO : Simple bundle pack management Improved/changed features : [*] FO : Carrier selection show prices regarding to the BO price display preference [*] FO : Price display preference applied to my account's discount & order detail page [*] FO : do not load jqzoom.js if not needed [*] PDF : Product total without tax added to the invoice [*] MO : The modules "blockuserinfo" & "blockspecials" take care of the BO price display preference [*] MO : when js is not activated, it now show the tree [*] MO : The "blockcart" module display product prices following the BO selected rule [*] The product price display type is now showed only when the selected option is "Both" [*] FO : Little left adjustment for div.zoomdiv [*] BO : Fixed style for customer field [*] MO : added confirmation page for PayPal [*] FO : deleted customer can no longer log-in and automatically logout [*] FO : switching language do not redirect anymore [*] BO : Retain email after password regeneration [*] BO : you can now duplicate packs [*] BO : cleanPositions becomes static [*] MO : fixed some bugs in cashondelivery [*] BO : added no cache header (thanks to Antony) [*] BO : added new files in AdminGenerator [*] Classes : "other" field for Address file switch to isMessage() validation function [*] MO : blockcategories no more display private category [*] Core : slight optimization on category::getsubcategories() [*] FO : add a