-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCHANGELOG
4568 lines (3974 loc) · 266 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2007-2012 PrestaShop
NOTICE OF LICENSE
This source file is subject to the Open Software License (OSL 3.0)
that is bundled with this package in the file LICENSE.txt.
It is also available through the world-wide-web at this URL:
http://opensource.org/licenses/osl-3.0.php
If you did not receive a copy of the license and are unable to
obtain it through the world-wide-web, please send an email
to [email protected] so we can send you a copy immediately.
DISCLAIMER
Do not edit or add to this file if you wish to upgrade PrestaShop to newer
versions in the future. If you wish to customize PrestaShop for your
needs please refer to http://www.prestashop.com for more information.
@author PrestaShop SA <[email protected]>
@copyright 2007-2012 PrestaShop SA
@license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
International Registred Trademark & Property of PrestaShop SA
Release Notes for PrestaShop 1.4
--------------------------------
####################################
# v1.4.7.3 - 14469 (2012-04-05) #
####################################
Improved/changed features:
[*] project : fix generation of settings file (constant _PS_CREATION_DATE_ was deleted) #PSCFI-4424
Fixed bugs:
[-] Installer : Fixed #PSCFI-5089
[-] FO : BugFix : #PSCFI-4920 : escaping address field in template
[-] FO : Fixed #PSCFI-5259 #PSCFI-3869
[-] FO : #PSCFI-5027 : Fixed a bug, when a user which didn't have addresses can pay by check his cart
[-] FO : #PSCFI-5115 : Fixed a problem of fancybox when cover is not first image
[-] FO : #PSCFI-5133 : Fixed a problem linked to ssl. Used Tools::usingSecureMode() for the treatment
[-] BO : #PI-57 : Fix bug when we import pack of language in emails files
[-] BO : #PSCFI-5012 : Fixed a problem of label in "blockcms.php"
[-] BO : #PSCFI-5113 : fix bug when we deleting multiple products
[-] Classes : Fixed #PSCFI-5234 - translations in modules are now correctly handled
[-] MO : fixed bug #PNM-20, Add locale variable replacing the defaultLang one.
[-] MO : Fixed bug #PNM-30. Order-confirmation and others pages could be tracked.
[-] MO : Fixed bug #PSCFI-4912. SSL can be used for redirection. (Fix other blocking bug for the module)
[-] MO : Fixed bug #PSFV-618. Properly redirect to the order-confirmation page to see properly the validation or error of the payement.
[-] MO : #PNM-120 : Bug fix Ogone currency conversion (was applied twice)
[-] MO : Refactoring, fix the display of a certificate depending of the selected lang, fix rating widget and verification of the trusted box data.
[-] LO : Bug Fixed #PSCFI-4275 - SK Unit type
####################################
# v1.4.7.2 - 14279 (2012-03-26) #
####################################
Improved/changed features:
[*] WS : Allow getter override from another class
Fixed bugs:
[-] Classes : improve escape method of getValues method
[-] MO : Cash on delivery updated
[-] MO : Fixed bug #PNM-34. Deprecated function.
[-] MO : Fixed bug #PSFV-493, fix multiple id form
[-] MO : Fix tab init access install, update backward retrocompatibility
[-] MO : Mondialrelay [backward compatibility] : add currentIndex for 1.5 shops
####################################
# v1.4.7.1 - 14114 (2012-03-13) #
####################################
Added Features:
[+] MO : Paysafecard, Add backward compatibility < 1.5
Improved/changed features:
[*] Installer : now doUpgrade.php can returns xml, json or nothing if specified
[*] Installer : upgrade database result now has also version number information for each query
[*] MO : buyster module updated
[*] MO : Feeder : #PSCFI-4851 : Added in the page module configuration example of a url
[*] MO : trustedshop, protection product is deleted of the cart when the customer change the currency
[*] MO : updated module tnt
Fixed bugs:
[-] Project : #PSCFI-4737 - Add no-cache to header when there are 301 to avoid caching
[-] FO : BugFix : #PSCFI-4788 : space added between category name and label.
[-] FO : Fixed bug #PSCFI-4804. Product style reviewed for safari.
[-] FO : #PSCFI-4733 - Pagination creates pages that should not exist (and duplicate content)
[-] FO : #PSCFI-4762 - When cart contain virtual products and physical products, use only physicals to calculate shipping cost
[-] FO : #PSCFI-4892 : BugFix CMS terms and conditions breadcrumb
[-] FO : #PSCFI-4986 : Delete instruction which create a loop for a guest who use the process payment
[-] FO : SSL configuration wasn't properly saved for the payment modules (only when header.php was included)
[-] BO : Bug Fixed #PSCFI-4954 Incorrect number of customization refunded
[-] BO : BugFix : #PSCFI-4919 : "/" removed from a path to a jquery plugin.
[-] BO : fix bug #PSCFI-4960 - Clone Downloadable product and delete file from the clone result file deletion in both products
[-] BO : Fixed bug PSCFI-4736 - Order details not saved when tax name too long
[-] BO : fixed bug #PSCFI-4761 - Attributes import missing parameter
[-] BO : Fixed #PSCFI-4808
[-] BO : #PSCFI-4696 - Blocklayered : option "Hide filter values with no product is matching" does'nt work
[-] BO : #PSCFI-4783 : Corrected some errors and added a field in order fox an export bug of csv
[-] BO : #PSCFI-4790 : deleted "fr/" directory
[-] BO : #PSCFI-4873 : Updated of method for translated modules. Now, you can translate only installed modules
[-] BO : #PSCFI-4890 : Fix bugs of languages
[-] BO : #PSFV-595 - Can't delete CMS Category.
[-] Classes : fixed bug #PSCFI-4884 - DbCore::autoExecute function doesn't handle booleans correctly (boolean converted to empty string instead of int)
[-] Classes : #PSCFI-4931 : BugFix Better encoding for accentuated chars in mails headers
[-] Classes : #PSCFI-4993 : BugFix - Generate vouchers taxes included on cancel order
[-] MO : Authorize AIM, Add backward compatibility 1.5
[-] MO : DIBS, Add backward compatibility for 1.4 / 1.5
[-] MO : DIBS, Add backward compatibility for 1.4 / 1.5 #2
[-] MO : hipay module is now working on 1.4 and 1.5
[-] MO : MailAlerts : fix bug translation of subject email
[-] MO : Mondialrelay, Add back 'displayInfoCart' and fix generated tickets with a bad number phone
[-] MO : Mondialrelay, Fix translation for 1.3 using smarty
[-] MO : moneybookers updated, the module is now working on version 1.4 and 1.5
[-] MO : Removing CashTicket module
[-] MO : Socolissimo, Add backward compatibility 1.4/ 1.5
[-] MO : TNT carrier updated
[-] WS : Fixed groups for customer in Webservice
[-] WS : Fixed groups for customer in Webservice
[-] WS : Fixed taxes api PSCFI-4902
[-] PDF : Discount applied 2 times
[-] PDF : Discount applied 2 times when using an order discount
####################################
# v1.4.7.0 - 13144 (2012-02-08) #
####################################
Added Features:
[+] MO : Add Kwixo module in SVN
[+] mo : module tnt
[+] MO : Mondialrelay, prepare compatibility 1.5
[+] mo : new module buyster
Improved/changed features:
[*] Installer : now, only needed php files are loaded
[*] BO : Attributes & groups textures
[*] MO : Buyster is now working on 1.3
[*] MO : Buyster updates
[*] MO : Buyster update validation.php
[*] MO : Debug of module Buyster
[*] MO : Module CanadaPost 0.8 (PS 1.4)
[*] MO : Mondialrelay, rewrite part of the code for compatibility 1.3/1.4/1,5. Trad missing...!
[*] MO : TNT carrier updates
[*] MO : TNT module, the module is now compatible on 1.4/1.5
[*] MO : Updated Authorize.net module
[*] MO : Update module Buyster
[*] MO : update module TNT
[*] MO : Update module TNT
[*] MO : Vatnumber - a warning is now displayed if the field "Your country" is empty (related #PSCFI-4200)
[*] WS : New entities : customer_threads, customer_messages
[*] WS : removed date_add from parameters. #PSCFI-4581
[*] WS : WS now able to set product tags in products entity
[*] TR : #PSTEST-553 : Replaced can't with cannot
[*] TR : #PSTEST-553 : Replaced can't with cannot
[*] LO : Colombia states
[*] LO : tax rate update (FR & CA)
Fixed bugs:
[-] Project : fixed rare bug in Tools::displayPrice that occur when the currency is not valid
[-] Project : #PSCFI-4836 - Fix Bug with cacheFS and DB::getNumRows()
[-] Installer : #PSCFI-4383 : BugFix SQL installation script corrected, unique key for specific_price_priority
[-] Installer : #PSCFI-4383 : BugFix SQL installation, unique key name changed
[-] Installer : #PSCFI-4397 - Missing unique index on PREFIX_category_product
[-] FO : added an "isset()" in order to don't break a feature of the Blocklayered module
[-] FO : Bug Fixed #PSCFI-4549 - Discount quantity per user
[-] FO : BugFix : #PSCFI-4641 : Order flow fail: ParentOrderController does not add order-address.js on error at step 1
[-] FO : fixed an error of variable assign with smarty
[-] FO : fixed bug #PSCFI-4343 - broken page display when no carrier is selected during 5 steps checkout
[-] FO : fixed bug #PSCFI-4415 - Issue with product cache for packs
[-] FO : Fixed #PSCFI-4080 - short descriptions in product-list.tpl are now correctly displayed
[-] FO : fix #PSCFI-3757 for ce http page to remain http
[-] FO : #PSCFI-3866 - PaymentModule ValidateOrder method bug
[-] FO : #PSCFI-3880 : BugFix : Gestion de la surcharge mbString lors de l'authentification
[-] FO : #PSCFI-4032 : fixed an URL encode/decode problem with the referral module
[-] FO : #PSCFI-4032 : fixed an URL encode/decode problem with the referral module
[-] FO : #PSCFI-4196 : bug fixed : Cart summary and minimum quantity (adding ajax check when updating product quantity)
[-] BO : Added translation
[-] BO : AdminPayment saves memory by loading only installed payment modules
[-] BO : bug fixed, division by zero (AdminStats)
[-] BO : Bug Fixed #PSCFI-4132 - Customization + Order Slip
[-] BO : Bug Fixed #PSCFI-4646 - Deleted order statuses still appear
[-] BO : BugFix : #PSCFI-4359 : you cannot change guest customer password in backoffice anymore.
[-] BO : BugFix : removing bug voucher with discount product : thanks to Eric Dolou
[-] BO : BugFix : Search index re-build
[-] BO : Changed translation 'egal' to 'equal'
[-] BO : fix bug #PSCFI-4472 - FPDF error: Alpha channel not supported
[-] BO : fixed bug #PSCFI-4341 - A non admin employee with edit rights on the Employees tab could make himself an admin
[-] BO : Fixed bug #PSCFI-4407. Imported CSV lines are now checked using a valide id.
[-] BO : fixed bug which appeared in the customer service when some employees were deleted
[-] BO : Fixed import
[-] BO : Fixed #PSCFI-4642 - fixed regex for parsing mail subjects
[-] BO : fixed small error in AdminPayment which occurred when some modules with multiple currency management were installed
[-] BO : modified the treatment in order to add specials characters like password in Preferences/Emails
[-] BO : #PSCFI-4212 : bug fixed : fatal error when cancel product from order with deleted products (now we check if the product is deletable -not in a non-valid order-)
[-] BO : #PSCFI-4245 : bug fixed : ajaxCart.collapse don't work in 1.4.6.2
[-] BO : #PSCFI-4255 : deleting ";;"
[-] BO : #PSCFI-4319 : bug fixed : Admin ajax.php error (Category::regenerateEntireNTree moved and called only if the position is updated)
[-] BO : #PSCFI-4393 : Andre Silva UTF-8 comments
[-] BO : #PSCFI-4484 - Add historisation of the order status
[-] BO : #PSCFI-4495 : increased the time "setTimeout" which wasn't compatible with some mail servers
[-] BO : #PSCFI-4580 - Error in shipping Calculation for different zones
[-] BO : #PSCFI-4599 : Modified links in AdminImport.php
[-] BO : #PSCFI-4599 : revert code
[-] BO : #PSCFI-4664 : Changed back office content-type from text/html to application/xhtml+xml according to the DOCTYPE
[-] BO : #PSCFI-4681 : delete configure link
[-] BO : #PSCFI-4694 - Blockadvertising small issue
[-] BO : #PSCFI-4799 : There is now a verification after selecting all the employees in order to delete them, the last admin account can't be deleted.
[-] BO : #PSCFI-4799 : There is now a verification after selecting all the employees's profiles in order to delete them, the admin's profile cannot be deleted.
[-] BO : #PSFV-197 - Forced "Delivery number" to be an integer
[-] BO : robots.txt now contain rewrited urls if friendly urls are activated #PSCFI-4515
[-] BO : update lib jquery.flot.min.js => fix bug with graph on BO home on IE9
[-] BO : Used urlencode() in order to receive the good format password in Preferences/Emails
[-] Classes : BugFix : Products variable verification (Search)
[-] Classes : BugFix #PSCFI-4337 : removed the ini_set() from Swift mailer
[-] Classes : Carrier class's security improved
[-] Classes : fixed bug #PSCFI-4352 - remove unused parameter added in previous commit
[-] Classes : fixed bug #PSCFI-4401 - linebreaks in product return message cause fatal error in BO
[-] Classes : Improved security in Carrier class
[-] Classes : #PSCFI-3880 : BugFix mbstring overload on Rijndael encrypt/decrypt
[-] Classes : #PSCFI-4285 : BugFix : Categories & regenerate entire N tree corrected & optimized
[-] Classes : #PSCFI-4464, #PSCFI-4494 : BugFix : smarty plugin edited, check if function mb_split exists (Ajax, add or delete into/from cart)
[-] Classes : #PSCFI-4477 : BugFix GSiteMap priority - Decimals no longer take care about local numeric separator
[-] Classes : #PSCFI-4523 : modified condition in ModuleGrid.php
[-] Classes : #PSCFI-4569 : BugFix : Get module instance by name fixed
[-] Classes : #PSCFI-4640 : Country name depending on current language (countries restricted to active deliveries)
[-] Classes : #PSCFI-4688 : Added a base64_encode() for the mail receiver name. Needed for names with accentuated chars
[-] Classes : #PSCFI-4688 : Added a base64_encode() for the mail receiver name. Needed for names with accentuated chars
[-] Classes : #PSCFI-4688 : Catch SwiftMailer exception corrected (syntax)
[-] Core : Improve cacheFS storage
[-] MO : Add header to the install :)
[-] MO : Bug Fix : #PSCFI-4131 Refferal Program : discount is only available if the sponsor has a valid order.
[-] MO : BugFix : #PSCFI-4307 : bug in blockbestsellers module with foreach : wrong variable name
[-] MO : eKomi (1.3) - Fix on warnings (PS 1.4)
[-] MO : Fixed bug #PNM-15. Bad variable used $_GET instead of $_SERVER
[-] MO : fixed bug #PSCFI-4268 - ajax-cart displays "undefined" on product with customization insertion
[-] MO : fixed bug #PSCFI-4387 - Existing wishlist is not used when adding product if block Wishlist is not hooked to left or right column
[-] MO : Fixed bug #PSCFI-4614. Soap inclusion for CRON task changed.
[-] MO : fixed socolissimo bug
[-] MO : fixed socolissimo bug 2
[-] MO : fixed socolissimo bug //part 3
[-] MO : Fix on card validation. HTTP_REFERER does not have .php
[-] MO : Fix on TrustedShop
[-] MO : Gcheckout, add backward compatibility 1.5
[-] MO : Gcheckout, Fix authentification problem
[-] MO : Google Sitemap - duplicate pictures on combination
[-] MO : Module Fedex (1.2.6) - Wordings changed and module updgrades
[-] MO : Module MoneyBookers (1.6.3) - Fix on return urls
[-] MO : Module ShoppingFlux (1.5)
[-] MO : Module UPS 1.2.3 - Retrocompatibility 1.4 / 1.5 - Replacing cURL with file_get_content
[-] MO : Module USPS 1.2.2 - Retrocompatibility 1.4 / 1.5 - Replacing cURL with file_get_content
[-] MO : Mondialrelay, fix 1.3 backward compatibility and add comments
[-] MO : Mondialrelay : Fix backward inclusion and refacto
[-] MO : MondialRelay, Fix displayed relay point problem using OPC during the logged process
[-] MO : Mondialrelay, fix issue on IE during the checkout process and duplicate css
[-] MO : PayPal (2.8.6) - #PSCFI-4394 - Fix return link to others payment methods
[-] MO : prestashop security scoring field can now save values > 1
[-] MO : #PSCFI-3917 : BugFix for sql upgrade file, id module was incorrect
[-] MO : #PSCFI-3917 : BugFix pages not found with canonical URIs was not working with stats
[-] MO : #PSCFI-4368 : bug fixed : Faulty conditional branches in Editorial/Home Text Editor tpl
[-] MO : #PSCFI-4389 : Block Advertising hookHeader added
[-] MO : #PSCFI-4440 - Fixed image problem is the blockwishlist and images
[-] MO : #PSCFI-4677 : Mail alerts can be delete (created with or without user account + no duplication)
[-] MO : #PSCFI-4677 : Mail alerts getEmailValue function removed
[-] MO : #PSCFI-4677 : Mail alerts SQL syntax on deleteAlert corrected
[-] MO : #PSCFI-4677 : Mail alerts was sending more than one mail per user (user not registered then register and ask again)
[-] MO : #PSFV-4702 - Layered Navigation: radio buttons don't behave as "radio"
[-] MO : Shipping Estimation, fixed bug #PSCFI-4147 refreshing problem with restriction fields like canada.
[-] MO : Shopping Flux 1.5.1
[-] WS : Compatibility for PHP as CGI
[-] WS : Fixed norm on WebserviceRequest
[-] PDF : Bug Fixed #PSCFI-4509 - PDF Incorrect: tax excluded + discount
[-] PDF : Bug Fixed #PSCFI-4629 - Canadian taxes incorrectly calculated
[-] PDF : Rounding Issue
[-] TR : Fixed #PSCFI-3994 german translation in installer, infinite thanks to Conny
[-] TR : tabname translations, thanks again to Conny
[-] LO : Slovakia tax rates updated
####################################
# v1.4.6.2 - 10647 (2011-11-25) #
####################################
Added Features:
[+] MO : Shopping Flux / MailJet
Fixed bugs:
[-] BO : fixed bug #PSCFI-4154 - submit image product bug
[-] SQL : fixed primary keys issue on Cart_product
####################################
# v1.4.6.1 - 10553 (2011-11-23) #
####################################
Added Features:
[+] Project : added new mode "_PS_MODE _DEMO_" when this option is activated, some features are disable, like module upload...
[+] BO : New Mobile tab for modules
[+] BO : fixed bug on category tree view
[+] MO : Module MailJet (1.0)
[+] MO : Module Shopping Flux Export (1.4)
[+] MO : Update Ogone to use the new system to store payment cc details
[+] MO : Update Paypal to use the new system to store payment cc details
[+] MO : autoupgrade - now autoupgrade handle ZipArchive missing class
[+] MO : importermagento management of real payment
[+] TR : Added translations for Authorize.net AIM module
Improved/changed features:
[*] Installer : Canada taxes
[*] FO : #PSCFI-3841 : Bug Fixed : Comparator error: You cannot add more than 3 products(s) in the product comparator
[*] BO : #PSCFI-3830 Deleted upload files are not removed from download directory (when adding a product)
[*] BO : #PSCFI-3875 Can't search for customers when creating vouchers
[*] BO : #PSCFI-3911 : Bug fixed : Combination Import Deletes Existing Images
[*] BO : Autoupgrade update
[*] BO : Cleanup extra tabs and spaces
[*] BO : Flush Memcache server after enable it PSCFI-4056
[*] BO : combination import works now without the "delete existing images" option, because every images from the .csv file were deleted if the option was set to '1', except the last one.
[*] MO : Added a validation method for Credit cards in Authorize.net AIM
[*] MO : Module eBay (1.3.2) - Now handle tax, short description, features and quantity synchronisation on multi sku
[*] MO : MondialRelay update
[*] MO : Re-designed the Authorize.net AIM module
[*] WS : Add error_log to error handler
[*] LO : Canada - Default group use tax excluded display
Fixed bugs:
[-] Project : Daylight Saving Time fix
[-] Project : stripslashes removed in ObjectModel::__construct(). Beware of collateral effects !
[-] Installer : some unique keys have been converted to primary keys
[-] FO : #PSCFI-3812 : bug fixed : Product comparison using SSL (Product comparison doesn't use SSL anymore)
[-] FO : #PSCFI-3992: bug fixed : title tag missing in and not generated properly when minify html is turned on
[-] FO : #PSCFI-4018 : fixed a problem friendly URLS with the block module
[-] FO : #PSCFI-4028 : Modified the treatment in Module::_getApplicableTemplateDir(). Added the correct path for access to modules
[-] FO : #PSCFI-4041 : fixed a problem of treatment of datas formet in Link::getProductLink()
[-] FO : #PSCFI-4041 : fixed too a problem of variable name
[-] FO : #PSCFI-4053 : Modified the "smarty_modifier_truncate" method for middle params
[-] FO : #PSCFI-4084 : Deleted strtolower for the blockcms when the blocklayered is installed
[-] FO : #PSCFI-4084 : fixed a problem of encoding and added some treatments
[-] FO : #PSCFI-4197 : fixed a problem of voucher
[-] FO : Bug Fixed #PSCFI-3785 - Incorrect price on product page (combination + discount amount + currency)
[-] FO : Bug Fixed #PSCFI-3797 - Reduction by client group/category incorrect on combination (product page)
[-] FO : Ean13 added to the combinations for the product sheet
[-] FO : Fixed bug PSCFI-3987 - Accept term of service during order checkout was not working if Javascript was disabled
[-] FO : PSCFI-3838 : Added a character in for the English version for order-detail.tpl
[-] FO : fixed bug #PSCFI-3665 - Error in Products per Page in F.O.
[-] FO : fixed bug #PSCFI-3770 - Authenticatio.tpl wrong for attribute for email field
[-] FO : fixed bug #PSCFI-3782 - Some debug in a template that have been forget
[-] FO : fixed bug #PSCFI-3829 Illegal use of maxlength attribute for input element of type file
[-] FO : fixed bug #PSCFI-3857 - Shipping costs are not updated in cart block if cart block (with ajax disabled) is in left column
[-] FO : fixed bug on live edit when 2 module are in the same column
[-] FO : removed the empty space in the my account block
[-] BO : Fixed bug PSCFI-3956 - imageResize was not pointing to the right folder
[-] BO : #PSCFI-3827 : Modified treatment. now the limit of upload can be modified in the "preferences" tab
[-] BO : #PSCFI-3922 : Added a space in a sentence
[-] BO : #PSCFI-3941 : add a number for obtaining coordinates that were not allowed in the structure of the 'store' table (for longitude and latitude, above 100.0 he returned 99.999999)
[-] BO : #PSCFI-4048 : Deleted a double "/" in functions.php
[-] BO : #PSCFI-4121 : bug fixed : Combination minimum quantity
[-] BO : #PSCFI-4160 : bug fixed : Theme directory check for AdminEmployees.php
[-] BO : Added a check on AdminTab to avoid error with fields validation
[-] BO : Added a translation for the upload limit
[-] BO : Bug Fixed #PSCFI-3890 - Group category reduction = incorrect price on AdminOrders
[-] BO : Changed isEmail back to revision 9590. FILTER_VAR not compliant with PHP < 5.2
[-] BO : Fixed #PSTP-41 - regex for mailsubject now handle correctly second parameter
[-] BO : Fixed PSCFI-3831 - The maximum size of sending files is now correctly displayed in the AdminProducts tab
[-] BO : Fixed bug #PSCFI-4014 - isEmail allowed invalid emails (repeated dots in email)
[-] BO : Fixed bug PSCFI-3941 - Store latitude length was not long enough
[-] BO : Fixed some code standards
[-] BO : fix bug on AdminPreference on Maintenance IP field
[-] BO : fix redirection when processing position change
[-] BO : fixed bug #PSCFI-3762 - E-mail subject "Your new admin password"
[-] BO : fixed bug #PSCFI-3843 - Excel has detected that "categories_import.cvs" is a SYLK file, but cannot load it
[-] BO : fixed bug #PSCFI-3854 - Import a product CSV instead of category CSV
[-] BO : fixed bug with broken action buttons on CMS page preview
[-] BO : no need to logout in order to use the new permissions
[-] BO : you can now set up quantities > 999999
[-] Classes : BugFix #PSCFI-4129 : Return syntax corrected
[-] Classes : BugFix #PSCFI-4184 : Invoice / Delivery PDF encoding
[-] Classes : fix bug #PSCFI-3794 - order delivery date was not updated when the order state is changed if it was already set.
[-] Classes : fixed bug #PSCFI-3824 - preg_last_error doesn't exist before PHP 5.2
[-] CORE : Fix the refreshing carrier box when the cart changes for carriers module
[-] MO : Bug Fixed #PSCFI-3768 - Little fix on translation
[-] MO : BugFix #PSCFI-3358 - The Cart dont refresh correctly When you ADD more of one product ... And you confirm the Order
[-] MO : BugFix #PSCFI-3789 - I upgraded my store from 1.4.4.1 to 1.4.5.1 after this i cannot browse my categories i allways get "There are no products in this category."
[-] MO : BugFix #PSCFI-3834 - blocklayered - No access to product view under IE
[-] MO : Fedex Module (1.2.5) - better configuration check
[-] MO : Fix Module Paypal (2.8.4) fix fatal error
[-] MO : Fix Module Paypal (2.8.5) retrocompatibility to 1.3
[-] MO : Fix client address length (limit to 32 chars) and bad chad for number phone
[-] MO : Fixed Bug for Mondialrelay, Googlemap isn't activated anymore for IE users (all version) as the dancing markers for Mozilla
[-] MO : Fixed bug PSCFI-3718, Better authentification compatibility using htaccess way
[-] MO : Fixed bug PSCFI-3861, Variable are properly casted to avoid any errors
[-] MO : Fixed bug PSCFI-3935, Jquery is now overloaded just under the AdminMondialrelay tab.
[-] MO : Fixed bug PSCFI-3954 - Wrong loyalty status displayed
[-] MO : Fixed several issues with Authorize.net module (AIM version)
[-] MO : Module Authorize.net test mode is now working properly (thx Wil :)
[-] MO : Module Trusted Shop (1.3.2) - Bug fixed on widget
[-] MO : Module Trusted Shop (1.3.3) - Bug fixed on PREFIX Table
[-] MO : Module eBay (1.3.3) - Fix on eBay order importer (problem with id carrier)
[-] MO : Module eBay (1.3.5) - Fix on eBay order importer (fixing duplicate order)
[-] MO : Mondialrelay, Improve One page checkout and fix the validation without a selection of a relay
[-] MO : PayPal Bug #PSCFI-3800
[-] MO : Shopping Flux (1.4.1) - Change module category
[-] MO : Twenga Bug #PSCFI-3793 - module now handle 64 char for login
[-] MO : Update gmap3 plugin and got better compatibilities with browsers
[-] MO : added, creation of level field in oscommerce import to improve the categories import
[-] MO : autoupgrade : #PSCFI-4037 - module is now correctly installed in all available languages present (Tools > Upgrade)
[-] MO : eKomi (1.2) - Language is based on default lang now
[-] MO : fixed bug #PSCFI-3584 - Blocksearch buggy when hooked into RIGHT_COLUMN (CSS and JS files not loaded, added too late)
[-] MO : fixed bug #PSCFI-3731 - Category and Subcategory not sorted - NOW you can choose if categories are sort by name or position and Ascending and Descending
[-] MO : fixed bug #PSCFI-3736 - Importing products from OSCommerce only imports in default category
[-] MO : fixed bug #PSCFI-3737 - Import product images from OSCommerce does not import images with space characters
[-] MO : fixed bug #PSCFI-3743 - ShopImporter doesnt recreate the /img/p directory after cleanup
[-] MO : fixed bug #PSCFI-3746 - The producttooltip module not compliant w3c
[-] MO : fixed bug #PSCFI-3761 - Typo in Block RSS module
[-] MO : fixed bug #PSCFI-3767 Typo in Autoupgrade module
[-] MO : fixed bug #PSCFI-3796 - ShopImporter validateSpecificOptions token is undefined
[-] MO : fixed bug #PSCFI-3811 - ShopImporter allow to use an extended importmodule
[-] MO : fixed bug #PSCFI-4098 - Notice: Undefined variable: emc in Module "envoi moins cher"
[-] MO : fixed bug SQL Syntax error at mondialrelay
[-] MO : fixed bug import ocs required fields : date_format_lite, date_format_full
[-] MO : fixed bug on ShopImport when import multi languages
[-] MO : shopimporter : fix test validate currency oscommerce/prestashop
[-] WS : Bug fix PSCFI-3904
[-] WS : Issue PSCFI-3804, setCurrentState 2nd parameter now optional (only for webservice)
[-] TR : thanks a lot to Conny for improving our translations
[-] TR : thanks to Conny, Christian and Lucas for theses translations
####################################
# v1.4.5.1 - 9352 (2011-10-14) #
####################################
Added Features:
[+] FO : CC-87 - Possibility to restrict countries in FO by those delivered by active carriers
[+] FO : add SEO link on layer navigation module
[+] BO : #PSCFI-3094 - now AdminTranslations also check PDF overriding
[+] BO : Upgrader new function to check prestashop files versions
[+] BO : added sample csv file for import //thanks to tony ;)
[+] MO : autoupgrade - Added some infos (changelog, display download link)
[+] MO : new module autoupgrade, to replace native tab. Standalone version.
Improved/changed features:
[*] Project : BugFix #PSCFI-3539 - the Language class now implements 2 new properties : date_format_full and date_format_lite. Date formats are not hard coded anymore!
[*] Project : Fixed Bug #PSCFI-3100, 'description', and 'short_description' are now processed after the foreach loop.
[*] Installer : Added missing translated texts
[*] Installer : Removed the "PRIMARY KEY `name`" on db.sql to have the SQL documention compatibility.
[*] Installer : Removed the "PRIMARY KEY `name`" on db.sql to have the SQL documention compatibility.
[*] Installer : Removed the "PRIMARY KEY `name`" on db.sql to have the SQL documention compatibility.
[*] Installer : Removed the "PRIMARY KEY `name`" on db.sql to have the SQL documention compatibility.
[*] Installer : gridextjs deprecated module is now moved relatively to _PS_ROOT_DIR_ or _PS_MODULE_DIR_ if exists
[*] Installer : include, include_once, require replaced by require_once
[*] FO : #PSCFI-2505 - The title of Categories and Manufacturers pages now includes the page number
[*] FO : Added a new benefits related to the customer account creation
[*] FO : Added several tests for the Guest tracking section (e-mail validity, required fields...)
[*] FO : CC-93 - Review of the compare product system. Remove center tag
[*] FO : Clean code in class Cart, in shipping calculation
[*] FO : Improved English wording for the Guest tracking section
[*] FO : Updated French translations
[*] FO : layered - update URL SEO pagination
[*] BO : "Send test mail" now return the error message instead of just telling you that something went wrong
[*] BO : #PSCFI-2509 - You can know import and update products based on their references
[*] BO : #PSCFI-2902 - Added url to update currency rates via crontab
[*] BO : #PSCFI-3098 - Renaming admin folder is false sense of security
[*] BO : #PSCFI-3098 - Renaming admin folder is false sense of security
[*] BO : CC-48 - Possibility to delete "pages not found" on the current search period
[*] BO : Check customized image in AdminCarts->displayCustomizedDatas() - #PSCFI-3572
[*] BO : Debug is now easier in hook backOfficeTop
[*] BO : Default product short description max length is now 800 (instead of 400)
[*] BO : Fixed PSCFI-3223, removed superfluous parameters in links on AdminModules
[*] BO : Improvment #PSCFI-2796 - It is now possible to set the maximum size of product short description
[*] BO : Remove warning in robots.txt #PSCFI-2846
[*] BO : SQL queries
[*] BO : Updated French translations
[*] BO : XB-1 - Limitation for the preference "maximum size of attachment files"
[*] BO : You can now use 8 decimals for the longitude/latitude in the Store locator
[*] BO : added md5, changelog and desc data in Upgrader class
[*] BO : it is now possible to move images to the new filesystem when unused demo images are present
[*] BO : new entity in versions.xml - autoupgrade_module
[*] BO : now a modules file can be ignored by the AdminTranslations tab if speficied in it
[*] BO : on loading of modules (AdminModule), we check the memory usage in order to prevent php error message
[*] BO : quantity highlighted in the order details when greater than 1
[*] BO : removing tab AdminUpgrade from 1.4.4.0/1.4.4.1, changing to module autoupgrade
[*] BO : small improvement in Upgrader class
[*] BO : when adding new AdminTab, cache is now refreshed in Tab::add() method
[*] BO : you can now search a customer by its IP address in the backend
[*] BO : you can now search a product by its attribute reference in the backend
[*] Classes : Use default image quality if no quality setting can be found
[*] CORE : Updated PEAR XML_Feed_Parser library (v1.0.2 to v1.0.4)
[*] Core : Now force_compile (Smarty) is set to false by default, even on SVN
[*] MO : Block layered - Add backward / forward navigation
[*] MO : Block layered - Add french translation
[*] MO : Block layered - Add meta title & url personalisation for attributes and features values
[*] MO : Block layered - Add meta title & url personalisation for attributes groups and features
[*] MO : Block layered - Hide filters if nothing to select on it.
[*] MO : Block layered - Prevent Bug when product-count.tpl do not exists
[*] MO : Block layered - Re-index attributes after saving product - Re-write indexUrl() - Normalization - Add comments
[*] MO : Block layered - Remode pagination title with "page" and re-use "(2)", because it's not possible to translate easily the word "page" (no $this->l())
[*] MO : Block layered - Remove unused variable
[*] MO : BlockLayered - Adding price filter // /!\ Caution : this module is not finalised - some functions are in developpement and do not work
[*] MO : Blocklayered - Slide to the top of the page on loading new product page
[*] MO : BugFix #PSCFI-3281 - Hipay now uses the language code instead of the iso code if it is available
[*] MO : Fix and improvment Module eBay (1.2.4)
[*] MO : Fix and improvment Module eBay (1.2.5) + modules translations
[*] MO : Fixed Bug #PSCFI-3074, Writing distinct images product on sitemap (gsitemap)
[*] MO : Improvment on XML generation Module Treepodia 1.4
[*] MO : Module Authorize.net (1.2.2) - a warning now appears when cURL is not enabled
[*] MO : Module UPS (1.2.2), USPS (1.2.1), Fedex (1.2.4), Canada Post (0.5) work with Shipping Estimator module now (Bug Fixed #PSCFI-2976 and #PSCFI-3586)
[*] MO : Module eBay (1.3) now display warning alert during uninstall + set recyclable and gift to 0 when create a cart
[*] MO : Module eBay (1.3.1) - optimization and variable description_short available in eBay template
[*] MO : Module eBay 1.2
[*] MO : Module eBay 1.2.2
[*] MO : Module eBay now delete cart when order can not be created (1.2.6)
[*] MO : Performance improvements for layered navigation module
[*] MO : Product Comment - Bug on product comparison page // Vars undefined
[*] MO : Review of the productcomments module - Part1
[*] MO : autoupgrade - improved ergonomy, thanks a lot to Samy Rabih (from o2sources.com) for his feedback
[*] MO : autoupgrade - Improved Upgrader class from module
[*] MO : mailalerts, add translation for [email protected]
[*] MO : mailalerts, add translation for [email protected]
[*] PDF : Free text on the invoice
[*] LO : CA.xml currency's name
[*] LO : Canada - Currency name + symbol
[*] LO : Canada taxes
Fixed bugs:
[-] PROJECT : Bug #PSCFI-3563 Fixed - currency conversion was not made on product Additionnal Shipping Cost
[-] PROJECT : Class Tools - Adding default time out in Tools::file_get_content
[-] PROJECT : Class Validate updated
[-] Installer : English language is back
[-] Installer : fixed bug #PSCFI-2958 - Step 4 in installation fails on allow_url_fopen warning
[-] Installer : fixed position in Tools subtabs
[-] FO : #PSCFI-2702 - Fixed problem with ajax on ssl page with a domain from non-ssl domain
[-] FO : #PSCFI-2702 - Fixed problem with ajax on ssl page with a domain from non-ssl domain
[-] FO : #PSCFI-3000 - SSL enabled redirect loop for admin login V1.4.3
[-] FO : #PSCFI-3111 - remove literal
[-] FO : #PSCFI-3184 - Unable to reorder if order contains customized products
[-] FO : #PSCFI-3201 - Can't install by Vietnam lang
[-] FO : #PSCFI-3215 - ProductDownload -> delete() function dosn't return value !
[-] FO : #PSCFI-3218 - The lowest shipping cost carrier is not selected by default
[-] FO : #PSCFI-PSCFI-3234 - Guest tracking and friendly-url
[-] FO : Added spaces surrounding the minimal quantity to buy on the product page
[-] FO : Bug Fixed #PSCFI-3005 - Unitialized variable cart_quantity
[-] FO : Bug Fixed #PSCFI-3193 - Rounding of product prices on percent discount
[-] FO : BugFix #PSCFI-2677 - Combinations of products in the Layered navigation block appear as "unavailable"
[-] FO : BugFix #PSCFI-2790 - Manufacturer page CSS bug in Internet Explorer 6
[-] FO : BugFix #PSCFI-2790 - Problems with IE6 and manufacturer
[-] FO : BugFix #PSCFI-2802 - Layered navigation block lock ajax cart adding
[-] FO : BugFix #PSCFI-2811 - Automatically redirect to Canonical url enable every time evant if "Automatically redirect to Canonical url" is at "no"
[-] FO : BugFix #PSCFI-2871 - "Notify me when available" should not appear when stock management is disabled
[-] FO : BugFix #PSCFI-2871 - "Notify me when available" should not appear when stock management is disabled
[-] FO : BugFix #PSCFI-2961 - On changing iso code, move translation language
[-] FO : BugFix #PSCFI-2961 - On changing iso code, move translation language
[-] FO : BugFix #PSCFI-2961 - On changing iso code, move translation language
[-] FO : BugFix #PSCFI-2993 - mails french language reply_msg.txt is empty
[-] FO : BugFix #PSCFI-3184 - Unable to reorder if order contains customized products
[-] FO : BugFix #PSCFI-3231 - Dont ask shipping address if there is only virtual product
[-] FO : BugFix #PSCFI-3413 - Voucher (Discount) kept while invalid in the order
[-] FO : BugFix #PSCFI-3438 - Carrier list is not checked after updating shopping cart at OPC
[-] FO : BugFix #PSCFI-3468 - Bad customizations found in Cart::getProducts
[-] FO : BugFix PSCFI-3425 - Product override not working as expected
[-] FO : Deleted an extraneous slash for the path of blockstore.css
[-] FO : Display tax label turned off for USA
[-] FO : Fix some code standards
[-] FO : Fixed #PSCFI-2494 - Now when you logout and are redirected to home page, its no more https.
[-] FO : Fixed #PSCFI-2791 - Address (Line 2) field is hidden in Instant Checkout
[-] FO : Fixed #PSCFI-2914 - when a category has a name starting with a number, rewriteRules now works properly
[-] FO : Fixed #PSCFI-3714 - now pagination is correct when changing default products per page
[-] FO : Fixed a bug w/ legend on product cover image (product page)
[-] FO : Fixed bug #PSCFI-2864 - State is hardcoded after country
[-] FO : Fixed bug #PSCFI-3639 - Pagination error in search.php when called from 404.php
[-] FO : Fixed bug PSCFI-3125 - Guest Order Tracking not working
[-] FO : Fixed bug PSCFI-3286 - After order no customer or owner email sent
[-] FO : Fixed bug PSCFI-3404 - Invalid Token on Address Modify
[-] FO : Fixed bug PSCFI-3549 - Product attribute desc. were incomplete in order conf. e-mail
[-] FO : PSCFI-3655 - canonical redirection now only works with GET method, not POST (in order to avoid losing data)
[-] FO : Proof-reading of English translation (Full)
[-] FO : Proof-reading of Spanish translation for the Front Office
[-] FO : added the suffix "Core" to the class name "CompareProduct"
[-] FO : fix bug
[-] FO : fix bug where a logged guest who then logs in as a customer had an incorrect cart secure key
[-] FO : fixed bug #PSCFI-3054 - One page checkout and createAccountTop Hook
[-] FO : fixed bug #PSCFI-3402 - Bug in order-opc.js
[-] FO : fixed bug #PSCFI-3476 - Canceling Loading icon after Ajax errors
[-] FO : fixed bug on live edit when no module on page
[-] FO : fixed bug where the wrong carrier is selected when refreshing carriers in OPC
[-] FO : fixed bug with wrong link for guest tracking after making an order as guest
[-] FO : no more "back" button when the previous page is the same as the current one
[-] FO : now logo link use Link class in header.tpl
[-] FO : now order detail controller can be called directly
[-] FO : removed duplicated rewriterules
[-] BO : #PSCFI-2642 - HTML format problem in module referral program
[-] BO : #PSCFI-2902 - Fixed wrong URL
[-] BO : #PSCFI-2922 - Fixed bugs in GroupReduction. Now, group_reduction and product_group_reduction tables are now populated/cleaned properly (CRUD Products/Category).
[-] BO : #PSCFI-2922 - Fixed bugs in GroupReduction. Products added in product_group_reduction are now based on the id_default_category. If a group is deleted, tables are now purged correctly.
[-] BO : #PSCFI-2963 - Fixed 'display_stores'.
[-] BO : #PSCFI-3022 - If layer navigation module is on, than comparator checkbox is hidden on product list.
[-] BO : #PSCFI-3022 - If layer navigation module is on, than comparator checkbox is hidden on product list.
[-] BO : #PSCFI-3034 - Return to home after use link ...en/content/category/1-home (blockcms)
[-] BO : #PSCFI-3034 - Return to home after use link ...en/content/category/1-home (blockcms)
[-] BO : #PSCFI-3044 - Search idexing dont work properly
[-] BO : #PSCFI-3071 - Memcached class bad SQL statement to add a server
[-] BO : #PSCFI-3129 - No big differences between editable selects and inputs editable
[-] BO : #PSCFI-3129 - No big differences between editable selects and inputs editable
[-] BO : #PSCFI-3133 - Remove unused variables
[-] BO : #PSCFI-3154 - Product comparison regression: "There is no product in the comparator"
[-] BO : #PSCFI-3163 - Using non-static method as static
[-] BO : #PSCFI-3166 - Manufacturer ajax error: parsererror
[-] BO : #PSCFI-3179 - Fixed wrong cast for coordinates
[-] BO : #PSCFI-3198 - Limit check theme to directory (avoid .htaccess/preview.jpg)
[-] BO : #PSCFI-3362 - coding style/security
[-] BO : #PSCFI-3362 - fixed wrong coding style
[-] BO : #PSCFI-3362 - level_depth is now correctly updated
[-] BO : #PSCFI-3389 - Change NOW() by date('Y-M-d H:i:s')
[-] BO : AdminUpgrade now checks if function apache_get_modules exists.
[-] BO : AdminUpgrade small fix
[-] BO : Bug Fixed #PSCFI-3453 - States of one country in different zone = unable to save tax rules
[-] BO : Bug Fixed #PSCFI-3652 - Can't set specific priority
[-] BO : BugFix #PSCFI-2802 - Layered navigation block does not appear on front office
[-] BO : BugFix #PSCFI-2863 - Update provider by import csv can flush the existing data
[-] BO : BugFix #PSCFI-2863 - Update provider by import csv can flush the existing data
[-] BO : BugFix #PSCFI-2863 - Update provider by import csv can flush the existing data
[-] BO : BugFix #PSCFI-2863 - Update provider by import csv can flush the existing data
[-] BO : BugFix #PSCFI-2877 - Wrong text in admin/tabs/AdminImport.php
[-] BO : BugFix #PSCFI-2877 - Wrong text in admin/tabs/AdminImport.php
[-] BO : BugFix #PSCFI-2892 - Problems with htmlentities and currency
[-] BO : BugFix #PSCFI-2893 - Product::getProductsProperties must check input value to avoid warnings.
[-] BO : BugFix #PSCFI-2898 + #PSCFI-2872 - Problem in a CSS
[-] BO : BugFix #PSCFI-2898 - Send to a friend, remove unuseful code
[-] BO : BugFix #PSCFI-2936 - Can't filter to installed modules to configure mailalert
[-] BO : BugFix #PSCFI-3029 - AdminAddresses
[-] BO : BugFix #PSCFI-3618 - Wrong default group for the cusomers with default group = deleted group
[-] BO : BugFix - JS selectedCat not defined in category tree
[-] BO : BugFix - remove an undefinned function
[-] BO : Bugfix #PSCFI-2438 - On using ajax, we never redirect to an other URL
[-] BO : Bugfix #PSCFI-2821 - Remove a french sentence
[-] BO : Bugfix #PSCFI-2826 - Paypal template missing code
[-] BO : Bugfix #PSCFI-2838 - Problem with friendly URL
[-] BO : Check if js is present
[-] BO : Counties - Fixed broken Query (County filter)
[-] BO : Deleted some debug related to "mailalerts" module in the "Modules" tab
[-] BO : Fixed #PSCFI-2501 - now missing spaces between parameters is not so important anymore when parsing files for translations
[-] BO : Fixed #PSCFI-2805 - Searching by name on AdminStore panel generate SQL error
[-] BO : Fixed #PSCFI-3030
[-] BO : Fixed #PSCFI-3439 - eval() call, thanks a lot to Alexandre Segura for this fix/improvement
[-] BO : Fixed Bug #PSCFI-3013, Add the upgrader permission line on sql installation script and remove warning on Employes tab if a permission does not exist.
[-] BO : Fixed a bug related to cart customized products in AdminCarts.php
[-] BO : Fixed bug #PSCFI-2809 - Typo in mails
[-] BO : Fixed bug #PSCFI-2822 - Submenu display problem when too many tabs
[-] BO : Fixed bug #PSCFI-2875 - Parenthesis missing
[-] BO : Fixed bug #PSCFI-3565 - Error "Bad size" while deleting an acessory from the product tab
[-] BO : Fixed bug #PSCFI-3592 - Forbid to disable the default carrier
[-] BO : Fixed bug PSCFI-2807 - Missing Log_alert e-mail templates in translations export
[-] BO : Fixed bug PSCFI-3378 - Kiribati island isn't located in Europe
[-] BO : Fixed bug PSCFI-3547 - Fatal Error on AdminOrder sorting (on "date_add" key)
[-] BO : Fixed bug PSCFI-3658 - Can't delete store image
[-] BO : Fixed bug when duplicating products
[-] BO : Fixed bugs in AdminTranslations : regex for subjectMail, correct error message
[-] BO : Fixed some code standards
[-] BO : Import - #PSCFI-2766 : Fixed wrong productCategories
[-] BO : Product Downloadable - Not possible to save a product downloadable if no expiration date
[-] BO : Proof-reading of English translation (from AdminAccess.php to AdminImages.php)
[-] BO : Proof-reading of English translation (from AdminImages.php to AdminInvoices.php)
[-] BO : Proof-reading of English translation (from AdminInvoices.php to the last file)
[-] BO : Proof-reading of Spanish translation for the Back Office
[-] BO : bug fix: Group Reduction in category that is not an integer or a percentage
[-] BO : error message "The following module(s) were not installed successfully" can now be translated
[-] BO : fix bug #PSCFI-2814 - If we add a new product in "this category" ==> result always Home in product
[-] BO : fix issue on attribute names with \n and \r characters
[-] BO : fixed bug #PSCFI-1935 - Function Category::getCategories stop respond in shop with many categories (100k and more)
[-] BO : fixed bug #PSCFI-2933 - Searchcron don't work like it should.
[-] BO : fixed bug #PSCFI-2967 - /lang-en/ instead of /en/ in robots.txt file
[-] BO : fixed bug #PSCFI-3009 - If we add a new subcategory in "this category" ==> result always in Home and not in "this category"
[-] BO : fixed bug #PSCFI-3491 - Import combinations with images: duplicate images
[-] BO : fixed bug #PSCFI-3566 - When space in url of image, im,age will not appear via csv import.
[-] BO : fixed bug #PSCFI-3577 - The categorie tree is not displayed correctly
[-] BO : fixed bug #PSCFI-3581 - Welcome video in back-office keeps appearing
[-] BO : fixed bug #PSCFI-3704 - Post install delete *.txt files prompt is unnecessary
[-] BO : fixed bug #PSCFI-3704 - Post install delete *.txt files prompt is unnecessary //bis
[-] BO : fixed bug #PSCFI-3712 - Order history cache shared between orders
[-] BO : fixed bug #PSCFI-3728 - Module ImporterOsc - importing product combination
[-] BO : fixed bug on adminAttributesGroups, now you can delete texture
[-] BO : fixed bug on creation of address
[-] BO : fixed bug when add new root category, id_parent was not home
[-] BO : fixed little issue in treeview for categories
[-] BO : if db is corrupted in tab.position, new Tab object will have a correct position
[-] BO : modules_list.xml is now uploaded by ajax, back-office will not be slowed by this external call
[-] BO : product indexation does not exhaust memory anymore when you have a (really) big catalog
[-] BO : removed fsockopen(www.prestashop.com) before the button "add module from addons"
[-] Classes : fix bug #PSCFI-3294 - storing accented words in search index cause problems => store words without accents
[-] Classes : fixed bug #PSCFI-2934 - wrong description for all languages when using a voucher and creating a new one + missing infos on customer e-mail.
[-] Classes : fixed bug #PSCFI-3123 - Possible SQL error in Product::idIsOnCategoryId
[-] Classes : fixed bug #PSCFI-3162 - Not all previous data was deleted when importing combinations.
[-] Classes : fixed bug in ObjectModel when instanciate new object with incorrect id_lang
[-] Classes : replace define for getCarriers filter by const var in Carrier class
[-] Classes : update error message
[-] Core : Added "@" to stream_context_create() calls to prevent from PHP notices
[-] Core : Added missing text templates for 4 e-mails in Spanish
[-] Core : Fixed bug #PSCFI-3638 - New tax rate in Italy (21% instead of 20%)
[-] Core : Fixed bug - You can now use 6 decimals for your shipping cost instead of 2
[-] Core : Fixed bug PSCFI-3447 - Out of stock status was applied even if stock management was disabled
[-] Core : Fixed bug PSCFI-3480 - Error w/ cache if permissions are not valid
[-] Core : Fixed bug PSCFI-3503 - Sometimes HTTP_HOST was empty
[-] Core : Fixed bug PSCFI-3538 - PNG logo was rejected for Invoices
[-] Core : Fixed bug PSCFI-3605 - Deleted dead code in Search.php
[-] Core : Proof-reading of English translation for Errors and E-mails subjects
[-] Core : Proof-reading of Spanish translation for the Errors
[-] MO : #PSCFI-2973 - Fixed wrong emailType in bestCustomer()
[-] MO : #PSCFI-2976 - ShippingEstimation (carriercompare) Error messages are more explicit
[-] MO : #PSCFI-3025 - 'Powered By' option is now saved correctly
[-] MO : #PSCFI-3039 - Birthdaypresent coupons id_currency are now set to id_default_currency
[-] MO : #PSCFI-3067 - Fixed number of friends sponsored
[-] MO : #PSCFI-3067 Fixed line break missing
[-] MO : #PSCFI-3244 Ogone, Add and update configuration screenshots
[-] MO : Authorize.net (1.2.1) and Treepodia (1.6.1) - retrocompatibility issue with PrestaShop 1.4.4 or less
[-] MO : AutoUpgrade - Disallow upgrade if "Autoupgrade allowed" is false
[-] MO : Block layered - Add where clause in "features" SQL request to filter by id_feature
[-] MO : Block layered - Bug JS when ajaxCart is disable
[-] MO : Block layered - Bug in pagination
[-] MO : Block layered - Bug with filter attribute
[-] MO : Block layered - BugFix : Be sure there is no other conditions than the three defined
[-] MO : Block layered - BugFix : Table *_lang must be renamed without this prefix
[-] MO : Block layered - BugFix filter remove link do not work
[-] MO : Block layered - BugFix with navigation history
[-] MO : Block layered - BugFix with pagination and title
[-] MO : Block layered - Clean js url (anchor)
[-] MO : Block layered - Duplicate "UL" on ajax reloading
[-] MO : Block layered - Installation failed with big amount of products (duplicate key problem)
[-] MO : Block layered - Installation with version under PS 1.4.5 musn't work
[-] MO : Block layered - Lock indexation durring instalation process if too many products
[-] MO : Block layered - Protect JS string by add slashes
[-] MO : Block layered - add addslashes and fix error javascript
[-] MO : Blocklayered - BugFix - Category tree
[-] MO : Blocklayered - FixBug with filter active
[-] MO : Blocklayered: Fix some problem with price and tax
[-] MO : Bug Fix #PSCFI-3213 - CashOnDelivery - retrocompatibility PrestaShop 1.4.3 or less
[-] MO : Bug Fixed #PSCFI-3193 in productscategory: Rounding of product prices not correct with reduction percent
[-] MO : Bug fixed #PSCFI-2291 - eBay fix on hook new order
[-] MO : Bug fixed #PSCFI-2804, Authorize.net test mode has been repaired
[-] MO : Bug fixed #PSCFI-2920 - USPS, UPS, Fedex and Canada Post, minimal weight
[-] MO : Bug fixed #PSCFI-3001 and #PSCFI-3002, PayPal refund has been fixed
[-] MO : Bug fixed #PSCFI-3479 - UPS Module (1.2.1)
[-] MO : Bug fixed on PayPal (rounding issue with tax system)
[-] MO : Bug fixed on fedex (1.2.2) - module was not returning any carrier when there was a soap exception
[-] MO : Bug fixed on fedex (1.2.3) - module was not returning any carrier when there was a fedex warning
[-] MO : BugFix #PSCFI-2898 - SentoaFriend module doesn't translate its text changing the flags from FO
[-] MO : BugFix #PSCFI-2909 - CSS attribute repeated twice
[-] MO : BugFix #PSCFI-3694 - Blocklayered: issue after modifying a filter
[-] MO : BugFix Block Layered navigation - Template BO category selector
[-] MO : BugFix in module blocklayered - Bug with feature count
[-] MO : BugFix in module blocklayered - Problemes with filters
[-] MO : BugFix in module blocklayered - add "no products" warning, don't show block layered if there is no filters to show
[-] MO : CashTicket, Fix an included tpl file
[-] MO : CashTicket. configuration verify if an existing certficate exist and add error messages
[-] MO : Dibs - Add french subscribtion link
[-] MO : Dibs - retrocompatibility PrestaShop 1.4.3 or less
[-] MO : First fix of block layered
[-] MO : Fix CashTicket, Authorize.net, Ogone, PaySafeCard and Gcheckout - retrocompatibility PrestaShop 1.4.3 or less
[-] MO : Fix Module PayPal - Preactivation warning is now retrieved in AdminHome
[-] MO : Fix Module Paypal (1.8.2) for invalid order state error
[-] MO : Fix Module USPS (1.2) #PSCFI-3189 + Some ergonomy improvments, thx to Jeff :)
[-] MO : Fix Module eBay (1.2.8) : get attribute details when import and order
[-] MO : Fix Module eBay (1.2.9) : sometimes eBay send back name longer than 32 char
[-] MO : Fix Module eBay 1.2 (retro compatibility)
[-] MO : Fix Module eBay 1.2 - Module can now retrieve order details by sku or custom label
[-] MO : Fix Module eBay 1.2 - Now handle case where there is no quantity available when importing orders
[-] MO : Fix Module eBay 1.2 - Now remove from eBay product when quantity is 0
[-] MO : Fix Mondial Relay - retrocompatibility Smarty 2 (Thx Theo ;)
[-] MO : Fix MoneyBookers - retrocompatibility PrestaShop 1.4.3 or less
[-] MO : Fix PaySafeCard - Fatal error, wrong class called
[-] MO : Fix Treepodia for retrocompatibility PrestaShop 1.3
[-] MO : Fix a SQL syntaxe error (missing "`" at the end of table name).
[-] MO : Fix installer (preactivation country)
[-] MO : Fix on Module Fedex (1.2)
[-] MO : Fix on Module Trusted Shop (1.3.1)
[-] MO : Fix on module PayPal (2.8.1) - Shop logo was not sent to PayPal Integration Evolution
[-] MO : Fix on module eBay (1.2.3)
[-] MO : Fix on module eKomi (1.1) - Display flag was always setting to off in back office
[-] MO : Fix potential bug on carts for module Ogone
[-] MO : Fix style issue for personalized theme
[-] MO : Fix style issue mondialrelay
[-] MO : Fixed a PHP comment typo / include missing (Layered navigation module)
[-] MO : Fixed bug #PSCFI-2849 - Subject Line Mailalerts new_order email is not translated
[-] MO : Fixed bug #PSCFI-2996 - Update list of online visitors works (statslive).
[-] MO : Fixed bug #PSCFI-3620 - Incorrect voucher e-mail to sponsored for %
[-] MO : Fixed bug PSCFI-2899 - {rating_url} was missing in German e-mail template
[-] MO : Fixed bug PSCFI-3210 - Fatal error (Order -> conversion_rate is empty) during OsC import
[-] MO : Fixed bug PSCFI-3416 - Fatal error in blockrss module when rss feed is malformed
[-] MO : Fixed bug PSCFI-3449 - Replaced PAYPAL_MODE_DEBUG by PAYPAL_DEBUG_MODE
[-] MO : Fixed bug PSCFI-3532 - Send To Friend module - Issues w/ product name
[-] MO : Fixed bug PSCFI-3580 - The bookmark link wasn't displayed in Google Chrome
[-] MO : Fixed code standards on layered navigation module
[-] MO : Fixed several bugs and code standards on the layered navigation module
[-] MO : Fixed several bugs on the layered navigation module
[-] MO : Module Moneybookers (1.6.1) - Small fixes
[-] MO : Module Shipping Estimator (1.1) : Bug Fixed #PSCFI-3586
[-] MO : Module eBay (1.3.1) - fix on PS 1.3 (problem with pictures and server cache)
[-] MO : Module fedex has been fixed (beta link was in the wsdl)
[-] MO : MondialRelay : Fix the display of the fetched relay points
[-] MO : MondialRelay : Recode of the checkout Process
[-] MO : MondialRelay, Fix accent problem during the checkout process and add translation
[-] MO : MondialRelay, Fix bqSQL compatibility
[-] MO : MondialRelay, Fix bug when changing information about a shipping, Fix French translation
[-] MO : MondialRelay, Fix phone validation and language destination during the generating tickers process
[-] MO : MondialRelay, Fix unselected relay point for the checkout process
[-] MO : MondialRelay, Handle error when address is incorrect durint the fetched relay point process. Review config style.
[-] MO : MondialRelay, add comment to a better understanding of the ('body').prepend
[-] MO : MondialRelay, delete console.log :)
[-] MO : MondialRelay, rewrite code for PrestaShop 1.3 to keep compatibility using jQuery
[-] MO : MondialRelay, skip the zipcode checking when the format isn't set
[-] MO : Mondialrelay, Fix an added Gmap element into a undeclared id block for some PrestaShop version.
[-] MO : Mondialrelay, add translation fields
[-] MO : Mondialrelay, fix missing iconv function
[-] MO : Moneybookers, text and url into the config
[-] MO : Ogone fix - class_exists with autoload was making trouble on PrestaShop.1.3
[-] MO : PaySafeCard, Fix conflict with PrepaidServices when cashticket is loaded too, add new errors message and configuration remember correctly the configuration set by an user
[-] MO : PaysafeCard, hide password
[-] MO : Prevent from a PHP warning in productcomments
[-] MO : Remove Tm4b module
[-] MO : Retrocompatibility 1.3 on modules keeping security check
[-] MO : Treepodia, retrocompatibility to PrestaShop 1.3
[-] MO : autoupgrade - Fixed #PSCFI-3702 - english expressions fix
[-] MO : autoupgrade - fixed bug when restoring, thanks to Broceliande
[-] MO : autoupgrade : Fixed bug when upgrading database. Thanks a lots to Atch and Nommam- for betatesting
[-] MO : blocklanguages - Fixed method call
[-] MO : eBay (1.2.1) fix - module was making duplicate order and address customer
[-] MO : fix autoupgrade install when 1.4.4.0
[-] MO : fix issue on followup module, subjects of mail are not translated
[-] MO : fixed bug #PSCFI-2940 - Oscommerce import - TECHNICAL ERROR Details: Fatal error (Customer -> passwd =
[-] MO : fixed bug #PSCFI-2997 - duplicates manufacturers when delete is checked
[-] MO : fixed bug #PSCFI-3090 - in gsitemap.xml, product lines are duplicated
[-] MO : fixed bug #PSCFI-3253 - Cannot set time limit in safe mode in themeinstallator.php
[-] MO : fixed bug #PSCFI-3255 - productscategory generates link to product with ID=0
[-] MO : fixed bug #PSCFI-3300 - So colissimo : when customer change delivery mode
[-] MO : fixed bug with module dateofdelivery not taking into account additional time for out of stock products
[-] MO : fixed extra if/else condition in editorial module, thanks to Atch
[-] MO : fixed gift bug when socolissimo is selected
[-] MO : fixed small bug in shopImport
[-] MO : moneybookers remove an incorrect char in a sentence
[-] MO : referralProgram - Fixed 'undefined offsets' because of selected of languages
[-] MO : shopimporter : patch to correct a mistake naming column in the database
[-] MO : shopimporter : fix error encodage
[-] MO : shopimpoter fix bug currency
[-] MO : socolissimo is now compatible with One page checkout
[-] MO : statssearch couldn't save searches anymore (mysql syntax error)
[-] MO : unused variable removed in google analytics module
[-] WS : Fixed PSCFI-3393
[-] WS : Fixed bug PSCFI-3506 - id_employee was missing in setCurrentState() method
[-] PDF : Bug Fixed #PSCFI-2208 - Incorrect PDF for not taxed groups
[-] PDF : Bug Fixed #PSCFI-3124 - Wrong details on order slip
[-] PDF : Bug Fixed #PSCFI-3254 - US States abreviations are incorrect
[-] PDF : Free text utf8ized
[-] TR : Typo on "United States"
[-] LO : UK taxe not associated to UK tax rules (related to #PSCFI-3266 & #PSCFI-3164)
####################################
# v1.4.4.1 - NONE (2011-08-25) #
####################################
Fixed bugs:
[-] Security: security fix on AdminHome file
####################################
# v1.4.4.0 - 7803 (2011-07-28) #
####################################
Added Features:
[+] Project : adding RTL language management
[+] BO : new class Upgrader to check PrestaShop version or download last version.
[+] BO : new file ajax-tab.php, you can now make request without ajax.php and handle them directly in the appropriate AdminXXX
[+] BO : new tab AdminUpgrade can now automatize the upgrade process. Thanks a lot to Broceliande/Eric Dolou for his great help
[+] CORE : Add the possibility to personalize an address layout with special chars.
[+] MO : A better view of the currency used by the module.
[+] MO : Fetch content use more than one method (CURL, fopen, fsockopen and file_get_content)
[+] MO : Moneybookers, Add the possibility to display the logo in the front Office (works with live edit).
[+] MO : New Module - Canada Post (0.1)
[+] MO : new module dedicated to german users which enable you to display legal notice on the customer account creation
Improved/changed features:
[*] Installer : improve installer template
[*] Installer : now class ConfigurationTest is located in classes directory and renamed to ConfigurationTestCore
[*] Installer : now method tryToConnect don't use an existing ressource except if specified
[*] Installer : php directory is now directly related to INSTALL_DIR
[*] FO : #PSCFI-2691 - Adding index.php file for redirection
[*] FO : CC-24 - Adding previous button for the address creation
[*] FO : CC-32 - Adding a checkbox for the displaying of "Powered by PS"
[*] FO : CC-93 - Review of the compare product system
[*] FO : CC-93 - Review of the compare product system. Adding CompareProduct class
[*] FO : Change the id "passwd" by "login_passwd" to avoid ambiguous id in OPC ordering (with guest authorization).
[*] FO : Fixed #PSCFI-2176 - now you can use vars in your mail subject
[*] FO : Update the jquery.cluetip.js library. From V0.9.9 to V1.1.3
[*] BO : Add option to disable apache option multiviews. Linked with #PSCFI-2597
[*] BO : Added check for safe_mode before activating new image system
[*] BO : Added compatibility check before moving images to the new filesystem
[*] BO : AdminTab childs can now handle ajax request like index.php (with tab and token params) using specific method ajaxProcess
[*] BO : Bug Fixed #PSCFI-2282 - Shipping Prices Range with a tax excluded group
[*] BO : CC-108 - Remove informations about stocks in AdminProducts when the stock management is disabled
[*] BO : CC-26 - Adding German and Italian translations
[*] BO : CC-26 - Rename Alias Tab as Alias Research
[*] BO : CC-50 - Increasing the size of the description area
[*] BO : CC-99 - Better visibility for the delete module button
[*] BO : FA-35 - Changing manufacturer translation in French for the BO. Replaced "fabricant" by "marque"
[*] BO : FA-35 - Changing manufacturer translation in French for the BO. Replaced "fabricant" by "marque"
[*] BO : Fixed bug PSCFI-2416 - The whole search index is not rewritten when you update a single product
[*] BO : It is now possible to edit the field date_add with AdminImport
[*] BO : Upgrader class now also check if autoupgrade is indicated for the last version, from http://www.prestashop.com/xml/version.xml
[*] BO : added alert if attachment is bind to a product
[*] BO : backup directory is now a static definition in Backup class
[*] BO : improve CSV import when no csv file is available