PrestaShop Open-source licence 3.0 (http://www.opensource.org/licenses/osl-3.0.php) Release Notes for PrestaShop 1.3 -------------------------------- #################################### # v1.3.0.1 - 1783 (2010-26-01) # #################################### Added Features : [+] Installer : Adding indexes for searching Spanish during installation [+] Installer : Adding tags on Spanish for products during installation [+] Installer : Added the ability to choose his country by default during installation [+] Installer : Adding iframe on installer for Prestastore modules and themes [+] Installer : Adding Spanish in the install [+] FO : Adding hook for module Reverso [+] BO : Group restriction for Carriers [+] BO : Added two hooks: backOfficeTop and backOfficeFooter [+] BO : Adding hook in header of administration panel [+] BO : When importing a language, if the target language does not exist it is created automatically [+] BO : Add configuration in backup database, you can now backup only the necessary tables [+] BO : Add option for active or disable Tax identification number for a country [+] BO : Added ability to show the modules operating in his country on the module page [+] BO : In email server configuration, you can test your configuration [+] BO : New stats buttons for the previous day/month/year [+] BO : When adding a language you receive a request to download the language pack based on the iso code [+] MO : Added free Moneybookers module! Accept payments via moneybookers! [+] MO : Add ReversoForm module [+] MO : Add module dejala [+] MO : Add proprieties in construct, limited countries with countries if the module is available, for futur feature [+] MO : New payment module: Hipay (https://www.hipay.com/) [+] MO : Added product tooltips module (Show how many people are watching a product page, last sale and last cart add) [+] TR : New language natively, integration of the Spanish [+] TR : Adding french translation for module Reverso Improved/changed features : [*] Installer : Added a warning in the installer in step 4 stating to disable the option "Receive notifications by e-mail" if the e-mail configuration is incorrect [*] Installer : Adding SQL requests to clean up the database during the upgrade [*] Installer : Adding optimizations SQL with new indexes in database [*] Installer : Added missing translations [*] Installer : Cleaning the English translation file [*] Installer : Remove the back button in step 4 of the installation [*] Installer : Improved SQL queries, installer runs faster! [*] Installer : Translations improvements [*] Installer : Improved translations [*] Installer : Improved spanish translations (¡Hola!) [*] Installer : Deletion of the README and added a readme file in txt format in three native languages [*] Installer : Improved installer for the update [*] Installer : Adding a sentence to indicate the result of monitoring the technical specifications [*] Installer : Adding a sentence suggesting the addition downloading language packs [*] Installer : Improving the fifth step of installer [*] Installer : Adding indexes in the SQL file for the database [*] Installer : Add block "Need Help ?" on installer [*] Installer : Update MySQL files with new indexes [*] Installer : SQL file for update and install updated [*] Installer : fixed currencies with ASCII code [*] Installer : Added a warning in the installer in step 4 stating to disable the option "Receive notifications by e-mail" if the e-mail configuration is incorrect [*] FO : Price round calculation method choice added (down/up/half) in javascript [*] FO : improved alphabetical sort of features and values of features [*] FO : Overall performance improvements [*] FO : Improved spanish translations (¡Hola!) [*] FO : Improved breadcrumb path [*] FO : Added Tax ID number field for inclusion of clients mandatory in some countries [*] FO : Optimizing MySQL with new indexes and fixing some SQL queries [*] FO : Optimizing Smarty, set var compile_check of Smarty to false, do not forget to upgrade your smarty.config.inc.php [*] FO : Enhanced number of products sorting in pagination [*] FO : improved number of products on page selector [*] FO : Improved meta_titles to optimize SEO [*] FO : Added spans into navigation pipe + added breadcrumb on cms pages [*] FO : Maintenance check is now on init.php [*] FO : added documentation code to order.php [*] FO : Improved attributes sort [*] BO : new parameter in preference for rounded mode [*] BO : Correction of message definitions for downloading a language pack when adding a language [*] BO : Added a warning message on the page when the import CSV file import is not writable [*] BO : Added a warning message on the page of the backup database when the backup folder is not writable [*] BO : AdminShipping Warning if active carrier has no fee defined [*] BO : Adding security to a file called by AJAX [*] BO : Modified quantities to cancel (now taking ordered quantity instead of "1") [*] BO : Modified duration of credit slip discounts (6 months -> 1 year) - not retroactive [*] BO : Increased width on the form for adding or changing a product [*] BO : Improved spanish translations (¡Hola!) [*] BO : Improved selection of images for the regeneration of images [*] BO : Added a tip for the new feature in the list of modules [*] BO : Several SQL & PHP optimizations [*] BO : Improving the suggestion of downloading the language pack when adding a language [*] BO : Added Tax ID number in order details [*] BO : Show a warning if you are using the default PayPal email address [*] BO : Adding a "-" character before the price reduction in the detail of a command [*] BO : Optimizing MySQL with new indexes and fixing some SQL queries [*] BO : You can now disabled the check for modules update [*] BO : enhanced user can not delete default group [*] BO : SQL optimisation in categories [*] BO : you can now select which type and which format you want to regenerate in AdminImages [*] BO : you can now use multiple addresses IP maintenance with coma separator [*] BO : now display module tab in breadcumb (thank to Julien Breux) [*] BO : you can now mark a carrier as a module directly by using back-office (#2744) [*] BO : adding a message in product edition page to explain quantity override when at lest of declination is present [*] BO : improved (reduced) width of AdminProducts table [*] Classes : Shipping handling costs are now defined tax exclude and are affect by tax of carrier [*] Classes : fixed Tools self:: [*] Classes : p(), Tools::p(), Tools::dieObject now return first argument [*] Classes : Fixed bug on product price with quantity discount [*] Classes : getStaticPrice() now, calculating the reduction only if necessary [*] Classes : Price round calculation method choice added (down/up/half) [*] PDF : Added Tax ID number in bill [*] PDF : now display if an order is gift-wrapped [*] MO : Hipay improved [*] MO : added missing escape [*] MO : Possibility now to configure the module blockadvertising [*] MO : Adding a description on the module HiPay [*] MO : Adding French translations for the module HiPay [*] MO : producttolltip, adding a confirmation message when the update settings [*] MO : Module "homefeatured" - deleted useless several variables passed to Smarty [*] MO : Adding Spanish translations for many modules [*] MO : Smarty performance improvements [*] MO : Added a few missing french translations [*] MO : Reverso, add french translations [*] MO : improved blocknewproducts module [*] MO : blocktags and blockviewed, optimizing MySQL with new index and fixing some SQL queries [*] MO : Gsitemap, remove image files from sitemap [*] MO : some display changes on PayPalAPI [*] MO : wrapping price taken into account in google checkout [*] MO : added address support in PayPalAPI [*] MO : dynamic images for PayPalAPI [*] MO : added links on column logo in PayPalAPI [*] MO : new FR translations for PayPalAPI [*] TR : adding translations in AdminCategories [*] TR : Improved spanish translations HTML & TXT (¡Hola!) [*] TR : Adding translations in Spanish and French on BO [*] TR : Adding Spanish translation [*] TR : Adding translations for the new feature in BO: backup all tables [*] TR : Adding translations for activation of Tax Id Number [*] TR : new FR translations [*] TR : French equivalent for "Display available quantities on product page:" added Fixed bugs : [-] Installer : Fixed a bug that doesn't create employe account while installing [-] Installer : Changed installer, now Spain requires as default a DNI [-] Installer : Correction price of products default [-] Installer : Fixed CSS in block "Need Help?" [-] Installer : Update the SQL file for upgrade with no auto_increment on id_cms (cms_lang table) [-] Installer : Fixed bug #3348 - Install wasn't working properly when using special characters in DB password [-] Installer : Fixed bug with SQL prefix [-] Installer : Fixed a translation of install in Spanish [-] Installer : Css fixed on block "Need Help ?" [-] Installer : Bug fixed on database installation (#3141, #3116, #3115) [-] Installer : fixed bug with http_host and sql_debug [-] Installer : Product reduction upgrade fixed (for PS version < 1.0.0.4 alias 1.0 RC4) [-] FO : fixed calculation of declinaison price in product page with a currency different as default [-] FO : Order history & confirmation e-mail fixed (price precision) [-] FO : Fixed price accuracy to 6 decimals to calculate the combination price on the product sheet [-] FO : Cast fixed (bool instead of int) [-] FO : Fixed price on the product sheet [-] FO : Now the carrier by default in correctly selected [-] FO : Fixed bug #3256 - Prevent from setting RSS feed as your own RSS feed (infinite loop) [-] FO : The link "display all images" now appears only if necessary on product.php [-] FO : Fixed bug #3160 - SSL warning when customer is trying to read sales terms [-] FO : Fixed bug #2851 - Small CSS improvement on color picker [-] FO : Fixed a Javascript error [-] FO : module blockviewed display correctly category name in friendly URL [-] FO : module blockwichlist now use category for url rewriting in external view [-] FO : module blockwichlist dumb french translation [-] FO : Bug fixed on carrier selection default [-] FO : module blockwichlist products in block now use category for rewrited URL [-] FO : modules (feeder) Products in RSS feeds was not using category's friendly URL [-] FO : now attachement have their extension [-] FO : Now, city can contain numeric characters (e.g: Praha 5) (#3252) [-] FO : cookie accessible in smarty in compatibility mode [-] FO : fixed errors with pagination when using search engine [-] FO : minor issue (?) with missing padding [-] FO : bug fixed on site map, hide restricted category now. (#3103) [-] FO : bug fixed, name product empty when added in cart. (#3099) [-] FO : bug fixed, miss 'as new field' and 'orderprice' for manufacturers products in product-list.tpl (#3184) [-] FO : Fixed bug, default carrier in order.php (#3108) [-] FO : Bug fixed on stylesheet for incompatible input style on Opera 9 [-] FO : Distinct command for dummies [-] FO : The search does not look for products in disabled categories anymore [-] FO : fixed pagination in prices-drop.tpl (#2950) [-] FO : fixed a bug in pretaxed price with no group reduction (#2924). Thanks to Thalicia ! [-] FO : parse_url was only compatible with php 5.2 in Connection, causing warnings [-] FO : update customer identity no longer erase 'last_passwd_gen' and 'newsletter_date_add' (#3003) [-] FO : now only display order state not hidden for customer (#2992) [-] FO : Bug fixed states not sorted on addess form [-] FO : Product download link fixed (when not logged in) [-] FO : Meta tags description fixed [-] FO : State memorization fixed on the my-account page (when the state name contains a simple quote) [-] FO : Default message "Product no longer available" display fixed [-] FO : Fixed an error in the javascript to display product prices on the page of a product with customers who don't pay tax [-] FO / BO : Fix small problems HTML and javascript [-] FO / BO : Product price fixed (when prices were one hundredth higher than an integer value, e.g., 79.01 instead of 79.00) [-] FO / BO : fixed bad field in connections table (#3518) [-] FO / BO : fixed misspellings [-] FO / BO : Swift SMTP sending fixed (when no authenticator was set) [-] FO / BO : Tax calculation fixed (when a state tax was deleted) [-] BO : fixed translation bug with "minutes" word (#3535) [-] BO : Order detail display fixed (price precision) [-] BO : Invoices are now sorted by date when generating multiple invoices [-] BO : Fixed a bug with CSV import products with NULL quantity (#3018) [-] BO : Employees who have only the right to see the permissions of employee status can not change them. [-] BO : Fixed bug #3344 - States list is now fully ajax-compliant in the "Addresses" tab [-] BO : Fixed bug #3455 - Bad parameter in cms::listcms() + small code improvments [-] BO : Fixed bug #3163 - CSV export encoding issues with other languages than english [-] BO : Fixed bug #3422 - Changed CHMOD recommendation from 777 to 666 on .htaccess and robots.txt files [-] BO : Fixed bug #2961 - When you got an "Out of stock" order, payment state is now also stored! [-] BO : Fixed bug in tinyMce with numbered lists [-] BO : Fixed bug #3356 - "Too big" header when printing too much invoices [-] BO : replace strval by urlencode for url of multiple invoice generation [-] BO : Fixed a bug in the backup of the database with dates of birth (#3349) [-] BO : Fixed bug #3205 - Issue with weight calculation when using product attribute (weight = product weight + attribute weight) [-] BO : Fixed bug #3307 - "Hack attempt" with order->total_paid when trying to cancel products from an order [-] BO : Fixed bug #2968 - Now deleting tags and search words while deleting a language [-] BO : bug fixed on input product features [-] BO : Fixed a CSS problem in the Tags tab [-] BO : Fixed bug with forced unit of weight [-] BO : Stats conversion rate fixed [-] BO : Fixed an error when creating a language automatically when importing a language pack [-] BO : Table category_group is now correctly updated on category deletion [-] BO : Security on bad cookie (intval was missing) [-] BO : bug fixed on date picker with time format [-] BO : fixed check of EAN13 code [-] BO : fix bug display countries (#3255) [-] BO : fixed bug with optionnal (when delete is not available) [-] BO : bug fixed on order link in catalog [-] BO : On export translations, now newsletter templates order_merchant_comment.html/.txt included [-] BO : translation fixed in AdminReferrers [-] BO : bug fixed when delete accessory associated with a product (#3214) [-] BO : Number of products available in a category when a product is duplicated into subcategories [-] BO : fixed catalog tables getting out of page frame with Russian language [-] BO : fixed bug relogging after administrator changes his own password into employees tab [-] BO : fixed bug sorting products in catalog [-] BO : Total display on the order listing fixed (did not care about the order currency) [-] BO : CSV import error reporting fixed (errors were not always displayed) [-] BO : bug fixed, in AdminOrders, prices are now displayed with taxes (#3140) [-] BO : bug fixed, force reload updated product image (#3129) [-] BO : Bug fixed on create customer associating groups [-] BO : now select correctly orders for PDF generation [-] BO : stange warning in the referrer form fixed [-] BO : copy of the product name in the friendly URL fixed ("/" was allowed) [-] BO : multiple deletion of attachments fixed [-] BO : fixed bug while errors in submit attributes [-] BO : fixed bug while saving payment modules by countries [-] BO : fixed bug while errors in submit attributes [-] BO : Force reload logo in appearence tab (#3124) [-] BO : when setting a color attribute, staying on product page [-] BO : fixed bug age differences in AdminCustomers.php (#3032) [-] BO : fixed bug on features product combo box order (#2962) [-] BO : fixed too long URL while getting multiple invoices (#2715) [-] BO : Tag filter fixed [-] BO : fixed bug whith pagination and category in BO (#2916) [-] BO : fixed translation bug with "minutes" [-] Classes : Remove the use of cookie in PayementModule [-] Classes : replace ceilf method by ps_round in displayPrice() method [-] Classes : Fixed calculation of price quantity discount in BO and invoices [-] Classes : Adding retroactive change of price calculations [-] Classes : Price precision fixed when using discount quantities [-] Classes : Fixed price calculation in mode excluding taxes [-] Classes : Setting tax precision to 3 decimals [-] Classes : Price precision fixed when ordering from a country without any tax application [-] Classes : Product price fixed (when none default currency selected and/or voucher added) [-] Classes : Fixed bug #2988 - Added several methods in order to better clean the DB while deleting a product [-] Classes : fixed bug in method getByEmail on Customer class [-] Classes : Fixed issues with smarty |truncate and |escape functions and languages [-] Classes : Fixed a security hole [-] Classes : Total really paid rounding fixed [-] Classes : Product price display fixed (0.01 precision) [-] Classes : Product price display fixed (was broken under non-US PHP configuration) [-] Classes : Front Office, Back Office & PDF prices fixed [-] Classes : fixed bug when getting invoice address [-] Classes : fixed getProducts() missing blank spaces before LIMIT and ORDER when random === true [-] Classes : fixed getFullPath() in Tools.php (added span) [-] Classes : Validate::isInt() fixed [-] Classes : fixed getNewFilename() as static function in ProductDownload.php [-] Classes : all HTTP_HOST occurences fixed, replaced by our own Tools::getHttpHost() [-] Classes : out-of-range behavior for carrier is now taken into account (#2605) [-] Classes : fixed full path in pear_xml_parser (#3010) [-] Classes : fixed bad properties for meta_keywords in Category (#3023) [-] Classes : fixed empty conf value in PDF (#3037) [-] Classes : Discount quantity fixed when ordering different combinations [-] Classes : fixed javascript events in Validate.php [-] Classes : fixed multiple language iso code for language detection in Tools.php (#2912) [-] Classes : category now more display hidden sub-category [-] Classes : fixed bug in substr() of Tools.php (#2913) [-] Classes : delete a feature now delete its associations to products (#2922) [-] Classes : Product quantity decrementation fixed (when one product ordered was out-of-stock) [-] PDF : Fixed calculation of total on invoices in the use of discount [-] PDF : Fixed calculation of transport costs on invoices when mode in taxes excluded [-] PDF : Voucher quantity is now displayed in the quantity column [-] PDF : Now, reference values are encode in UTF-8 [-] PDF : Fixed a bug that did not add the transport costs on the total [-] PDF : Total products tax fixed [-] PDF : Price display fixed (rounded prices' displays) [-] MO : fixed email check [-] MO : blockcart product price display fixed (displayed everytime the tax excluded price, not taking care about the customer group configuration) [-] MO : Fixed some bugs on TM4B module [-] MO : fixed product name display bug between ajax and static (#3519) [-] MO : Small fixes [-] MO : fixed rare warnings in some modules [-] MO : feeder, fixed a bug when generating the RSS feed products with the product name contains & characters [-] MO : producttolltip, replacing $_POST with Tools::getValue [-] MO : Fixed a translation problem in the breadcrumb at the checkout process with the payment method cashondelivry [-] MO : blockcart, fixed incorrect use of PS_CURRENCY_DEFAULT in blockcart (#3484) [-] MO : Fixed a CSS bug with tags

on FO in module "Home text editor" [-] MO : mailalerts, bug fixed on alert for product attribute [-] MO : productscategory, bug fixed on serial scroll with buttons next and previous [-] MO : blockwishlist, many bugs fixed [-] MO : statscatalog, fixed an error in SQL request (#3289) [-] MO : Fixed bug #3215 - Module "birthdaypresent" wasn't working correctly + Duration changed to 1 month [-] MO : Fixed bug #3460 - Bad rewrited link in "blockviewed" module [-] MO : Fixed bug #2725 - Module "productscategory" - with missing prefixes (pc_) [-] MO : BlockViewed, bug fixed when you are unlogged, the block shows only one product viewed [-] MO : blockwishlist, bug fix whishlist when the block is not displayed when adding items in a list [-] MO : canonicalUrl, correct installation of this module [-] MO : PaypalApi, correct file paths with a "/" too [-] MO : Moneybookers, remove the display of an image invalid [-] MO : blockspecials, Increased width of the button "All specials" [-] MO : Fixed display error when using a coupon for free shipping (mod blockcart) [-] MO : MoneyBookers, deleting useless comments [-] MO : blockpermanentlinks, Fixed Spanish translation [-] MO : Reverso bug fixed on install [-] MO : blockrss, fixed bug on install [-] MO : blockviewed, now the user can't view the description of product on private group [-] MO : the installer and hook method fixed on reverso module [-] MO : blockwishlist fixed when you delete a product [-] MO : blockwishlist fixed on URL friendly [-] MO : blockwishlist fixed on installation of module [-] MO : SQL file fixed due a "\n" too [-] MO : Bug fixed on blockviewed module, an error appear when you viewed a product with no image [-] MO : blockwishlist, products in wishlist are no using friendly URL [-] MO : fixed misspellings [-] MO : fixed issue with google analytics under SSL protocol [-] MO : missing translations in StatsEquipment and StatsSales [-] MO : statsbestsupplier fixed [-] MO : Google Chart fixed [-] MO : blockwishlist, bug fixed on install [-] MO : Bug fixed on statsnewsletter when block newsletter module not installed (#3147) [-] MO : bug fixed on blockviewed with long product name. (#3100) [-] MO : fixed date bug in followup (#2908) [-] MO : fixed bug for the use rate in followup (#2842) [-] MO : fixed SSL bugs in loyalty and myalerts (#3107) [-] MO : fixed bug in gsitemap while generating wrong URL (#2940). Thanks to Benoth! [-] MO : you can now change your address while logged with PayPalAPI Express Checkout [-] MO : fixed bug while editing a link in blocklink with a new lang created (#492) [-] MO : PayPal does not support product details anymore in order to have correct total amount [-] MO : URL Canonical. Bug fixed duplicate host in URL canonical. [-] MO : StatsNewsletter fixed according to the modifications the the newsletter block [-] MO : myalerts.php now include_once mailalerts.php [-] MO : added htmlentities() in blockbestsellers [-] MO : if no CMS page are checked, no more display all CMS in blockinfos and blockvariouslinks (#2996) [-] MO : now regenerate a new token if expired in PayPalAPI [-] MO : fixed wrong include paths in PayPalAPI [-] MO : rename case files of PayPalAPI [-] MO : Bankwire installation return value fixed [-] MO : ValidateOrder method now returns the order ID no matter of the order status [-] MO : small fixes on Moneybookers module [-] MO : Fixed validation moneybookers [-] TR : Fixed a translation [-] TR : Added missing translations in the back office [-] TR : Correction of French and English translations [-] TR : Fixed all mail templates for Spanish [-] TR : Fixed a translation in the import on BO [-] TR : Mail translation fixed [-] SQL : Fixed bug #3437 - No auto_increment on id_cms (cms_lang table) Release Notes for PrestaShop 1.2 -------------------------------- #################################### # v1.2.5.0 - 1458 (2009-26-10) # #################################### Security fixes: [-] Security : XSS vulnerability on the contact form fixed [-] Security : XSS vulnerability on the sendtoafriend module fixed [-] Security : Pathtransversal on the Back Office fixed #################################### # 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