-
Notifications
You must be signed in to change notification settings - Fork 988
/
release_notes.txt
2374 lines (2160 loc) · 188 KB
/
release_notes.txt
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
Welcome to LimeSurvey v1.91+!
Warranty: This program is provided "as is" without warranties of any kind, either expressed or implied,
including, but not limited to, the implied warranties of merchantability and fitness for a particular
purpose. The entire risk as to the quality and performance of the program is with you.
Should the program prove defective, you assume the cost of all necessary servicing, repair or correction.
In no event will any copyright holder be liable to you for damages, including any general, special,
incidental or consequential damages arising out of the use or inability to use the program
(including but not limited to loss of data or data being rendered inaccurate or losses sustained
by you or third parties or a failure of the program to operate with any other programs).
This release does have the following requirements:
-One of these databases: MySQL 4.1 or higher, Microsoft SQL Server 2000 or higher, Postgres 8.1 or higher
-PHP 5.x or higher with mbstring library installed. (for localizations)
Check out detailed requirements at http://docs.limesurvey.org/tiki-index.php?page=Installation
HOW TO INSTALL
---------------
If you are doing a complete new installation please refer to the manual at
http://docs.limesurvey.org
Please also have a look at the "Installation security hints" section of the online manual in order to secure your installation.
=== UPGRADING=====
We suggest to check out and hold close to the instructions, which can be found in our online manual:
http://docs.limesurvey.org/tiki-index.php?page=Upgrading+from+a+previous+version
HOW TO UPGRADE from earlier versions of LimeSurvey (<=1.08)
-------------------------------------------------------------
We are sorry but you can't upgrade from versions <= 1.0.8. Seriously!
The database structure has changed that much it wouldn't be feasible.
However, you can import old survey structures from version 1.0 (when you create a new survey there is an option to do that).
Just do a new installation as described on http://docs.limesurvey.org.
HOW TO UPGRADE from LimeSurvey 1.45 or later (<=1.70)
------------------------------------------------------
1. Make backups of your files and database.
2. Backup your config.php.
3. Delete all old files
4. Upload the new version to the same place.
5. Adjust the settings in config.php to the setting from the backup config.php.
--Do NOT just copy over the old config.php over the new one.--
6. Run the installer in /admin/install/index.php to update the database.
7. Done.
Special note for UPGRADING from 1.53 to 1.72(+)
------------------------------------------------
After you upgraded please check the global user rights of each user. There was a
new superadmin right introduced. The upgrade script is guessing who to make
superadmin - so this is not perfect and has to be supervised by YOU.
HOW TO UPGRADE from a LimeSurvey 1.70(+) version to the latest 1.9x
--------------------------------------------------------------------
1. Make backups of your files (especially config.php and config-ldap.php)
and database.
2. Export all your customized templates.
3. Backup your limesurvey/upload resources directory.
4. Delete all old files.
5. Upload the new version to the same place.
6. Copy your backuped config.php file overwriting the one from the new release
7. Have a look to the config-defaults.php file for any new parameters that
could suit your setup. If you need to change the default setting, copy the
parameter lines to your config.php file and adjust their values accordingly.
8. Copy your previously backuped 'upload' directory to the new
limesurvey/upload directory.
9. Run the installer in /admin/install/index.php to update the database.
10. Copy back all your customized templates to /upload/templates. You might have to adjust your templates since the CSS has been changed since version 1.72x.
It is easier to try adapting one of the default templates to your template again instead of fixing your old template!
11. Done.
Thank you to everyone who helped with this new release!
Changes from 1.91+ (build 10695) to 1.91+ (build 10746)
#Updated translation: German (c_schmitz)
#Updated translation: German (informal) (c_schmitz)
#Updated translation: Norwegian Bokmal - kindly provided by Pal Monstad (c_schmitz)
#Updated translation: Polish (elisa-ls)
-Fixed issue #5189: IE Non-Secure Warnings on HTTPS survey (tpartner)
-Fixed issue #5306: Google Map doesn't center on default Lat/Lon (tpartner)
-Fixed issue #5392: ERROR: column "SID" of relation "lime_surveys" does not exist with posgresql (shnoulle)
-Fixed issue #5393: Error in public statistics when using Multiflex Number question type (c_schmitz)
-Fixed issue: Quote in variable name breaks SPSS script (c_schmitz)
Changes from 1.91+ (build 10669) to 1.91+ (build 10695)
#Updated language : French (b00z00)
-Fixed issue #5383: Keyboard-less operation doesn't work for all input fields (tpartner)
-Fixed issue #5394. 2, 8 and 9 are removed from survey id in admin part (shnoulle)
-Fixed issue: Values in global settings were not properly pre-defined and thus invalid if global settings have not been saved yet (c_schmitz)
Changes from 1.91+ (build 10647) to 1.91+ (build 10669)
-Fixed issue #5385: No response with blank page when clicking "Take ownership" by admin in account management (c_schmitz)
-Fixed issue #5387: Layout a little too wide when editing label sets (c_schmitz)
-Fixed issue #5389: V character not displayed (c_schmitz)
-Fixed issue: Additional confirmation for moving surveys to a different user even if to be deleted user owns no surveys (c_schmitz)
-Fixed issue: Disable tokens where participants opted out or their e-mail is marked as bounced when bounce processing script is used (idobraca)
#Updated translation: Polish (elisa-ls)
Changes from 1.91+ (build 10647) to 1.91+ (build 10669)
-Fixed issue #5385: No response with blank page when clicking "Take ownership" by admin in account management (c_schmitz)
-Fixed issue #5387: Layout a little too wide when editing label sets (c_schmitz)
-Fixed issue #5389: V character not displayed (c_schmitz)
-Fixed issue: Additional confirmation for moving surveys to a different user even if to be deleted user owns no surveys (c_schmitz)
-Fixed issue: Disable tokens where participants opted out or their e-mail is marked as bounced when bounce processing script is used (idobraca)
#Updated translation: Polish (elisa-ls)
Changes from 1.91+ (build 10629) to 1.91+ (build 10647)
#Updated translation: Arabic by Abed W. Ayyad (c_schmitz)
#Updated translation: Chinese Simplified by Yooyooh (c_schmitz)
#Updated translation: Greek (c_schmitz)
#Updated translation: Italian (c_schmitz)
-Fixed issue #5376: Timestamp for login attempts was improperly formatted. Fixed. (mot3)
-Fixed issue #5377: get_magic_quotes_gpc() finally gone with PHP 6. Conditional forward-compat function fixes fatal errors. (mot3)
-Fixed issue #5381: Multiple invitations sent (idobraca)
-Fixed issue: Firstname & surname aren't used when sending invitation and reminders even if they are provided by survey administrator in token table (idobraca)
-Fixed issue: No tabs are showing when editing survey question having more than one language (idobraca)
Changes from 1.91+ (build 10604) to 1.91+ (build 10629)
-Fixed issue: sanitize_token should be used to sanitize tokens, not sanitize_xss_string (jcleeland)
-Fixed issue #05156: Insert picture not possible in email templates (lemeur)
-Fixed issue #5357: Assessment rules lost on import when using MSSQL server (c_schmitz)
-Fixed issue #5367 : Unable to import old survey with Array dual scale question ( thanks c_schmitz ) (shnoulle)
-Fixed issue #5371: File was no properly deleted/shown when submitting page and coming back later (c_schmitz)
-Fixed issue: Optimized SMTP connections so they are re-used instead of opening one connection for each email send (c_schmitz)
Changes from 1.91+ (build 10563) to 1.91+ (build 10604)
#Updated translation: French (b00z00)
#Updated translation: Polish (elisa-ls)
-Fixed issue #5358: Adding a question - position dropdown shows subquestions, too (c_schmitz)
-Fixed issue #5331: FCKEditor / Whitespace Indent mangeled for Email Templates. (mot3)
-Fixed issue #5356 : can not add html element in other_replace_text (shnoulle)
-Fixed issue #5300: Further optimization of bounce e-mail processing (idobraca)
-Fixed issue #5328: {SURVEYID} or {SID} replacement field missing in email templates. (mot3)
-Fixed issue #5352: Probable Regression in database update output logic (ref #5217) (mot3)
-Fixed issue #5355: UTF-8 linebreak breaking conditions editor (c_schmitz)
-Fixed issue #5359: quota - order of question in add new answer (c_schmitz)
-Fixed issue #5360: quota - answer id for matrix 5er (c_schmitz)
-Fixed issue: other_replace_text aren't filter if filterxsshtml are set (shnoulle)
-Fixed issue: Bounce processing didn't work with remainders (idobraca)
-Fixed issue: Typo in SQL command (idobraca)
Changes from 1.91+ (build 10494) to 1.91+ (build 10563)
#Updated translation: German (c_schmitz)
#Updated translation: Norwegian Bokmal kindly provided by Peter Holme (c_schmitz)
-Fixed issue #5300: Bounce e-mail must be overriden (aniesshsethh)
-Fixed issue: exportresults was throwing an error when survey had tokens table and no token field was selected in the "attribute_select" select fields. (jcleeland)
-Fixed issue #5226: Remote SQL Injection via bounce header (aniesshsethh)
-Fixed issue #5330: Arrays/Radio Group options don't show in IE7 (tpartner)
-Fixed issue #5344: JavaScript placed in Question Help section does not appear in generated .HTML file (tmswhite)
-Fixed issue #5350: Exit and Clear Survey targets causes problems in iframes ( patch by wabrit) (shnoulle)
-Fixed issue #5063: Import fails on MSSQL 2008 due to startdate issues (c_schmitz)
-Fixed issue #5342: Wrong URL in form action for group-by-group mode and using different local URLs (c_schmitz)
-Fixed issue #5354: EDIT quota shows no form of quota name (c_schmitz)
-Fixed issue: Security problems with file upload question type (c_schmitz)
Changes from 1.91+ (build 10485) to 1.91+ (build 10494)
#Updated translation : French (b00z00)
-Fixed issue #5325: SQL-Error on Exporting QueXML using MS SQL-Server (azammitdcarf)
-Fixed issue: Error on importing a table with quotas (c_schmitz)
-Fixed issue: Timings table issues (c_schmitz)
Changes from 1.91+ (build 10435) to 1.91+ (build 10485)
#Updated translation: French (b00z00)
+New feature: New variable $iFileUploadTotalSpaceMB which sets the maximum space available to all file uploads in the particular LimeSurvey installation - defaults to unlimited (c_schmitz)
-Fixed issue: Fixed missing quotes for SQL queries of new timing feature. Missing quotes caused Postgres to treat column name "interviewTime" as "interviewtime" (lower case) and so caused timings not to be saved (no such column error). (maziminke)
-Fixed issue: Notice: Use of undefined constant anonymized in ...replacements.php on line 606. (maziminke)
-Fixed issue #5291: Missing placeholder for usesleft (tmswhite)
-Fixed issue #5317: templatereplace() doesn't properly handle some missing replacement values (tmswhite)
-Fixed issue #5328: {SURVEYID} or {SID} replacement field missing in all email templates (tmswhite)
-Fixed issue #5333: PHP error on public view page (tmswhite)
-Fixed issue #5327: RegExpressions are not shown in the field when editing the condition (lemeur)
-Fixed issue #5329: Undefined index: QUERY_STRING in index.php (c_schmitz)
-Fixed issue #5334: PHP error upon sending invitations (c_schmitz)
-Fixed issue #5337: DumpDB and SSL with "Internet Explorer was not able to open this Internet site" error (c_schmitz)
-Fixed issue: File upload question type directory traversal security issue (c_schmitz)
-Fixed issue: Files from file upload question type were not properly removed when marking several entries in browse screen and deleting the related responses (c_schmitz)
-Fixed issue: Several issues with the file uploader not properly showing upload errors (c_schmitz)
-Fixed issue: Survey-related upload dir and files not removed on survey deletion (c_schmitz)
Changes from 1.91+ (build 10377) to 1.91+ (build 10435)
-Fixed issue: Fixed missing quotes for SQL queries of new timing feature. Missing quotes caused Postgres to treat column name "interviewTime" as "interviewtime" (lower case) and so caused timings not to be saved (no such column error). (maziminke)
-Fixed issue: "Notice: Use of undefined constant anonymized in ...replacements.php on line 606. (maziminke)
-Fixed issue #5097: Checking database integrity error (mennodekker)
-Fixed issue: Constant values not displaying in conditions explanation in printable survey (jcleeland)
-Fixed issue #05317: templatereplace() doesn't properly handle some missing replacement values (tmswhite)
-Fixed issue #5284: Token fields don't work in admin email notification. (c_schmitz)
-Fixed issue #5302: Error statistics.png not found when showing statistic as PDF (c_schmitz)
-Fixed issue #5308: INSERTANS are not replaced at quota URL when importing or copying a survey (c_schmitz)
-Fixed issue #5310: The survey doesn't appear in other languages than base language on the public survey list URL (c_schmitz)
-Fixed issue #5311: SQL error when trying to download a file of a survey response and using Postgres DB (c_schmitz)
-Fixed issue #5319: Question help text not displayed (c_schmitz)
-Fixed issue: 404 error on install (shnoulle)
-Fixed issue: Import problems with .lss files from earlier versions than 1.91 (c_schmitz)
-Fixed issue: Updater using too much memory when downloading the update package (c_schmitz)
#Updated translation: Polish (elisa-ls)
Changes from 1.91+ (build 10315) to 1.91+ (build 10377)
#Updated translation: French (b00z00)
#Updated translation: Polish (elisa-ls)
-Fixed issue #5299: Answers designed by table - first element not displayed (tpartner)
-Fixed issue #5126: CSV Export - no new lines (innodev)
-Fixed issue #5296: Command line installation not working (c_schmitz)
-Fixed issue #5301: Deleting selected tokens doesn't work (in french language) (c_schmitz)
-Fixed issue: Clean up question code/number display (tpartner)
-Fixed issue: HTML Formattings in header of Browse toolbar (c_schmitz)
-Fixed issue: On editing with CKeditor the contents is wrapped in <p> (c_schmitz)
-Fixed issue: Updater using too much memory when downloading the update package (c_schmitz)
Changes from 1.91+ (build 10267) to 1.91+ (build 10315)
#Updated translation: German (c_schmitz)
#Updated translation: German Informal (c_schmitz)
#Updated translation: Dutch (mennodekker)
-Fixed issue #5089: file upload is not localised during survey taking (mennodekker)
-Fixed issue #5240: Better handling of missing zip support (mennodekker)
-Fixed issue #5281: Multiple choice with comments - JavaScript Error (tpartner)
-Fixed issue #5282: save.php error when trying to save a fileUpload field, but no file was uploaded (tmswhite)
-Fixed issue #5283: data entry screen throws error when no files have been uploaded (tmswhite)
-Fixed issue #5285: undefined variable answertext in printablesurvey.php (tmswhite)
-Fixed issue #5286: cannot save survey because no files were uploaded (tmswhite)
-Fixed issue #5217: Update function output logic - patch by mot (c_schmitz)
-Fixed issue #5256: "no answer" is mixed up with "not shown" when using exporting and importing using VVExport/VVImport (c_schmitz)
-Fixed issue #5275: Response timing statistics error when using MSSQL and a huge survey (c_schmitz)
-Fixed issue #5280: Impossible to edit answers after completion (c_schmitz)
Changes from 1.91+ (build 10232) to 1.91+ (build 10267)
#Updated language : French (b00z00)
#Uupdated feature: Sets "equals" as the default comparison operator for conditions (jcleeland)
-Fixed issue #05254: Table Height not Correct in Response View (tpartner)
-Fixed issue #05258: Boilerplate questions show up as "unaswered" in the question index. (wavexx)
-Fixed issue #5263: Other & maximum answers set in multiple choice question not behaving consistently (c_schmitz)
-Fixed issue #5265: Error - value_isconditionnal variable on completion of survey (c_schmitz)
-Fixed issue #5270: Assessments are not returned in any order (c_schmitz)
-Fixed issue #5274: Not displaying error message correctly (c_schmitz)
-Fixed issue: Commandline installer stopping (c_schmitz)
-Fixed issue: LimeReplacmentEditor not working in French (c_schmitz)
-Fixed issue #5259: Datepicker localisation broken during survey taking (mennodekker)
Changes from 1.91+ (build 10202) to 1.91+ (build 10232)
-Fixed #5255: Missing strings in translation (c_schmitz)
-Fixed Issue #05226 : partially fixed the issue for security breach (aniesshsethh)
-Fixed bug - line 461 evaluation for resetting when newtest is "Y" was using a single = rather than a double =, thus setting the value rather than evaluating it. Fixed similar issue on line 2387. Corrected. (jcleeland)
-Fixed issue #05124: Can't proceed to next page because of disable_navigator(); function. (wavexx)
-Fixed issue #05250: CKEditor minor CSS issues (tpartner)
-Fixed issue #5179: Error appears in End URL with an INSERTANS entry (c_schmitz)
-Fixed issue #5193: PHPExcel engine running out of memory - memory usage is cut by half now. (c_schmitz)
-Fixed issue #5238: Browse responses in statistics gives SQL error (c_schmitz)
-Fixed issue #5243: Filter statistics by number does not work (c_schmitz)
-Fixed issue #5245: {LANG} tag not working in End-URL (c_schmitz)
-Fixed issue #5247: Issues with uploading from the new CK editor (c_schmitz)
-Fixed issue #5252: Importing a question (.lsq) fails to import the answers under certain circumstances (c_schmitz)
-Fixed issue #5257: Notices when editing subquestions and survey is active (c_schmitz)
Changes from 1.91+ (build 10168) to 1.91+ (build 10202)
#Updated translation : French (b00z00)
#Updated translation: Chinese Simplified (c_schmitz)
#Updated translation: Polish (elisa-ls)
#Updated translation: German (c_schmitz)
#Updated translation: German Informal (c_schmitz)
-Fixed issue #5230: problem translation in french (c_schmitz)
-Fixed issue #5162: default values do not display once the survey is live if the question has conditions. Now we NULL the hidden questions answer only when the full response is submitted (lemeur)
-Fixed issue #5224: drastic performances improvement for surveys using conditionnal multiple choices questions having several answers when deletenonvalue is turned on (lemeur)
-Fixed issue #5091: Auto-translate not working consistently (c_schmitz)
-Fixed issue #5109: group description page is showed even though description field is blank (c_schmitz)
-Fixed issue #5119: Automatic translation of survey questions to/from norwegian fails ("unsupported languages") (c_schmitz)
-Fixed issue #5198: array_shift warnings during invitation processing (c_schmitz)
-Fixed issue #5200: Error when trying to send reminder email in a multilingual survey (c_schmitz)
-Fixed issue #5201: On upgrade from 1.90 or earlier there are no basic admin notification & detailed admin templates set (c_schmitz)
-Fixed issue #5217: Update function output logic - patch by mot (c_schmitz)
-Fixed issue #5220: 'Other' button shown in statistics with List(Radio) questions even when 'Other' option is not activated (c_schmitz)
-Fixed issue #5235: Actions on selected tokens don't process on IE7 (c_schmitz)
-Fixed issue #5236: Error when listing tokens and attribute name contains a single quote (c_schmitz)
-Fixed issue: HTML editor and tabs not working in email templates (c_schmitz)
-Fixed issue: On login always the browser language is used as admin language (c_schmitz)
-Fixed issue: Reduce number of toolbar items for minimized editor (tpartner)
Changes from 1.91+ (build 10120) to 1.91+ (build 10168)
#Updated translation: French (b00z00)
#Updated translation: Czech by VladimÃr Braun (c_schmitz)
#Updated translation: French by Frederic Villerot (c_schmitz)
#Updated translation: German (c_schmitz)
#Updated translation: German Informal (c_schmitz)
#Updated translation: Icelandic by Jóhann Friðriksson (c_schmitz)
#Updated translation: Polish (elisa-ls)
+New feature: Updated FCKeditor to CKEditor (c_schmitz)
+New feature: Updated phpExcel to 1.7.6 (c_schmitz)
-Fixed issue #5148: Export : array subquestions data are labelled as "array_name" only instead of "array_name [subquestion_code]" (mennodekker)
-Fixed issue #5181: List With Comment - Comment Required (tpartner)
-Fixed issue #5202: PHP Error when looking at Question Page in template editor (tpartner)
-Fixed issue #5203: </form> whithout preceding <form ...> In display tokens admin page (tpartner)
-Fixed issue #5204: Action on selected tokens doesn't process (tpartner)
-Fixed issue #5207: IE 7 does not allow "yes" selection in a yes/no Question type (tpartner)
-Fixed issue #5210: Not the same presentation for all errors about token (tpartner)
-Fixed issue #5179: Error appears in End URL with an INSERTANS entry and the survey is inactive (c_schmitz)
-Fixed issue #5184: Unnecessary duplicate query when listing surveys - patch by TMSWhite (c_schmitz)
-Fixed issue #5185: Text display is counted as question in welcome screen (c_schmitz)
-Fixed issue #5188: SQL failure in printable survey when using MSSQL server (c_schmitz)
-Fixed issue #5194: Impossible to create a new survey when interface language is set to Catalan - patch provided by jpasquier (c_schmitz)
-Fixed issue #5196: Only owners/superadmins can edit a response (c_schmitz)
-Fixed issue #5199: Comfortupdate fails at step 3 (c_schmitz)
-Fixed issue #5214: Missing translations for some words in conditions editor (c_schmitz)
-Fixed issue #5219: error - show statistic as pdf (c_schmitz)
-Fixed issue #5222: Back-button in token overview not working properly (c_schmitz)
-Fixed issue: Submit function firing twice (tpartner)
-Fixed issue: Weird behaving tooltips when editing a question (c_schmitz)
Changes from 1.91+ (build 10089) to 1.91+ (build 10120)
-Fixed issue #5151: Not possible to enter welcome message/end message in additional language (tpartner)
-Fixed issue #5173: Survey shows "Session expired" after first survey page and with register_globals activated in the PHP configuration (c_schmitz)
-Fixed issue #5174: Export with no tokens selected throws warning - patch by jamie0725 (c_schmitz)
-Fixed issue #5177: Upload file question browsing responses cannot preview or download file (c_schmitz)
-Fixed issue #5180: Errors on upgrade with MSSQL database (c_schmitz)
-Fixed issue #5163: Clicking on "<< Previous" in survey navigation jumped back to square one (adevries)
-Fixed issue: No "Source" button in basic editor (tpartner)
Changes from 1.91+ (build 10062) to 1.91+ (build 10089)
#Updated translation: Norwegian Nynorsk - kindly provided by Guttorm Flatabø (c_schmitz)
#Updated translation : French (b00z00)
#Updated translation: Czech - kindly provided by Vladimir Braun (c_schmitz)
#Updated translation: German (c_schmitz)
#Updated translation: German Informal (c_schmitz)
#Updated translation: Hungarian - kindly provided by Balázs Zoltán (c_schmitz)
#Updated translation: Norwegian Bokmal - kindly provided by Pål Monstad (c_schmitz)
-Fixed issue #4851: Translate button doesn't work in IE (tpartner)
-Fixed issue #5150: Preview question; default answer not shown (c_schmitz)
-Fixed issue #5157: Limit on 5 character in multiple answers with comments (c_schmitz)
-Fixed issue #5159: code printing when using showprintablesurvey with radio button - patch kindly provided by mot (c_schmitz)
-Fixed issue #5165: Export to excel exports no results but query when choosing only to export incomplete or only complete responses (c_schmitz)
-Fixed issue #5169: Excel exports fail if special characters are present in survey title (c_schmitz)
Changes from 1.91 (build 10060) to 1.91+ (build 10062)
-Fixed issue #5158: Missing backslash in index.php gives throws a "unexpected T_STRING error" (shnoulle)
Changes from 1.91 (build 10030) to 1.91+ (build 10060)
#Updated translation: Chinese Simplified - provided by Yooyooh (c_schmitz)
-Fixed issue #4965: Error upload file type. (IE javascript issue) Thank you fcabralpacheco for the patch (texens)
-Fixed issue #4223 - GSOC - Layout issue at warning at sending token email invitations (jcleeland)
-Fixed issue #5122 - Cascade Feature not working. Thx to patch submitted by jmitchell (jcleeland)
-Fixed issue #5122 - Cascade feature not working. Patch provided by jmitchell (jcleeland)
-Fixed issue #5124: Can't proceed to next page because of disable_navigator(); function. (wavexx)
-Fixed issue #5134: I cannot display question number and/or code (tpartner)
-Fixed issue #5121: Can't set default answers / answer set not saved? (dionet)
-Fixed issue #5128: Survey timings table is empty and SQL error on browsing timings when using MSSQL server (c_schmitz)
-Fixed issue #5143: Browse button missing in statistics for List (Radio) with Comments question types (c_schmitz)
-Fixed issue #5144: Register Form (Public) contains table-row for a hidden input field only - patch kindly provided by mot (c_schmitz)
-Fixed issue #5145: Cross-Site Scripting (XSS) issue (c_schmitz)
-Fixed issue: Invalid HTML in "Edit text elements" display (tpartner)
Changes from 1.90 (build 9642) to 1.91 (build 10030)
+New feature #4927: added SurveyGroupQuestion identifier {SGQ} as a variable for use in questions - thanks to timbee for the patch (mennodekker)
+New feature: Added the 'showsgqacode' parameter. When this settings is true/1 (default = false/0) then the printable survey option will show a reference to the "lime_survey_12345" table which stores the survey answers. This code will be shown in front of each question and in front of each answer option at the printable survey. It can be used as a data analysis code book for querying data from the main response table.
+New feature: 'All of the above' option automatically kick in if the participant checks all other options (set by the 'Exclusive option' setting). (parajulik)
+New feature: Group avaiable question types with screenshots (parajulik)
+New feature: #4324: Allow dropdowns for Array(flexible label) questions - patch provided by CarbonaCat
+New feature: Mail Bounce Tracking System (anishseth)
+New feature: Gives the user the ability to preview question groups. (parajulik)
+New feature: Ability to add Google Maps as a question (parajulik)
+New feature: Survey toolbar redesign (c_schmitz)
+New feature: Ability to add mass dummy tokens (parajulik)
+New feature: Token CSV-import now accepts semicolon as separator (mennodekker)
+New feature: Welcome screen can be skipped by using a setting at survey level (mennodekker)
+New feature #4588: Allow to reverse iteration order in Array (Numbers). This allows to reverse the iteration order of the generated numbers when setting "Minimum value" "Maximum value" and "Step" in "Array (Numbers)" question type. Reverse ordering can be achieved by putting a _max value lower than _min. The loop will iterate in reverse (you don't need to put a negative step value). Requested for questions where ordering could introduce bias. Patch by wavexx - Thank you!
+New feature #4652: Keyboard-less operation through JS keypad for tablet PCs or other devices without keyboard - patch provided by Yuri D'Elia (wavexx) - thank you!
+New feature #4660: New switch in survey setting where you can enable that users may enter they survey even after completion and update their answers using the invitation link and token persistence - patch by room2web
+New feature #4650: Page color alternation and navigation delay (c_schmitz)
+New feature: Quick navigation buttons to move forward and backward between question groups and questions (adevries)
+New feature: Survey quick translation screen(adevries)
+New feature: Ability to use comma or dot as decimal separator for numeric and multiple numeric question types - - work done by Google Code-In participant Kshitij Parajuli. Thank you! (c_schmitz)
+New feature: Administration brute force detection and prevention - work done by Google Code-In participant Kshitij Parajuli. Thank you!
+New feature: Allow to restrict input to integers for Numeric question type - patch by wavexx
+New feature: Allow to reverse year order in dropdown dates - patch by wavexx
+New feature: Changing owner of survey. (parajulik)
+New feature: Detailed survey permissions based on a CRUD model (c_schmitz)
+New feature: Direct export to queXML PDF file (azammitdcarf)
+New feature: Emoticon slider (c_schmitz)
+New feature: Google Translate support for quick translation feature - work done by Google Code-In participant Kshitij Parajuli. Thank you!
+New feature: In "question by question" mode, you can now go "back" from the starting element of a group - patch by wavexx
+New feature: Login page automatically sets login language to browser language (c_schmitz)
+New feature: New option for "Number" question types named "Maximum value of the numeric input" and "Minimum value of the numeric input" - patch by wavexx
+New feature: Option in survey settings to hide the progress bar. (c_schmitz)
+New feature: Optional question index to easily jump between questions while taking the survey. Index also shows if a part of a survey was completely answered or not - great work & patch done by Yuri D'Elia (wavexx) (c_schmitz)
+New feature: Question attribute to reverse iteration order in Array (Numbers) question types - patch by wavexx (c_schmitz)
+New feature: Show details about LimeSurvey installation before starting the db upgrade - work done by Google Code-In participant Little Bird
+New feature: Support for the "maximum_chars" attribute to the array/numbers question type, when using the text input layout. (c_schmitz)
+New feature: Spread sheet type row and colum totals for Array Multi text (numbers only) (eric_t_cruiser)
+New feature: Switching SSL on and off (eric_t_cruiser)
+New feature #4069: Differentiate String comparizon and numerical comparizon operators. By default numerical order is now assume. Old surveys that were using string comparizons must be updated. The stringcomparizonoperators parameter must be set to 1 in config.php in order to enable these string comparizons. (lemeur)
+New feature #4661 : add some placeholder : {SURVEYLANG}, {SURVEYFORMAT}, {SURVEYCONTACT} (shnoulle)
#Updated feature #4426: Separation of survey settings - survey settings and editing of survey text elements are now separated to two different icons because users had problems to find the text elemens - patch kindly provided by CarbonaCat (c_schmitz)
#Updated feature: Easier handling for passthru values (to pass URL values from incoming to outgoing link) - patch by orvil
#Updated feature: Converted tabs in label sets, survey text elements and question groups to use jQuery UI - work done by Google Code-In participant Kshitij Parajuli. Thank you! (c_schmitz)
#Updated Feature: the switch for "List survey publicly" moved from "Presentation and Navigation" to "Publication & access control" (wahrendorff)
#Updated feature: Enable token-based response persistence: silent save when "Resume later" is clicked (eric_t_cruiser)
#Updated feature: Direct export to queXML PDF file (azammitdcarf)
#Updated feature: Summary information about opt-out in token table summary, and sortable email status column in "display tokens" view (adevries)
-Deleted feature: business_grey template (c_schmitz)
Changes from 1.87+ (build 8518) to 1.90+ (build 9561) Legend: # updated feature, - bug fix
+New feature: CSS class names for question/answer cells so you can better style the look and feel of the overview. (maziminke)
+New feature: Very basic HTTPS support (c_schmitz) - allows dynamic switching between https and http
+New feature: Irish Translation - kindly contributed by Karin Whooley, National Centre for Technology in Education, Dublin (c_schmitz)
+New feature: actually, minor beautification - displays name of quota as header when adding new 'answers' (jcleeland)
+New feature: Show number of tokens and response rate for surveys using tokens. (maziminke)
+New feature: Layout improvements to make distingushing quotas a bit easier, messagebox class for add-answer, and new option to make adding multiple answers to a quota simpler (jcleeland)
+New feature: Default values can now be set in a different dialog. Language dependant default values for the option 'Other' now possible (c_schmitz)
+New feature: Multiple label sets can be exported/imported now as one file. (c_schmitz)
+New feature: Non-standard design templates now reside in the /upload/templates dir. Makes backup of user generated content easier since it is all in one place and also allows to set stricter permissions on the standard /templates dir (c_schmitz)
+New feature: Show number of tokens and response rate for surveys using tokens. (maziminke)
+New feature: Support for native MSSQL 2005+ adodb driver - patch by c-pucci (c_schmitz)
+New feature: When browsing responses you can mark now several responses for deletion and delete all with a single click (c_schmitz)
+New feature #4272: Disable scrollwheel in listboxes/dropdownboxes to prevent accidental scrolling - patch kindly provided by 'jas' (lemeur)
+New feature: Database-based sessions for load balanced servers which can be activated by a new configuration settings (see config-defaults.php) (c_schmitz)
+New feature: While creating a survey you can now copy an existing one (machaven)
+New feature: Completely reworked XML-based import/export format for questions/groups/surveys/label sets (cschmitz)
+New feature: Label sets are no longer connected to questions - they are merely templates for subquestions or answers (cschmitz)
+New feature: New concept of sub-questions was introduced (cschmitz)
+New feature: Completely new AJAX interface for editing answers/subquestion including the ability to quick-add/replace from label sets or by pasting from Excel or CSV (cschmitz)
+New feature: Integrity check now checks and removes invalid survey permissions automatically (c_schmitz)
+New feature: Integrity check now checks for orphaned survey language settings (c_schmitz)
+New feature: Multiple checkbox selection in template rights screen, so you can choose all templates or no templates with one click (jcleeland)
+New feature #2613: Added question attribute "numbers_only" to question type "Array Multi Flexible Text" - actually, it's adding attribute "Text inputs" to the array (numbers) question type, so that it presents a text input box rather than a dropdown. Note, if selected, overrides minimum value, maximum value and step. (jcleeland)
+New feature: Input-boxes for array (numbers) question type (jcleeland)
+New feature: When filtering for text questions you can use now % and * as wildcards and use OR and ',' as separators matching vor multiple values at the same time - patch by ecaron (c_schmitz)
+New feature: If the maximum character question attribute is set then the print view is properly adjusted (mdekker)
+New feature: Question divs now have ID with schema 'question<qestion_id>' so you can style questions in print view individually (c_schmitz)
+New feature: When copying a question, LimeSurvey now displays the newly created (copied) question after saving (jcleeland)
+New feature: Delete multiple token entries using select boxes (jcleeland)
+New feature: Usability enhancements to response browsing (cschmitz)
+New feature: Use @@SURVEYURL@@ in invitation/reminder emails to be able to use it inside an <a href > link (cschmitz)
+New feature: Opt-out feature for invitations/reminder emails (cschmitz)
+New feature: Question attributes for the time_limit feature - disable previous button while timer counts down, 2nd warning message, insert your own countdown text. Also re-ordered display of time limit group in advanced settings. (jcleeland)
+New feature: Survey count for each users is shown in the user administration (c_schmitz)
+New feature: {INSERTANS:xxx} placeholders are now available in confirmation email for surveys with non-anonymous answers. (lemeur)
+New translation: Hindi (abhinav1, smartbehl)
#Updated feature: the {TOKEN} replacement field is now available in confirmation email. (lemeur)
#Updated feature: Dropped support for importing questions/question groups/survey from any PHPSurveyor/LimeSurvey version older than 1.50 (DBversion 114) (c_schmitz)
#Updated feature: Changed the class for the {QUESTIONHELP} element to "survey-question-help" in all templates (differentiates it from the {QUESTION_HELP} element) (tpartner)
#Updated translation: Dutch (nl) and Dutch informal (nl-informal), thanks to Marcel Ausma (gandalfar)
#Updated translation: Dutch (nl), thanks to Fred Dekkers and Han Velthuis (gandalfar)
#Updated translation: Dutch informal (nl-informal), thanks to Fred Dekkers and Han Velthuis (gandalfar)
#Updated translation: Finnish (thanks Tapio Nurminen) (gandalfar)
#Updated translation: French (b00z00)
#Updated translation: Portuguese (thanks to Rui Gouveia) (gandalfar)
#Updated translation: Slovenian (gandalfar)
#Updated translation: Bulgarian (c_schmitz)
#Updated translation: German (c_schmitz)
#Updated translation: Polish (elisa-ls)
-Fixed issue #4028: PostgreSQL syntax errors while upgrading from 1.80 to 1.87 (gandalfar)
-Fixed issue #4245: CSS class "questionhelp" used for two different elements (tpartner)
-Fixed issue #4287: Long question text overlaps itself when editing question (tpartner)
-Fixed issue #4302: Navigating between pages may change already saved answers (tpartner)
-Fixed issue #4295: SPSS export of labels for dual scale questions is incorrect (mennodekker)
-Fixed issue #4304: IE has problems with downloads over HTTPS (mennodekker)
-Fixed issue #4281: Fixing a bug which can hang the Webserver when the survey is activated with an empty group. The activation empty-group check wasn't working on all surveys. (lemeur)
-Fixed issue #4175: Adding support for some additional dateformats (texens)
-Fixed issue #4176: Array filter does not know how to handle 'other' field (jcleeland)
-Fixed issue #4256: Having too many timer questions completely kills the session - new cookies.js allows for the use of "sub" cookies meaning all LS timer cookies are in one single cookie (jcleeland)
-Fixed issue #4277: Conditions don't work when combining data from token attributes and survey questions using scenerios (lemeur)
-Fixed issue #3908: DB dump file not quite in standard MySQL (harsha_mora)
-Fixed issue #4155: Question Code is missing at Template Preview (harsha_mora)
-Fixed issue #4234: Results are overwritten in very specific circumstances (lemeur)
-Fixed issue #4242: Unable to send group e-mails in Google Chrome (c_schmitz)
-Fixed issue #4260: Language question switch to Chinese not working (c_schmitz)
-Fixed issue #4143: applied user patch to fix broken multipage surveys activated via lsrc (wahrendorff)
-Fixed issue #4249 Disable icons depending on directory permission. (anishseth)
-Fixed issue #4250: applied a user patch to insertPaticipants with an apostroph (wahrendorff)
-Fixed issue #4254: The user needs to delete or rename the installation directory after installation. (anishseth)
-Fixed issue #4288: Quotes in SPSS export variable labels cause errors (mennodekker)
-Fixed issue #4283: (anishseth)
-Fixed issue: Modified Array (MultiFlexi) Numbers in statistics to work properly (harsha_mora)
-Fixed issue: Actual quota scores are not shown in overview (c_schmitz)
-Fixed issue: Cookie URL causing session problems with root dir installations (c_schmitz)
-Fixed issue: Integrity check for orphaned groups not working (c_schmitz)
-Fixed issue: Missing Portuguese language file for calendar (c_schmitz)
-Fixed issue: Using blanks in label sets codes breaks the Multi Flexi question saving (c_schmitz)
-Fixed issue: Wrong numbers were taken from DB to calculate the percentage of completed tokens at the list survey overview. (maziminke)
Changes from 1.87+ (build 8498) to 1.87+ (build 8518)- Legend: # updated feature, - bug fix
#Updated feature: performance gain in both the participant and administrator interface by caching question attributes (saving loads of db queries) (mennodekker)
#Updated translation: Croatian (idobraca)
#Updated translation: French (b00z00)
-Fixed issue #04220: Header at Template Permissions for User is not in normal LimeSurvey style (tpartner)
-Fixed Issue #04180: Add group to a survey. (texens)
-Fixed Issue #04180: Add group to a survey. (texens)
-Fixed issue #4209: Install failed populating database when using the mssql or mssql_n driver (c_schmitz)
-Fixed issue #4214:Adding/importing email addresses with apostrophes to Token lists (harsha_mora)
-Fixed issue #4217: SQL Error when adding a language to a multilingual survey in Postgres on Linux (c_schmitz)
-Fixed issue #4206: Array (Multi Flexible) Numbers not working correctly (harsha_mora)
-Fixed issue #4206:Array (Multi Flexible) (Numbers) - Not working correctly (harsha_mora)
-Fixed unreported issue: When downloading R/SPSS export files in Opera they would be saved as *.html files (c_schmitz)
Changes from 1.87+ (build 8472) to 1.87+ (build 8498)- Legend: # updated feature, - bug fix
#Updated translation: Catalan - sponsored by LimeService (c_schmitz)
#Updated translation: Polish (elisa-ls)
-Fixed issue #3303: "Error updating - Query was empty" when editing survey settings - again (c_schmitz)
-Fixed issue #4142: RemoteControl: Reminder email "from" field isn't set properly - thank you to Dave Wolff (c_schmitz)
-Fixed issue #4157: Exporting results fails at dual scale question when using MS SQL Server (lemeur)
-Fixed issue #4160: Certain answers/subquestions are doubled in dataentry when using more than one language (c_schmitz)
-Fixed issue #4192: Problem saving partially finished survey for the second time in MSSQL server (c_schmitz)
-Fixed issue #4195: RTL language aligment problem in bluengrey template (c_schmitz)
-Fixed issue #4199: Cookie path not set (c_schmitz)
-Fixed issue 04188: Edit Response - Data Entry - Not working Dev corrected filling values automatically for Array (MultiFlexible)(Numbers) type questions (harsha_mora)
-Fixed the issue for Date type questions 04188 (harsha_mora)
Changes from 1.87+ (build 8453) to 1.87+ (build 8472)- Legend: # updated feature, - bug fix
#Updated translation: French (b00z00)
-Fixed unreported bug: Added help text relating to array_filter attributes, also added help text relating to multi-numerical sum value attributes (jcleeland)
-Fixed issue #4165: Javascript is shown in group description (c_schmitz)
-Fixed issue #4178: When date question is used the email notification does not relay the correct date when in 'All-in-one' mode (c_schmitz)
-Fixed issue #4182: Survey listing - incorrect sorting - fix by wrenchpilot - thank you! (c_schmitz)
-Fixed issue #4183: Notices at Printable Survey if there are no answers/label set set for a question (c_schmitz)
-Fixed issue #4174: applied survey defined date format to expiry date print out for Survey print view (eric_t_cruiser)
Changes from 1.87+ (build 8429) to 1.87+ (build 8453) - Legend: # updated feature, - bug fix
#Updated feature: the html editor was updated from FCKeditor 2.6.5 to FCKeditor 2.6.6 (lemeur)
#Updated translation: Chinese (Simpified), thanks to yooyooh from shanghai (gandalfar)
#Updated translation: Croatian (idobraca)
#Updated translation: French (b00z00)
#Updated translation: Japanase (thanks to Hisashi Nomoto) (gandalfar)
#Updated translation: Catalan - sponsored by LimeService (c_schmitz)
#Updated translation: Polish (elisa-ls)
-Fixed issue 04109: Slider description has incorrectly position, when moving slider from right to left (tpartner)
-Fixed issue 04151: {END}-Tag isn't available at Template Preview for Printable Survey Page (tpartner)
-Fixed issue #04154: Array filter not working on Array Flexible (Text) (jcleeland)
-Fixed issue #4126: in Chrome, fckeditor adds a nbsp; element to empty text inputs (lemeur)
-Fixed issue #4136: Multilingual question/group import fails on MSSQL server (c_schmitz)
-Fixed issue #4156: ComfortUpgrade not working because the directories /locale/ms and /locale/ms/LC_MESSAGES are not found - for solutions with earlier versions please visit http://bugs.limesurvey.org/view.php?id=4156 (c_schmitz)
-Fixed issue #4164: When using keyboard navigation the checkboxes are checked in Multiple options Question and Multiple options with comments question types (c_schmitz)
-Fixed issue: Entering invalid float in multiple numeric question is causing the survey to exit (c_schmitz)
Changes from 1.87+ (build 6406) to 1.87+ (build 8429) - Legend: # updated feature, - bug fix
+New language: Malay (thanks to Kardina Kamaruddin) (gandalfar)
#Updated feature: Usability: In login and user language selection the select box is ordered now by the native language. In other language list boxes the native language won't be shown anymore. (c_schmitz)
#Updated language: Croatian (idobraca)
#Updated language: French (b00z00)
#Updated language: Italian (thanks to Cristina Fiorentini ) (gandalfar)
#Updated language: Portuguese, thanks to Rui Gouveia and Marco Mendonça (gandalfar)
#Updated language: Spanish (es) (kadejo)
#Updated translation: German (c_schmitz)
#Updated translation: German Informal (c_schmitz)
-Fix issue 04117: Check for old table layouts (tpartner)
-Fix issue 04141: Class breakbefore not defined in default-css (tpartner)
-Fix issue 04150: Basic template is missing IE8 css branching (tpartner)
-Fixed issue #4108: Notice at Question Preview at a Slider Question (lemeur)
-Fixed issue #4140: Unable to export Stats in PDF when using a free text answer (c_schmitz)
-Fixed issue #4144: vvimport.php producing infinite loop (c_schmitz)
-Fixed issue #4125: Text when quota reached in wrong language (idobraca)
Changes from 1.87+ (build 8374) to 1.87+ (build 8406) - Legend: # updated feature, - bug fix
#Updated translation: Croatian (idobraca)
#Updated translation: Slovenian (gandalfar)
#Updated translation: Danish by Robin Sharp
#Updated translation: German (c_schmitz)
#Updated translation: German Informal (c_schmitz)
#Updated feature: Better message for password reset request (idobraca)
-Fixed unreported issue: 'View statistic' translation on index.php (idobraca)
-Fixed unreported issue: Resolved typo in statistics_function.php (idobraca)
-Fixed unreported issue: Update of typo in group management (idobraca)
-Fixed unreported issue: Removed showing of label set ID (idobraca)
-Fixed issue #4117: Check for old table layouts (tpartner)
-Fixed issue #2828: Missing feedback in UI after save when using the 'Resume later' option (c_schmitz)
-Fixed issue #3844: Timer-not resetting after survey completion (idobraca)
-Fixed issue #4039: "Exit and clear survey" not really removing the incomplete response (c_schmitz)
-Fixed issue #4070: With non-latin character languages the statistics & result export shows HTML entities for questions/answers (c_schmitz)
-Fixed issue #4113: Unwanted lines in confirmation emails (c_schmitz)
-Fixed issue #4118: End message is not printed (idobraca)
-Fixed issue #4123: data entry >= constant value conditions not showing correctly (idobraca)
-Fixed issue #4127: Upgrade to 1.87+ shows error on MSSQL DB (c_schmitz)
-Fixed issue #4131: If download of the update package in the ComfortUpdate failed the version number is still updated (c_schmitz)
-Fixed issue #4135: Time for token "Valid From/To" setting is not adjusted according to time difference set in global settings (c_schmitz)
-Fixed issue #4125: Text when quota reached in wrong language (idobraca)
-Fixed issue #4129: Undefined variable: addsummary (idobraca)
-Fixed issue #4110: Email Status can't be set via RemoteControl (wahrendorff)
-Fixed issue #4116: emailSender does not include full survey URL (wahrendorff)
Changes from 1.87+ (build 8366) to 1.87+ (build 8374) - Legend: # updated feature, - bug fix
+New Feature: New option to compute stats for each question based only on the total number of responses for which the question was displayed. (lemeur)
+New Feature: New option to generate statistics in any language supported by the survey. (lemeur)
-Fixed a serious issue in save answer introduced in patch 8361 (lemeur)
-Fixed unreported issue: Obsolete question_start.pstpl still editable in template editor even if it does not exist (c_schmitz)
-Fixed unreported issue: Javascript error on some pages while typing in a other field for single choice question (lemeur)
Changes from 1.87+ (build 8338) to 1.87+ (build 8366) - Legend: # updated feature, - bug fix
#Update of Croatian language file (idobraca)
#Updated Feature #04097: small UI update, when clicking the conditions icon on the question toolbar, the condition editor is now open in edit mode, and not in view mode (lemeur)
#Updated translation: German (c_schmitz)
-Fixed issue #04103: Layout problem at Quotas Screen with small browser windows (tpartner)
-Fixed issue #04107: html and W3C errors on survey page (with solutions) (tpartner)
-Fixed issue #04100: mandatory alert popup for Other-comment not filled-in displays the word 'Other' even if a customized othertext was choosen for the question (lemeur)
-Fixed issue #4087: Unable to reorder questions/groups with arrows in IE (c_schmitz)
-Fixed issue #4091: Quota messages aren't escaped properly (c_schmitz)
-Fixed issue #4096: Allow - + _ in domain part of email addresses. (harsha_mora)
-Fixed issue #4038: Empty fields were counted as 'No answer' in statistics even if set that only completed records should be counted (c_schmitz)
-Fixed unreported issue: deletenonvalue isn't working for array questions using array_filter/array_filter_exclude options. (lemeur)
-Fixed (partly) issue #4093: quota overview messed up. (maziminke)
-Fixed bug #4092: Quota name is shown as link but not clickable (maziminke)
-Fixed bug #4090: notice when setting quotas (maziminke)
Changes from 1.87+ (build 8310) to 1.87+ (build 8338) - Legend: # updated feature, - bug fix
#Updated translation: French (b00z00)
#Updated translation: Greek by Penny Labropoulou (c_schmitz)
-Fix issue 04051: Full screen HTML editor is not full screen (tpartner)
-Fix issue 04064: bluengrey-Template: Line breaks are missing at public survey page (tpartner)
-Fix issue 04084: Multiple numerical display error (tpartner)
-Fixed #4077: smtp is default method for email, regardless of setting in config.php or config-defaults.php (mennodekker)
-Fixed unreported issue: print_img_radio.png and print_img_checkbox.png are required support files for templates, but were not being copied if they didn't exist (jcleeland)
-Fixed issue #4048: corrected token import with invalid email addresses (harsha_mora)
-Fixed issue #4059: Changing order of answer options does not work in IE (c_schmitz)
-Fixed issue (unreported) - preview of questions using 'array filter' or 'array filter exclusion' were displaying error messages (jcleeland)
-Fixed unreported issue: Dataentry misformatted (c_schmitz)
-Fixed unreported issue: Deprecated notice in dataentry (c_schmitz)
-Fixed unreported issue: Response detail view not looking right (c_schmitz)
-Fixed unreported issue: Syntax error in postgres update script (wahrendorff)
-Fixed unreported issue: a bug prevented creation of token tables under certain circumstances, when using sInsertParticipants (wahrendorff)
-Fixed unreported issue: minor wsdl "validity" errors. (wahrendorff)
-Fixed unreported issue: subject of password remainder email wasn't translated (idobraca)
Changes from 1.87+ (build 8279) to 1.87+ (build 8310) - Legend: # updated feature, - bug fix
#Updated translation: Croatian language (idobraca)
#Updated translation: Slovenian translation (gandalfar)
#Updated translation: German (c_schmitz)
#Updated translation: German Informal (c_schmitz)
-Fix issue 04053: Little Layout problem, when template import fails (tpartner)
-Fixed #4044: "To" and "subject" header in emails are inserted twice (mennodekker)
-Fixed issue #4047: Mandatory date question can be skipped if survey is inactive (c_schmitz)
-Fixed issue #4052: Token access code truncated in MSSQL 2005 (c_schmitz)
-Fixed issue #4055: Conditions do not survive import/export when Dual-Scale question is used a condition source (lemeur)
-Fixed issue #4057: List DropDown question's answer resets to default value when user gets back to the page where it is displayed (lemeur)
-Fixed issue #4066: Error when adding/editing assessments (c_schmitz)
-Fixed several HTML errors (mennodekker)
Changes from 1.87+ (build 8243) to 1.87+ (build 8279) - Legend: # updated feature, - bug fix
+New feature: Added radio(list) to array_filter and array_filter_exclude (jcleeland)
#Updated feature #4020: Show fullname and assigned rights in survey security settings overview (mennodekker)
#Update translation: Croatian (idobraca)
#Updated translation: Finnish by Tapio Nurminen
#Updated translation: German (c_schmitz)
#Updated translation: German Informal (c_schmitz)
#Updated translation: Norwegian bokmal by Pal Monstad (
#Updated translation: Polish (elisa-ls)
#Updated translation: Slovenian (gandalfar)
-Fixed issue #4053: Little Layout problem, when template import fails (tpartner)
-Fixed issue #3734: Notice "Deprecated: Function set_magic_quotes_runtime() is deprecated" when running statistics (c_schmitz)
-Fixed issue #3994: When importing a survey with an unknown template, question preview is mixed up (mennodekker)
-Fixed issue #4036: exclude_all_others question attribute design changed (c_schmitz)
-Fixed issue #4036: exclude_all_others question attribute design changed (c_schmitz)
-Fixed issue #4041: Unable to filter statistics by date range (c_schmitz)
-Fixed issue #4045: Questions with only numeric answercodes export to string in SPSS (mennodekker)
-Fixed issue #4050: Problem with Array (flexible labels) dual scale in data entry mode using a multi language labelset (mennodekker)
-Fixed issue: Error on MSSQL when creating a survey (c_schmitz)
-Fixed issue: Group ordering icon does not show up with normal users (c_schmitz)
-Fixed issue: Template for 'Completed'-page not being editable (c_schmitz)
-Fixed issue: the other-textinput isn't displayed when using Question preview for Dropdown list questions (lemeur)
Changes from 1.87+ (build 8227) to 1.87+ (build 8242) - Legend: # updated feature, - bug fix
#Updates translation: Croatian language file (idobraca)
#Updates translation: Slovenian translation (gandalfar)
#Updated translation: German (c_schmitz)
#Updated translation: German Informal (c_schmitz)
#Updated Feature: small change to the release notes filename. This shorter filename will will ease the release process. (lemeur)
-Fixed issue: If question attributes were set to invalid (but working) True/False values they will be converted to 1/0 now on upgrade from a 1.86 or earlier. (c_schmitz)
Changes from 1.87 (build 8214) to 1.87+ (build 8227) - Legend: # updated feature, - bug fix
#Updated translation: Croatian (idobraca)
#Updated translation: German (c_schmitz)
#Updated translation: German Informal (c_schmitz)
#Updated translation: Romanian by Bogdan State (c_schmitz)
#Updated translation: Thai - sponsored by LimeService (c_schmitz)
#Updated translation: Polish (elisa-ls)
-Fixed issue #4026: Date Format Problems (PHP) - settings set in config.php were not properly used as a first default for the global settings dialog (c_schmitz)
-Fixed issue #4031: When choosing to never check for updates it is always checked. (c_schmitz)
-Fixed issue #4032: Export of question group structure fails using MSSQL Db server (c_schmitz)
-Fixed issue (unreported): Values in global settings are sanitized better now. (c_schmitz)
Changes from 1.87RC5 (build 8151) [29-11-2009] to 1.87 (build 8214) - Legend: # updated feature, - bug fix
#Updated translation: Croatian (idobraca)
#Updated translation: Chinese Traditional (Hong Kong) by Mark Yeung http://www.pstudy.net
#Updated translation: French (b00z00)
#Updated translation: German (c_schmitz)
#Updated translation: German Informal (c_schmitz)
#Updated translation: Romanian by Stefaniu Criste
#Updated translation: Spanish (es) (kadejo)
#Updated translation: Thai sponsored by LimeService
#Updated translation: Polish (elisa-ls)
-Fixed issue #4002: LimeReplacementfield window: no scrollbar or tooltips available (tpartner)
-Fixed issue #4011: Notice after changing admin user rights for a survey is not centered (tpartner)
-Fixed issue #4022: Some notices at the admin panel are not centered (tpartner)
-Fixed issue #4023: Use Full name instead of User/Login name at sender name (tpartner)
-Fixed issue #3727: Valid from and Valid until dates on tokens do not control access when user had already an open session on the token (c_schmitz)
-Fixed issue #4017: Open source SPSS alternative PSPP has issues with syntax (mennodekker)
-Fixed issue #4016: error with slider-max value displayed in slider when setting slider accuracy (lemeur)
-Fixed issue #3835: Javascript code embedded in question text is displayed at condition editor in question list (c_schmitz)
-Fixed issue #3872: now the other keyword if forbidden in answer and label codes. (lemeur)
-Fixed issue #3940: PHP error when running a a survey with conditions based on Tokens but no token table exists. (lemeur)
-Fixed issue #3968: Arabic text in statistics graphs did not display correctly (c_schmitz)
-Fixed issue #3980: Notices at viewing token information via browse responses (c_schmitz)
-Fixed issue #3981: Tokens screen - some fields are too small when editing (c_schmitz)
-Fixed issue #3983: Unable to show some template pages for editing when using Croatian or French as admin language (c_schmitz)
-Fixed issue #3984: Admin registration email subject untranslated (c_schmitz)
-Fixed issue #3985: Untranslated text in statistics (c_schmitz)
-Fixed issue #3987: Upgrade now showing start and endtime (c_schmitz)
-Fixed issue #3989: Javascript code in (Excel) export (c_schmitz)
-Fixed issue #3990: Javascript code visible in LimeReplacementFields window (c_schmitz)
-Fixed issue #3993: After updating using the ComfortUpdate the message 'Update available ...' remains in the upper right (c_schmitz)
-Fixed issue #4000: Some untranslated strings (c_schmitz)
-Fixed issue #4001: Deleting a label set under some old browser does not work (c_schmitz)
-Fixed issue #4005: Number of active and deactivated surveys is not correctly displayed (c_schmitz)
-Fixed issue #4008: No warning when invitations are to be sent for an inactive survey (c_schmitz)
-Fixed issue #4009: List of failed tokens isn't displayed (c_schmitz)
-Fixed issue #4015: SQL-error when updating label set code using MSSQL server db (c_schmitz)
-Fixed issue: DB is not properly updating in ComfortUpdate due to missing /install dir (c_schmitz)
-Fixed unreported issue: missing </td> (mennodekker)
-Fixed unreported issue: duplicate label code isn't checked in the new label input box (lemeur)
-Fixed unreported issue: issue when a survey doesn't display any question due to conditions (based on tokens). (lemeur)
-Fixed issue #4006: Possible inaccurate data when exporting to R (mennodekker)
Changes from 1.87RC4 (build 8002) [29-11-2009] to 1.87RC5 (build 8151) - Legend: # updated feature, - bug fix
+New feature: Multiple choice questions: When using excludeAllOthers feature in connection with RandomizeAnswers the excludeAllOthers option stays on its predefined position now (c_schmitz)
+New feature: Start/Expiry is now date and time (previously only date) (c_schmitz)
#Updated feature: SPSS export now configurable for SPSS version - patch by Menno Dekker (c_schmitz)
#Updated translation: Croatian (idobraca)
#Updated translation: Norwegian BokmÃÂ¥l (reidarok)
#Updated translation: Czech by VladimÃÂr Braun (c_schmitz)
#Updated translation: Dutch by Fred Dekkers & Han Velthuis (c_schmitz)
#Updated translation: Dutch by Fred Dekkers (c_schmitz)
#Updated translation: Dutch Informal by Han Velthuis (c_schmitz)
#Updated translation: French (b00z00)
#Updated translation: German (c_schmitz)
#Updated translation: German Informal (c_schmitz)
#Updated translation: Slovakian (c_schmitz)
#Updated translation: Spanish (es) (kadejo)
#Updated translation: Thai - sponsored by LimeService (c_schmitz)
-Fixed issue #3695: Text export no longer truncated for SPSS version 16 and up. (mennodekker)
-Fixed issue #3832: Updated admin template editor to allow functional editing of 1.86 templates. (eric_t_cruiser)
-Fixed issue #3879: Embedded javacript is shown in admin notification emails (c_schmitz)
-Fixed issue #3880: Error at wrong admin input for "Reminder count" (c_schmitz)
-Fixed issue #3882: Templating problems with some question type in RTL languages (c_schmitz)
-Fixed issue #3889: When exporting result data from a Dual Scale question on MSSQL it gives an error (c_schmitz)
-Fixed issue #3890: Restoring a token table fails in MSSQL (c_schmitz)
-Fixed issue #3893: Tab layout issue when creating a group in multilingual surveys (c_schmitz)
-Fixed issue #3896: Evaluation of migrating to jQuery progressbar (tpartner)
-Fixed issue #3896: Evaluation of migrating to jQuery progressbar (tpartner)
-Fixed issue #3896: Evaluation of migrating to jQuery progressbar (tpartner)
-Fixed issue #3903: "show advanced settings" in question edit mode shows bad alginments (tpartner)
-Fixed issue #3905: display columns doesnt work (tpartner)
-Fixed issue #3906: Gender and Yes/No with wrong alignment (tpartner)
-Fixed issue #3910: $maxselectlength might not have been initialized (jcleeland)
-Fixed issue #3914: Email button appearing in token list even though there is no email address (c_schmitz)
-Fixed issue #3915: Error in statistics (tpartner)
-Fixed issue #3916: Unable to test Question type: Ranking at Question Preview (tpartner)
-Fixed issue #3919: Email batch size can be set to 0 (c_schmitz)
-fixed issue #3921: Notice at generating tokens (maziminke)
-Fixed issue #3922: Little layout issue at deleting a survey (c_schmitz)
-Fixed issue #3923: Little layout issue at List Survey (c_schmitz)
-Fixed issue #3924: Notices & warnings during runtime and statistics when using a language question (c_schmitz)
-Fixed issue #3925: IE8: Extra space in admin panel (tpartner)
-Fixed issue #3925: IE8: Extra space in admin panel (tpartner)
-Fixed issue #3926: Save button in admin panel not fully readable in IE (c_schmitz)
-Fixed issue #3927: Timer - survey breaks when moving to previous question, and previous question has expired timer with action 2 (jcleeland)
-Fixed issue #3928: Confirmation email to multiple admins? (jcleeland)
-Fixed issue #3929: Incorrect new line in SPSS export version info breaks unicode (mennodekker)
-Fixed issue #3930: Double include for config.php (mennodekker)
-Fixed issue #3932: Start & expiry date pickers partly obscured in survey settings (c_schmitz)
-Fixed issue #3933: error with slider show min and show max (lemeur)
-Fixed issue #3935: Charset problem in emails causing problems in Lotus notes (c_schmitz)
-Fixed issue #3936: Export: Underscore added at the end of every variable name when selecting "convert spaces to underscores" (c_schmitz)
-Fixed issue #3938: Conditioned question does not appear after using the 'Previous' button (lemeur)
-Fixed issue #3941: Error in parameter function gT (c_schmitz)
-Fixed issue #3943: Text in template editor not translated (c_schmitz)
-Fixed issue #3944 & #3942: Some untranslated text strings (c_schmitz)
-Fixed issue #3946: Missing files reported in webserver error log (c_schmitz)
-Fixed issue #3961: Captcha at Public registration isn't working (c_schmitz)
-Fixed issue #3962: PDF of printable answers fails (c_schmitz)
-Fixed issue #3965: Browsing responses might fail at multilingual surveys (c_schmitz)
-Fixed issue #3967: Tokens are now exported with BOM in the beginning to make Excel open it properly in UTF-8 (c_schmitz)
-Fixed issue #3972: In statistics when clicking the button to open the list of text answers given two windows are opened (c_schmitz)
-Fixed issue #3973: Statistics fails on Multi Flexi question type on MSSQL DB (c_schmitz)
-Fixed issue #3974: Workaround code is displayed in PDF of Print Answers (c_schmitz)
-Fixed issue #3975: Error at recovering existing token table (c_schmitz)
-Fixed issue: Integrity check is not working due to a simple typo (lemeur)
-Fixed issue: Registration confirmation wasn't properly using the right template path (c_schmitz)
Changes from 1.87RC3 (build 7996) to 1.87RC4 (build 8002) [29-11-2009] - Legend: # updated feature, - bug fix
#Updated translation: French (b00z00)
#Updated translation: Portuguese Brazilian by Yoshitake
-Fixed issue #3913: Clean installation failing with error message "Error getting tokens" (c_schmitz)
-Fixed issue: Json_decode error for PHP versions < 5.2 (c_schmitz)
Changes from 1.87RC2 (build 7886) to 1.87RC3 (build 7996) [27-11-2009] - Legend: + new feature, # updated feature, - bug fix
+New feature: Array_filter_exclude cascade functionality. If question 3 is excluding answers based on question 2, and question 2 is excluding answers based on question 1, then question 3 will also exclude answers based on question 1. (jcleeland)
+New feature: Added file permission checks on the ComfortUpdate updater (c_schmitz)
+New feature: When using the ComfortUpdate updater the changelog will be shown for the range you are updating (c_schmitz)
#Updated Feature: Token export now adds the attribute description in the header, next to the attribute_x fieldname (lemeur)
#Updated translation: Croatian (idobraca)
#Updated translation: French (b00z00)
#Updated translation: Dutch Informal by Han Velthuis
#Updated translation: Dutch by Han Velthuis
#Updated translation: Finnish by Tapio Nurminen <tapio dot nurminen at tietokannat dot fi>
#Updated translation: German (c_schmitz)
#Updated translation: German Informal (c_schmitz)
#Updated translation: Norwegian BokmÃÂ¥l. By Reidar ÃËksnevad <reidar dot oksnevad at freecode dot no>
#Updated translation: Portuguese Brazilian by Yoshitake <yoshitake at pucsp dot br>
#Updated translation: Slovakian by Pavel Cerny <pcerny at gmail dot com>
#Updated translation: Spanish (kadejo)
#Updated translation: Galician(calidonia)
#Updated translation: Polish (elisa-ls)
#Updated translation: Simplified Chinese (yooyooh)
-Fixed #3851: Layout Problem at Email Templates (lemeur)
-Fixed #3855: Exporting tokens fails when having additional attributes. (lemeur)
-Fixed #3870: issue with mod_auth_cas where mod_auth_cas is tampering with the parameter. (lemeur)
-Fixed #3872: minor notices at survey activation in some cases (lemeur)
-Fixed issue #03858: Bug in new feature - wasn't checking for existence of string before evaluating string (jcleeland)
-Fixed issue #03875: Integritycheck: some strings are not ready to be translated (jcleeland)
-Fixed issue #03875: Integritycheck: some strings are not ready to be translated - changed translations to full sentences with placeholders (jcleeland)
-Fixed issue #3754: Notices at generating charts at statistics (c_schmitz)
-Fixed issue #3800: When using INSERTANS to insert a date the related date format from survey settings for that language is not used (c_schmitz)
-Fixed issue #3848: Configured default language of a user doesn't get used (c_schmitz)
-Fixed issue #3849: Field "Reminder sent?" is missing at edit tokens view (c_schmitz)
-Fixed issue #3850: Layout issue at creating additional token fields (c_schmitz)
-Fixed issue #3853: "Print answers" fails when using tokens (c_schmitz)
-Fixed issue #3854: Invitations are send even if a token is not valid yet/anymore (lemeur)
-Fixed issue #3882: Templating problems with List Radio Question type in RTL languages (c_schmitz)
-Fixed issue - various bugs in or caused by new feature including overwriting of saved responses with exclude_filter, and stray printing of characters with array_increasesamedecrease question type. (jcleeland)
-Fixed issue: Saving email settings is not working (c_schmitz)
-Fixed issue: Security vulnerability when using the mysqli driver (c_schmitz)
-Fixed issue: Semantic differential right text in array question not showing up (c_schmitz)
-Fixed unreported bug: import token from CSV always return a error message because it doesn't count total imported tokens. (lemeur)
-Fixed unreported issue: the condition editor displays duplicated conditions for multi-lingual surveys. (lemeur)
Changes from 1.87RC1 (build 7886) to 1.87RC2 (build 7922) [18-11-2009] - Legend: + new feature, # update feature, - bug fix
#Updated feature: Removed settings available in global settings from config.php - added $debug setting to config.php, added new database types and explanations to config.php (c_schmitz)
#Updated feature: Statistics dialogue was reworked (c_schmitz)
#Update of Croatian language (idobraca)
#Updated translation: German (c_schmitz)
#Updated translation: Spanish (es) (kadejo)
#Updated translation: Polish (elisa-ls)
+New feature - array_filter now works for multiple option questions (jcleeland)
+New feature - array_filter_exclude - hides options based on answers to previous question. Works in opposite way to array_include (jcleeland)
-Fixed issue #3483: the forgot password screen is limitted in username and email length making it impossible to retrieve passwords for users with very long email addresses (thanks to Taliesen)
-Fixed issue #3852: Bug during update - wrong slash in update.php
-Fixed issue #3831: When adding HTML tag at text questions the survey crashes (c_schmitz)
-Fixed issue #03840: Error when using time control (jcleeland)
-Fixed issue #03841: Settings does not appear (timer text messages not appearing) - was more a bug with the entire textarea modification to the question attributes handling. Now solved. (jcleeland)
-Fixed issue #3833: Warning during a fresh install (c_schmitz)
-Fixed issue #3834: Date questions always are displayed as Drop Down Questions (c_schmitz)
-Fixed issue #3835: Javascript code embedded in question text is displayed at condition editor in question list (c_schmitz)
-Fixed issue #3836: Problem with mandatory date question (c_schmitz)
-Fixed issue #3837: Date questions at Statistics: some parts are differently aligned (c_schmitz)
-Fixed issue #3839: Text not translated in token attribute field configuration (c_schmitz)
-Fixed issue 3843 "No default value set for token length" for MS SQL and Postgres (maziminke)
-Fixed issue 3843 "No default value set for token length" when creating a new survey. (maziminke)
+New feature: Emailmethod now configurable in global settings (c_schmitz)
+New feature: SMTP debug mode which can be switched on in global settings (c_schmitz)
Changes from 1.86 (build 7689) to 1.87RC1 (build 7886) [13-11-2009] - Legend: + new feature, # update feature, - bug fix
+New feature #3292 and #2857: slider min and max can now be displayed below the slider (using the slider_showminmax question attribute). Slider Left and Right text can be displayed before and after the slider (using the slider_separator question attribute and using specific answers format). (lemeur)
+New feature: Reworked question attributes - they are shown as a form now and in fieldsets
+New feature #3758: Possibility to define a favicon for a template (el-matador-69)
+New feature: Reworked Saved responses and added table sorting capabilities (c_schmitz)
+New feature: Token length can now be set for each survey (maziminke)
+New feature: CSS to differentiate alternate rows by background colour and to highlight row when mouse is hovering over it in admin/styles/default/adminstyle.css (eric_t_cruiser)
+New feature: New ID to table, <thead> and <tbody> tags to improve accessibility and rendering (eric_t_cruiser)
+New feature #2359: On token import you can configure which fields are used for the duplicate check (c_schmitz)
+New feature #3367: Browse buttons in statistics for comments in Multiple Options with comment question type (patch by rocknrole) (c_schmitz)
+New feature #3467 and #2712: All token fields are now exported - on export you can specify certain filters now (c_schmitz)
+New feature #3555: Question attribute to hide a question - patch by flohack (c_schmitz)
+New feature #3686: Option to ignore duplicate label sets on import thus being able to copy existing label sets (c_schmitz)
+New feature #3724: Link to public statistics on home page survey list (c_schmitz)
+New feature: Optimized error handling on token import (c_schmitz)
+New feature: Separate on-top template RTL CSS file is now automatically included when a RTL language is used. New TAG {TEMPLATECSS} takes care of this and template.css (c_schmitz)
+New feature: Survey list is now sortable and Survey ID is shown as additional column (c_schmitz)
+New feature: Global settings dialog for most common settings from config-defaults.php
#Updated feature #2935: In Slider questions, you can make the slider cursor start at the middle position without setting the initial value of the answer (if the question is mandatory, the participant will the have to slide the cursor in order to proceed) (lemeur)
#Updated feature #3488: improvement in condition designer, the code is now displayed before the question text (usability improvement kindly provided by mdekker) (lemeur)
#Updated feature #3612: improve client-side performance while evaluating conditions on the same page (lemeur)
#Updated feature #3738: Update FCKEditor to v2.6.5 (lemeur)
#Updated feature #3799: Assure that there is always a submit button even if the last group has no questions (in group per page mode). See the new show_empty_group_if_the_last_group_is_hidden parameter in config-defaults.php (patch kindly provided by ronvdburg) (lemeur)
#Updated feature: In the LimeSurvey answer saving engine, the answer of a question that is hidden due to conditions is now recorded in DB as NULL instead of an empty string. (lemeur)
#Updated feature: Better handling of group description hiding in all-in-one surveys when all questions in the group are hidden by conditions. (lemeur)
#Updated translation: French (b00z00)
#Updated translation: Spanish (es) (kadejo)
#Updated translation: Croatian (idobraca)
#Updated translation: Galician by Carlos Neira Cortizas (c_schmitz)
#Updated translation: German (c_schmitz)
#Updated translation: Lithuanian - sponsored by Silberauto.ee & LimeService.com (c_schmitz)
#Updated translation: Simplified Chinese (yooyooh)
#Updated translation: Polish (elisa-ls)
-Fixed issue #3805: Assignment of class attributes to <td> tags in dual-scale questions (tpartner)
-Fixed issue #3821: Question Attribute "Column" isn't working (tpartner)
-Fixed issue #3823: Layout problem after importing a question (tpartner)
-Fixed issue #3825: List (radio) by columns not behaving (tpartner)
-Fixed issue #3572: Statistics not equal to Pie Charts. (lemeur)
-Fixed issue #3735: In printable survey the multiflexi numerical is not translatable (Patch kindly provided by mdekker). (lemeur)
-Fixed issue #3739: Wrong order of conditionnal answers in Editor display (lemeur)
-Fixed issue #3742: Scenario number displayed as Default if only one scenario is used (lemeur)
-Fixed issue #3763: Double Tooltip at Condition Designer (lemeur)
-Fixed issue #3785: No possibility to set other field as condition for 'List Flexible Labels Dropdown' and 'List Flexible Labels (Radio)' questions (lemeur)
-Fixed issue #3818: Copy conditions function doesn't differentiate between upper and lower case. (lemeur)
-Fixed issue #2713: SPSS export of data is in a strange order (mdekker)
-Fixed issue #3718: Question preview differs in design from survey at runtime (c_schmitz)
-Fixed issue #3719: Little usability problem with automatic generated answer codes (c_schmitz)
-Fixed issue #3720: Repeated answer header design being different to normal header in bluengrey and default template (c_schmitz)
-Fixed issue #3747: Font size of suffix is too large in bluengrey-template (c_schmitz)
-Fixed issue #3750: Captchas don't work anymore due to changed session handling (c_schmitz)
-Fixed issue #3753: Notice at VV-Import, if option "Import as not finalized answers?" is set at import (c_schmitz)
-Fixed issue #3761: Template 'default': font size too large for some question types (c_schmitz)
-Fixed issue #3784: Can't create survey if expiry date is set (jcleeland)
-Fixed issue #3795: Encoding problem at Question List of Condition Editor. (lemeur)
-Fixed issue #3798: importing conditions based on Token fields fails. (lemeur)
-Fixed issue #3806: do_array_flexible - Repeating header no answer produce one column too much (patch by beatjoerg) (c_schmitz)
-Fixed issue #3807: Evaluation of 'Not equal' conditions is different in Group by group mode. When the condition is Q1 is not 'Answer2', when no answer is given to Q1, the group title was displayed, but not the question. (lemeur)
-Fixed issue #3826: Progress bar text is not translated (c_schmitz)
-Fixed issue #3827: Javascript code shown in question name at question dropdown list (c_schmitz)
-Fixed issue #3829: Error on survey submission when using assessments and a dual scale question type (c_schmitz)
-Fixed issue #3812: Layout issue at Up & Down Arrows (tpartner)
-Fixed issue #3791: preview question is broken in latest development version (eric_t_cruiser)
-Fixed issue on Postgres update (c_schmitz)
-Fixed unreported issue: When deleting a template the template rights were not removed (c_schmitz)
-Fixed unreported issue: integrity check may be broken when specific conditions are used (conditions on token values). (lemeur)
-Fixed unreported issue: 'Not Equals -NoAnswer-' condition doesn't work in all-in-one surveys (lemeur)
-Fixed unreported issue: incorrect message at template import (lemeur)
-Fixed issue 03772: made the various elements of the question wrapping <DIV> available to question.pstpl if desired. (eric_t_cruiser)
-Fixed issue 03772: updated question.pstpl for all templates to include wrapping div previously supplied by LS system and the contents of question_start.pstpl. Removed redundant question_start.pstpl from all templates. (eric_t_cruiser)
-Fixed issue 03791: Made keywords work in question preview. (eric_t_cruiser)
-Fixed issue #03778: New lastpage property breaks SPSS export (mennodekker)
-Fixed issue #3772. Allowed all template keywords from question_start.pstpl to be used in question.pstpl (eric_t_cruiser)
-Fixed issue #3796: Slider Problem in IE - patch kindly provided by tpartner - THX! (el-matador-69)
-Fixed issue #3809: added missing asterisk css part at template.css for clear_logo template - THX to jelo! (el-matador-69)
-Fixed issue 03736: Removed extra <form> open tags from user template permission form in admin/userrighthandling.php. (eric_t_cruiser)
-Fixed issue minor error while checking for SoapClient Class (wahrendorff)
Changes from 1.85+ (build 7689) to 1.86 (build 7697) [28-09-2009] - Legend: + new feature, # update feature, - bug fix
-Fixed issue #3640: Mandatory question is not working on ranking type (c_schmitz)
-Fixed issue #3729: Survey startlanguage not being recorded accurately (c_schmitz)
#Updated translation: Polish (elisa-ls)
#Updated translation: Simplified Chinese (yooyooh)
#Updated translation: German (c_schmitz)
Changes from 1.85+ (build 7660) to 1.85+ (build 7689) [28-09-2009] - Legend: + new feature, # update feature, - bug fix
#Updated translation: Croatian and Italian language (idobraca)
#Updated translation: French. (b00z00)
#Updated translation: Dutch by Fred Dekkers. (jaycburton)
#Updated translation: German (c_schmitz)
-Fixed #03687: LDAP import of names with apostrophes fails. Patch kindly provided by sradman. (lemeur)
-Fixed #03699: disapearing '\' in conditions values (constant or regexp) when PHP magic_quotes are turned on. (lemeur)
-Fixed #03700: bug in the condition editor, cannot test for empty values. (lemeur)
-Fixed issue (unreported): Removed duplicate tip on question with comments (c_schmitz)
-Fixed issue (unreported): Start & expiry date were not respecting set time differences (c_schmitz)
-Fixed issue: Problems to edit certain pages in template editor when admin language is not English (c_schmitz)
Changes from 1.85+ (build 7636) to 1.85+ (build 7660) [21-09-2009] - Legend: + new feature, # update feature, - bug fix
#Updated translation: Dutch by Menno Dekker. (jaycburton)
#Updated translation: Finnish by Tapio Nurminen. (jaycburton)
#Updated translation: German (c_schmitz)
#Updated translation: Lithuanian by Piotras Cimmperman. (jaycburton)
#Updated translation: Swedish (maxz)
#Updated translation: French. (b00z00)
#Updated translation: Croatian and Italian language (idobraca)
-Fixed #03687: LDAP import of names with apostrophes fails. Patch kindly provided by sradman. (lemeur)
-Fixed #03699: disapearing '\' in conditions values (constant or regexp) when PHP magic_quotes are turned on. (lemeur)
-Fixed #03700: bug in the condition editor, cannot test for empty values. (lemeur)
-Fixed #3408: Question type F (array flexible labels) not shown right in printable survey if answer is empty (c_schmitz)
-Fixed issue #3667: Multibyte data saved as question marks even when collation correct in database (c_schmitz)
-Fixed issue #3680: Improve CSRF security alert to let users know what might cause the error (c_schmitz)
-Fixed issue #3685: Notice when captchas are activated in index.php (c_schmitz)
-Fixed issue (unreported): Removed duplicate tip on question with comments (c_schmitz)
Changes from 1.85+ (build 7591) to 1.85+ (build 7636) [15-09-2009] - Legend: + new feature, # update feature, - bug fix
#Updated translation: Estonian by Hando Riisikamp (c_schmitz)
#Updated translation: IT by Giuseppe De Marco. (jaycburton)
#Updated translation: IT-Formal by Giuseppe De Marco. (jaycburton)
#Updated feature: Question attribute "hide_tip" now available for question type N (numerical input), bugtracker ticket 3635. (maziminke)
-Fixed #03663: SurveyID INSERTANS in ExitUrl (both link and url description) isn't converted to new ID (lemeur)
-Fixed another SQL errors while importing surveys with INSERTANS tags and magic_quotes on. (lemeur)
-Fixed issue #03529: END URL - thanks janokary (jcleeland)
-Fixed issue #03645: Ranking question show popup when $showpopus = 0; (jcleeland)
-Fixed issue #03660: Token import accepts invalid characters in the token value (c_schmitz)
-Fixed issue #03674: Slider having value "0" is shown as "no answer" when using SGQA at a following question (lemeur)
-Fixed issue #3596: IE8 crashing on filtered multi flexi text array due to malformed HTML - thank you Microsoft for having wasted several hours of my life with your badly-coded browser (c_schmitz)
-Fixed issue #3618: Can't load temporary saved survey on MSSQL (c_schmitz)