CHANGELOG.TXT 52.6 KB
Newer Older
tecnickcom's avatar
tecnickcom committed
1
2
3
12.1.022 (2014-05-12)
	- TCPDF library and fonts were updated.

tecnickcom's avatar
tecnickcom committed
4
5
6
7
12.1.021 (2014-04-27)
	- Deprecated curly braces substring syntax was replaced with square braces.
	- TCPDF library was updated.

tecnickcom's avatar
tecnickcom committed
8
9
10
12.1.020 (2014-04-15)
	- TCPDF library was updated.

tecnickcom's avatar
tecnickcom committed
11
12
13
12.1.019 (2014-03-24)
	- Emulating magic_quotes_gpc for PHP 5.5 compatibility.

tecnickcom's avatar
tecnickcom committed
14
15
16
17
12.1.018 (2014-03-04)
	- New Farsi (Persian) language translation.
	- Some LTR direction settings were fixed.

tecnickcom's avatar
tecnickcom committed
18
19
20
21
12.1.017 (2014-03-02)
	- The unhtmlentities function was changed for performances and PHP 5.5 compatibility.
	- TCPDF library was updated.

tecnickcom's avatar
tecnickcom committed
22
23
24
12.1.016 (2014-01-27)
	- Statistics options are now enforced also in various export formats.

tecnickcom's avatar
tecnickcom committed
25
26
27
28
12.1.015 (2014-01-26)
	- A bug on session function was fixed.
	- A bug on mysql error reporting was fixed.

tecnickcom's avatar
tecnickcom committed
29
30
31
12.1.014 (2014-01-23)
	- Test user time was fixed in public reports.

tecnickcom's avatar
tecnickcom committed
32
33
34
35
36
37
12.1.013 (2014-01-21)
	- Test Results Summary was improved: some statistics are now disabled by default to improve performances.
	- TSV export for results was fixed.
	- File media selector bug was fixed.
	- TCPDF library was updated.

tecnickcom's avatar
tecnickcom committed
38
39
40
12.1.012 (2013-12-24)
	- MathML is now supported via the [mathml] tag. Note that is not yet possible to export the formulas in PDF format.

41
42
43
12.1.011 (2013-12-11)
	- A problem related to custom error messages and TCPDF library was fixed.

tecnickcom's avatar
tecnickcom committed
44
45
46
12.1.010 (2013-12-01)
	- TCPDF library was updated.

47
48
49
12.1.009 (2013-10-24)
	- Bug fix related to the new F_escape_sql function signature.

tecnickcom's avatar
tecnickcom committed
50
51
52
53
54
12.1.008 (2013-10-23)
	- The signature of the F_escape_sql function was changed to add the database link identifier.
	- The MySQL Database Abstraction Layer now uses the MySQLi extension by default (you can set the 'K_DATABASE_TYPE' constant to 'MYSQLDEPRECATED' to use the old extension). 
	- TCPDF Library was updated.

tecnickcom's avatar
tecnickcom committed
55
56
57
12.1.007 (2013-09-14)
	- TCPDF Library was updated.

tecnickcom's avatar
tecnickcom committed
58
59
60
61
12.1.006 (2013-09-05)
	- New JSON export format.
	- TSV report now includes the details for each user.

tecnickcom's avatar
tecnickcom committed
62
63
64
12.1.005 (2013-08-23)
	- Support for 0-difficulty questions was added.

tecnickcom's avatar
tecnickcom committed
65
12.1.004 (2013-08-07)
tecnickcom's avatar
tecnickcom committed
66
	- A problem with email reports was fixed.
tecnickcom's avatar
tecnickcom committed
67
68

12.1.003 (2013-08-05)
tecnickcom's avatar
tecnickcom committed
69
70
	- TCPDF Library was updated.

tecnickcom's avatar
tecnickcom committed
71
72
73
12.1.002 (2013-07-16)
	- Missing SQL files were added - please ugrade your existing DB.

tecnickcom's avatar
tecnickcom committed
74
75
76
12.1.001 (2013-07-14)
	- A problem related to SVG graphs on PDF export was fixed.

tecnickcom's avatar
tecnickcom committed
77
12.1.000 (2013-07-10)
tecnickcom's avatar
tecnickcom committed
78
79
80
81
82
83
84
85
	- IMPORTANT: the database schema is changed please use the upgrading SQL files in case of upgrade.
	- This version includes a new feature that allows to restrict test access based on client SSL certificate.
	- It is now possible to restrict the admin and/or public area access only to clients with valid SSL certificate (check the new options on the admin and public configuration files).
	- TCPDF Library was updated.

------------------------------------------------------------


tecnickcom's avatar
tecnickcom committed
86
87
88
89
12.0.014 (2013-05-31)
	- TCPDF library was updated.
	- An additional ordering option for questions was added on the test editor.

tecnickcom's avatar
tecnickcom committed
90
91
92
93
94
12.0.013 (2013-05-21)
	- TCPDF library was updated.
	- An error on a SQL query when importing OMR answers was fixed.
	- An option was added to overwrite non-repeatable test answers when importing via OMR.

tecnickcom's avatar
tecnickcom committed
95
96
97
12.0.012 (2013-05-02)
	- The constant K_USER_GROUP_RSYNC was added on the configuration file /shared/config/tce_config.php to enable or disable the the users groups syncronization when an alternate authentication method is used.

tecnickcom's avatar
tecnickcom committed
98
99
100
12.0.011 (2013-04-25)
	- OMR import was improved : MCSA with multiple answers are now set as unanswered.

tecnickcom's avatar
tecnickcom committed
101
102
103
104
12.0.010 (2013-04-22)
	- Latex rendering class was removed and replaced with a new function.
	- phpCAS class was updated.

tecnickcom's avatar
tecnickcom committed
105
106
107
12.0.009 (2013-04-15)
	- TCExam project was moved to GitHub: https://github.com/tecnickcom/tcexam/

Nicola Asuni's avatar
Nicola Asuni committed
108
109
110
111
112
113
12.0.008 (2013-04-12)
	- A bug on test selection form was fixed.
	- Default permissions for file manager were lowered to the operator level.
	- Non-administrators may now access to their cache folder or the ones of the users in their groups.
	- Some bugs on TSV question importer were fixed.

Nicola Asuni's avatar
Nicola Asuni committed
114
115
116
117
118
119
12.0.007 (2013-04-09)
	- Automatic "onchange" update on Test Results Summary form was disabled - now you have to press the select button to update results.
	- Test selection queries were fixed for postgresql.
	- OMR page generation was fixed for some languages.
	- New config.default configuration directories were added on admin, public and shared folders to avoid overriding the existing configuration files during "git pull".

Nicola Asuni's avatar
Nicola Asuni committed
120
121
122
12.0.006 (2013-04-08)
	- Fixing some SQL queries and result values.

Nicola Asuni's avatar
Nicola Asuni committed
123
124
125
126
12.0.005 (2013-04-05)
	- Some SQL queries were fixed for PostgreSQL compatibility.
	- TCPDF Library was updated.

Nicola Asuni's avatar
Nicola Asuni committed
127
128
129
130
131
12.0.004 (2013-04-03)
	- The ordering modes for answers were fixed.
	- A bug on form fields format check was fixed.
	- TCPDF Library was updated.

Nicola Asuni's avatar
Nicola Asuni committed
132
133
134
135
12.0.003 (2013-04-02)
	- Date field input fields are now correctly aligned.
	- TCPDF Library was updated.

Nicola Asuni's avatar
Nicola Asuni committed
136
137
138
139
12.0.002 (2013-04-02)
	- A problem related to MySQL and boolna values was fixed.
	- TCPDF Library was updated.

Nicola Asuni's avatar
Nicola Asuni committed
140
141
142
143
12.0.001 (2013-03-31)
	- Some RTL language problems were fixed.
	- TCPDF Library was updated.

Nicola Asuni's avatar
Nicola Asuni committed
144
145
146
147
12.0.000 (2013-03-17)
	- IMPORTANT: the database schema is changed.
	- Constant K_OTP_LOGIN was added to shared/config/tce_config.php to enable One-Time-Password.
	- Constant K_LOGOUT_URL was added to shared/config/tce_config.php to customize redirect link after logout.
Nicola Asuni's avatar
Nicola Asuni committed
148
	- SSL certificate login support.
Nicola Asuni's avatar
Nicola Asuni committed
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
	- All test statistics were merged on a single page with more information: tests > results.
	- Test statistics are now also available on the public page.
	- The SVG statistic graph is now exported on PDF.
	- Ordering mode options were added on test editor.
	- A password-specific test feature was added on test editor.
	- Some problems on test editor were fixed.
	- A selector page and popup for tests was added.
	- The history of repeated tests is now preserved.
	- Performances of test generation were improved.
	- Some authorization/permission problems were fixed.
	- "font" and "size" tags were added on tcecode to set the font family and size.
	- A virtual keyboard was added on some textarea fields.
	- Navigation buttons on the public interface now reports the number of questions.
	- Questions can be exported and imported using a tab-separated values format (TSV).
	- All CSV formats were changed to TSV (tab-separated-values).
Nicola Asuni's avatar
Nicola Asuni committed
164
	- Local autosave was added for free answers (only supported by newer web browsers).
Nicola Asuni's avatar
Nicola Asuni committed
165
	- Some files were renamed.
Nicola Asuni's avatar
Nicola Asuni committed
166
	- TCPDF Library was updated to version 6 and moved to another folder.
Nicola Asuni's avatar
Nicola Asuni committed
167
168
169

------------------------------------------------------------

Nicola Asuni's avatar
Nicola Asuni committed
170
171
172
173
174
11.4.002 (2012-11-14)
	- Constant K_MYSQL_QA_BIN_UNIQUITY was moved to admin/config/tce_config.php
	- Constant K_UTF8_NORMALIZATION_MODE was added to admin/config/tce_config.php to set the UTF-8 normalization mode for question and answer descriptions.
	- The TCPDF library was updated.

Nicola Asuni's avatar
Nicola Asuni committed
175
176
177
178
179
180
11.4.001 (2012-11-07)
	- The MySQL collation for the questions and answer was reverted to utf8_unicode to respect natural ordering.
	- Constant K_MYSQL_QA_BIN_UNIQUITY was added on configuration file to check the unicity of question and answer descriptions using utf8_bin collation when using MySQL.
	- To normalize questions and answer unicode representation, please install php5-intl extension for php.
	- The TCPDF library was updated.

Nicola Asuni's avatar
Nicola Asuni committed
181
11.4.000 (2012-11-06)
Nicola Asuni's avatar
Nicola Asuni committed
182
	- The MySQL collation for the questions and answer fields was changed to utf8_bin.
Nicola Asuni's avatar
Nicola Asuni committed
183
184
185
	- The TCPDF library was updated.
	- Hungarian transation was updated.

Nicola Asuni's avatar
Nicola Asuni committed
186
187
188
189
11.3.012 (2012-09-14)
	- The module for alternative authentication methods was fixed.
	- The TCPDF library was updated.

Nicola Asuni's avatar
Nicola Asuni committed
190
191
192
193
11.3.011 (2012-09-07)
	- The module for alternative authentication methods was improved to automatically sync the user groups.
	- The TCPDF library was updated.

Nicola Asuni's avatar
Nicola Asuni committed
194
195
196
197
11.3.010 (2012-09-07)
	- The module for alternative authentication methods was improved to accept multiple default groups (comma separated group IDs, or 0 for all groups).
	- The TCPDF library was updated.

Nicola Asuni's avatar
Nicola Asuni committed
198
199
200
201
11.3.009 (2012-08-22)
	- A security vulnerability problem was fixed (thanks to High-Tech Bridge Security Research Lab - https://www.htbridge.com/advisory/ ).
	- The TCPDF library was updated.

Nicola Asuni's avatar
Nicola Asuni committed
202
203
204
205
11.3.008 (2012-08-08)
	- A security vulnerability problem was fixed on tce_edit_answer.php and tce_edit_question.php (thanks to Chris Cooper - Reaction Information Security - www.reactionis.co.uk).
	- The TCPDF library was updated.

Nicola Asuni's avatar
Nicola Asuni committed
206
207
11.3.007 (2012-08-02)
	- Arabic language was updated.
Nicola Asuni's avatar
Nicola Asuni committed
208
	- The TCPDF library was updated.
Nicola Asuni's avatar
Nicola Asuni committed
209

nick's avatar
nick committed
210
211
212
11.3.006 (2012-08-01)
	- OMR bulk importer now creates a log file on the cache folder.

nick's avatar
nick committed
213
214
215
216
11.3.005 (2012-07-31)
	- A bulk importer for OMR data was added.
	- OMR import algorithm waas fixed and improved.

nick's avatar
nick committed
217
218
219
11.3.004 (2012-07-26)
	- The TCPDF library was updated.

nick's avatar
nick committed
220
11.3.003 (2012-07-25)
nick's avatar
nick committed
221
	- CSS files were updated.
nick's avatar
nick committed
222
223
	- The TCPDF library was updated.

nick's avatar
nick committed
224
225
226
227
11.3.002 (2012-07-25)
	- The TCPDF library was updated.
	- A problem related to the QRCode size on offline PDF test was fixed.

nick's avatar
nick committed
228
229
230
231
232
11.3.001 (2012-07-23)
	- On Test Editor is now possible to select all type of questions at once.
	- The favicon.ico file was updated.
	- The TCPDF library was updated.

nicolaasuni's avatar
nicolaasuni committed
233
234
235
236
237
238
239
240
11.3.000 (2012-06-07)
	- The encryption algorithm for passwords was improved and is NOT compatible with the old method.
	- If you are upgrading and you do not want to manually reset all passwords, set the K_STRONG_PASSWORD_ENCRYPTION constant to FALSE on shared/config/tce_config.php
	- The default password for admin is 1234 and the correspondent encoding is on install/dbdata.sql file.
	- TCPDF Library was updated.

------------------------------------------------------------

nicolaasuni's avatar
nicolaasuni committed
241
242
243
11.2.032 (2012-06-06)
	- TCPDF Library was updated to fix a bug introduced on the previous version.

nicolaasuni's avatar
nicolaasuni committed
244
245
246
247
11.2.031 (2012-06-05)
	- Support for external authentication systems were improved.
	- TCPDF Library was updated.

nicolaasuni's avatar
nicolaasuni committed
248
249
250
251
11.2.030 (2012-04-30)
	- Romanian Language was updated.
	- TCPDF Library was updated.

nicolaasuni's avatar
nicolaasuni committed
252
253
254
11.2.029 (2012-04-27)
	- A "division by zero" bug was fixed.

nicolaasuni's avatar
nicolaasuni committed
255
256
257
258
11.2.028 (2012-04-25)
	- TCPDF library was updated.
	- Arabic Language was updated.

nicolaasuni's avatar
nicolaasuni committed
259
260
261
262
263
264
265
266
11.2.027 (2012-04-19)
	- TCPDF library was updated.
	- Division by zero problem was fixed on tce_show_allresults_users.php
	- A user selection/search popup utility was added (click on the [...] button next to each user select box).
	- Constant K_PASSWORD_RESET was added on shared/config/tce_config.php to enable password reset feature.
	- A "Password Reset" feature was added on login page.
	- An SVG graph was added on User's Results page.

nicolaasuni's avatar
nicolaasuni committed
267
268
269
270
11.2.026 (2012-04-02)
	- TCPDF library was updated.
	- Font files were updated.

nicolaasuni's avatar
nicolaasuni committed
271
272
11.2.025 (2012-03-28)
	- TCPDF library was updated.
nicolaasuni's avatar
nicolaasuni committed
273
	- Font files were updated.
nicolaasuni's avatar
nicolaasuni committed
274
275
276
277
278

11.2.024 (2012-03-19)
	- Hidden answers on PDF tests now support multiple lines.
	- TCPDF library was updated.

nicolaasuni's avatar
nicolaasuni committed
279
280
281
282
11.2.023 (2012-01-30)
	- Brazilian language was updated.
	- TCPDF library was updated.

nicolaasuni's avatar
nicolaasuni committed
283
284
285
286
11.2.022 (2012-01-23)
	- A problem with generation of multiple offline tests on PDF was fixed.
	- Test Editor has been changed so a test can be also assigned to groups that do not belongs to the author's groups.

Nick's avatar
Nick committed
287
288
289
11.2.021 (2011-12-23)
	- Source code documentation was updated.

nick's avatar
nick committed
290
291
292
11.2.020 (2011-12-14)
	- Chinese language was updated.

nick's avatar
nick committed
293
294
295
11.2.019 (2011-12-14)
	- TCPDF library was updated.

nick's avatar
nick committed
296
297
298
299
11.2.018 (2011-12-13)
	- A bug on tce_show_allresults_users.php file was fixed.
	- TCPDF library was updated.

nick's avatar
nick committed
300
301
302
303
304
11.2.017 (2011-11-15)
	- Some problems with chinese language were fixed.
	- Chinese translation was updated.
	- TCPDF library was updated.

nick's avatar
nick committed
305
306
307
308
11.2.016 (2011-10-29)
	- Some authentication/sessions problems were fixed.
	- TCPDF library was updated.

Nick's avatar
Nick committed
309
310
311
11.2.015 (2011-10-12)
	- TCPDF library and fonts was updated.

Nick's avatar
Nick committed
312
313
314
315
316
11.2.014 (2011-09-14)
	- Some edit forms on administration area were changed to display the [add] button only when the first empty profile (+) is selected.
	- All edit forms on the administration area now includes a checkbox next to the update button that must be selected in order to confirm the update.
	- TCPDF library was updated.

Nick's avatar
Nick committed
317
318
319
320
11.2.013 (2011-08-06)
	- Spanish language was updated.
	- TCPDF library was updated.

Nick's avatar
Nick committed
321
322
323
324
11.2.012 (2011-07-13)
	- IMPORTANT: This version includes some security fixes. Thanks to Gjoko Krstic, Zero Science Lab (http://www.zeroscience.mk) for testing and reporting.
	- TCPDF library was updated.

Nick's avatar
Nick committed
325
326
327
328
11.2.011 (2011-07-12)
	- IMPORTANT: This version includes some security fixes. Thanks to Gjoko Krstic, Zero Science Lab (http://www.zeroscience.mk) for testing and reporting.
	- Azerbaijani language was added.

Nick's avatar
Nick committed
329
330
331
332
11.2.010 (2011-06-28)
	- Arabic language was updated.
	- TCPDF library was updated.

Nick's avatar
Nick committed
333
334
335
336
337
11.2.009 (2011-06-28)
	- OMR system (offline testing) was improved.
	- TCPDF library was updated for improvements and bugfixes.
	- Romanian language was updated.

Nick's avatar
Nick committed
338
339
340
11.2.008 (2011-06-18)
	- TCPDF library was updated for improvements and bugfixes.

Nick's avatar
Nick committed
341
342
343
11.2.007 (2011-06-15)
	- TCPDF library was updated for improvements and bugfixes.

Nick's avatar
Nick committed
344
345
346
11.2.006 (2011-06-14)
	- TCPDF library was updated for improvements and bugfixes.

Nick's avatar
Nick committed
347
348
349
350
11.2.005 (2011-05-31)
	- TCPDF library was updated to fix a font subsetting bug.
	- Font files were updated.

Nick's avatar
Nick committed
351
352
353
11.2.004 (2011-05-26)
	- Question Importer was fixed to correctly import questions and answers positions.

Nick's avatar
Nick committed
354
355
11.2.003 (2011-05-24)
	- XML question exporter was fixed to correctly set the keyboard keys.
Nicola Asuni's avatar
Nicola Asuni committed
356
	- Selection filters were fixed for PDF, TSV and XML export.
Nick's avatar
Nick committed
357

Nick's avatar
Nick committed
358
359
360
11.2.002 (2011-05-22)
	- A problem with magic_quotes_gpc was fixed.

Nick's avatar
Nick committed
361
362
363
11.2.001 (2011-05-21)
	- Some security vulnerabilities were fixed.

Nick's avatar
Nick committed
364
365
366
367
368
11.2.000 (2011-05-21)
	- TCExam now includes Optical Mark Recognition (OMR) system to import users' answers from paper sheets (requires ImageMagick, zlib extesions and zbarimg application http://zbar.sourceforge.net/).
	- The [generate] button next to "PDF offline test" field on Test Management page now creates extra pages for offline testing with special answer sheets.
	- The constant K_OMR_PATH_ZBARIMG was added to /admin/config/tce_config.php configuration file to set the path to zbarimg application required for OMR feature.
	- The /admin/config/tce_auth.php configuration file was updated to include new constants.
Nicola Asuni's avatar
Nicola Asuni committed
369
	- Labels of TSV export were fixed.
Nick's avatar
Nick committed
370
371
372
373
374
	- Minor bugs were fixed.
	- TCPDF library was updated.

------------------------------------------------------------

Nick's avatar
Nick committed
375
376
11.1.031 (2011-05-06)
	- A bug related question XML exporter was fixed (on your exported XML questions files you have to replace "key>" with "keyboard_key>").
Nicola Asuni's avatar
Nicola Asuni committed
377
	- Test and User results interfaces and export filters (XML, TSV, PDF) were improved.
Nick's avatar
Nick committed
378
379
	- TCPDF library was updated.

Nick's avatar
Nick committed
380
381
382
383
384
385
11.1.030 (2011-05-04)
	- A bug related to alternative login modes were fixed.
	- A problem related to 'latex' and 'code' buttons on questions editor was fixed.
	- A fix for get_magic_quotes_gpc turned off was added (shared/config/tce_config.php was updated).
	- TCPDF library was updated.

Nick's avatar
Nick committed
386
387
388
389
11.1.029 (2011-04-26)
	- Arabic language was updated.
	- TCPDF library was updated.

Nick's avatar
Nick committed
390
391
392
11.1.028 (2011-04-10)
	- TCPDF performances were improved.

Nick's avatar
Nick committed
393
394
395
396
11.1.027 (2011-04-07)
	- Bulgarian language was updated.
	- TCPDF library was updated.

Nick's avatar
Nick committed
397
398
399
400
11.1.026 (2011-03-15)
	- Some Accessibility problems were fixed.
	- TCPDF library was updated.

Nick's avatar
Nick committed
401
402
403
11.1.025 (2011-03-14)
	- "Reflected Cross-site Scripting" security problem was fixed.

Nick's avatar
Nick committed
404
405
406
11.1.024 (2011-03-08)
	- Login problems were fixed. Please check the new default values of K_CHECK_SESSION_FINGERPRINT and K_REDIRECT_LOGIN_MODE con shared/config/tce_config.php

Nick's avatar
Nick committed
407
408
409
11.1.023 (2011-03-05)
	- Problem of downloading backups with IE8 was fixed.

Nick's avatar
Nick committed
410
411
412
413
11.1.022 (2011-02-27)
	- Bug #3193785 "Free text field writing error" was fixed.
	- TCPDF library was updated.

Nick's avatar
Nick committed
414
415
416
417
11.1.021 (2011-02-22)
	- Romanian language was updated.
	- TCPDF library was updated to fix automatic line break problem.

Nick's avatar
Nick committed
418
419
420
421
422
11.1.020 (2011-02-21)
	- Question Import module was fixed for missing module owner field.
	- The owner of a module can now be changed by administrator.
	- Checks on Topic owner were removed in favor of module owner.

Nick's avatar
Nick committed
423
11.1.019 (2011-02-15)
Nick's avatar
Nick committed
424
	- TCPDF library was updated to fix line break problem.
Nick's avatar
Nick committed
425

Nick's avatar
Nick committed
426
427
428
429
430
11.1.018 (2011-02-09)
	- A bug related to K_MAX_ROWS_PER_PAGE constant set to zero was fixed.
	- A bug related to UTF8 substrings was fixed.
	- Several bugs related to empty data were fixed.

Nick's avatar
Nick committed
431
432
433
434
11.1.017 (2011-02-02)
	- Sessions were fixed for improved compatibility with php.ini settings.
	- The K_REDIRECT_LOGIN_MODE constant value was changed to 4 on shared/config/tce_config.php (change this walue if you have login problems).

Nick's avatar
Nick committed
435
436
437
438
439
11.1.016 (2011-01-28)
	- Hungarian language was updated.
	- TCPDF library was updated.
	- IMPORTANT: postgreSQL and MySQL schema were changed to drop ak_question and ak_answer indexes.

Nick's avatar
Nick committed
440
441
11.1.015 (2011-01-20)
	- Scrollbars were added on object window.
Nick's avatar
Nick committed
442
	- TCPDF library was updated.
Nick's avatar
Nick committed
443

Nick's avatar
Nick committed
444
11.1.014 (2011-01-15)
Nick's avatar
Nick committed
445
	- TCPDF library and Arabic language were updated.
Nick's avatar
Nick committed
446

Nick's avatar
Nick committed
447
448
449
11.1.013 (2011-01-02)
	- A problem with [generate] button on tce_edit_test.php file was fixed.

nick's avatar
nick committed
450
451
452
453
454
11.1.012 (2010-12-19)
	- Bug item #3140294 "Question move" was fixed.
	- Fonts for PDF documents were updated.
	- TCPDF library was updated.

nick's avatar
nick committed
455
456
457
458
459
460
11.1.011 (2010-12-18)
	- A problem with public PDF documents was fixed.
	- Several source code documentation errors were fixed.
	- Source code style was changed for Doxygen.
	- Source code documentation was moved online to http://www.tcexam.org

nick's avatar
nick committed
461
462
463
464
465
466
11.1.010 (2010-12-06)
	- Chinese translation was updated.
	- TCPDF library was updated.
	- File shared/code/tcpdfex.php was added to set custom header/footer on PDF pages.
	- QR-Codes are now printed by default on PDF headers to link back the TCExam web pages.

nick's avatar
nick committed
467
468
469
470
11.1.009 (2010-11-26)
	- Bulgarian translation was updated.
	- TCPDF library was updated.

nick's avatar
nick committed
471
472
473
474
11.1.008 (2010-11-21)
	- A problem related to sending PDF via email was fixed.
	- TCPDF library was updated.

nick's avatar
nick committed
475
476
477
478
11.1.007 (2010-11-19)
	- Chinese language was updated.
	- TCPDF library was updated.

nick's avatar
nick committed
479
480
481
482
483
11.1.006 (2010-11-17)
	- Bug item #3110771 "Undefined variable: user_id" was fixed.
	- Language file was updated.
	- TCPDF library was updated.

nick's avatar
nick committed
484
485
486
487
11.1.005 (2010-10-21)
	- On this version the PDF text direction was improved to include the case of RTL text on LTR direction and LTR text on RTL direction.
	- The tag [dir] and relative buttons were added to fix content direction for PDF ltr=left-to-right, rtl=right-to-left.

nick's avatar
nick committed
488
489
490
491
11.1.004 (2010-10-21)
	- The constant K_CHECK_SESSION_FINGERPRINT was added to /shared/config/tce_config.php to check for possible session hijacking (set to false if you have login problems).
	- TCPDF library was updated to fix alignment problems with RTL languages.

nick's avatar
nick committed
492
493
494
495
496
497
498
499
500
11.1.003 (2010-10-06)
	- The security and reliability of user sessions was improved.
	- A minor bug was fixed on shared/code/tce_functions_test.php
	- Clock-Timer was changed to display server time.
	- Several files were changed to limit the permissions of non-administrators to their own groups and users with lower level.
	- Several constants were added on /admin/config/tce_auth.php to fine tune permissions.
	- Some translations were updated.
	- TCPDF library was updated.

nick's avatar
nick committed
501
502
503
504
505
11.1.002 (2010-09-26)
	- Public test list was improved (shared/code/tce_functions_test.php).
	- The constant K_HIDE_EXPIRED_TESTS was added to public/config/tce_config.php to control the display of expired tests on public page.
	- TCPDF library was updated.

nick's avatar
nick committed
506
507
508
11.1.001 (2010-09-23)
	- The security of sessions has been improved.

nick's avatar
nick committed
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
11.1.000 (2010-09-22)
	- Web menu was added on public area.
	- Users can now change email and password form public area.
	- Public test list was improved.
	- Media File Manager was added on administration area.
	- HTTP Basic Authentication was added. Check the new shared/config/tce_httpbasic.php configuration file.
	- Configurations files now contains new options.
	- A new /public/config/tce_auth.php configuration file was added to change the permission levels for public area.
	- The "explanation" area on "Question Management" and "Multiple-Answer Management" is now collapsed by default.
	- Question and Answer Management was simplified.
	- Some compatibility issues were fixed.
	- TCPDF library was updated.

------------------------------------------------------------

nick's avatar
nick committed
524
525
526
11.0.016 (2010-09-07)
	- Automatic uppercase was removed from main menu for UTF-8 compatibility.

nick's avatar
nick committed
527
528
529
530
11.0.015 (2010-09-05)
	- Administration menu system was improved.
	- Minor improvements.

nick's avatar
nick committed
531
532
533
11.0.014 (2010-09-03)
	- TCPDF library was updated.

nick's avatar
nick committed
534
535
536
11.0.013 (2010-08-18)
	- A minor bug on User Selection page was fixed.
	- TCPDF library was updated.
nick's avatar
nick committed
537

nick's avatar
nick committed
538
539
540
11.0.012 (2010-08-17)
	- Test management page now include questions statistics for each topic: [ (number of questions)(question type S,M,T,O)(difficulty):(min answers)-(max-answers) ].
	- TCPDF library was updated.
nick's avatar
nick committed
541

nick's avatar
nick committed
542
543
11.0.011 (2010-08-14)
	- TCPDF library was updated.
nick's avatar
nick committed
544

nick's avatar
nick committed
545
546
547
11.0.010 (2010-08-13)
	- Method F_decode_form_fields() was fixed.
	- TCPDF library was updated.
nick's avatar
nick committed
548

nick's avatar
nick committed
549
550
551
11.0.009 (2010-08-09)
	- PHP end tags were removed from end-of-file.
	- TCPDF library was updated.
nick's avatar
nick committed
552

nick's avatar
nick committed
553
554
555
11.0.008 (2010-07-31)
	- TCPDF library was updated.

nick's avatar
nick committed
556
557
558
559
11.0.007 (2010-07-14)
	- tce_edit_backup was fixed for special characters.
	- TCPDF library was updated.

nick's avatar
nick committed
560
561
562
11.0.006 (2010-07-12)
	- TCPDF library was updated.

nick's avatar
nick committed
563
564
565
566
11.0.005 (2010-06-29)
	- Hungarian language was updated.
	- TCPDF library was updated.

nick's avatar
nick committed
567
568
569
570
11.0.004 (2010-06-24)
	- Brazilian and Romanian language was updated.
	- TCPDF library was updated (several syntax errors and compatibility problems were corrected).

nick's avatar
nick committed
571
11.0.003 (2010-06-19)
nick's avatar
nick committed
572
	- Arabic language was updated.
nick's avatar
nick committed
573
574
	- TCPDF library was updated.

nick's avatar
nick committed
575
576
577
11.0.002 (2010-06-18)
	- TCPDF library was updated.

nick's avatar
nick committed
578
579
580
11.0.001 (2010-06-18)
	- TCPDF library was updated.

nick's avatar
nick committed
581
582
583
584
585
586
587
588
589
11.0.000 (2010-06-18)
	- Database schema is changed.
	- Group authentication restrictions were added to the modules. Now, except for the administrator, the modules and relative subjects can be edited only by members of the same group of the module author.
	- Some constants were added to the configuration files /admin/config/tce_auth.php and /admin/config/tce_config.php.
	- A button to download backup files was added to Database Backup and Restore.
	- TCPDF library was updated.

------------------------------------------------------------

nick's avatar
nick committed
590
10.1.012 (2010-06-13)
nick's avatar
nick committed
591
592
	- THIS VERSION CONTAINS A SECURITY FIX.

nick's avatar
nick committed
593
10.1.011 (2010-06-12)
nick's avatar
nick committed
594
595
596
	- THIS VERSION CONTAINS A SECURITY FIX.
	- Now you can upload only the file types listed on K_ALLOWED_UPLOAD_EXTENSIONS constant at admin/config/tce_config.php.

nick's avatar
nick committed
597
10.1.010 (2010-06-10)
nick's avatar
nick committed
598
599
	- MIME configuration file was updated to include MP4 video type.

nick's avatar
nick committed
600
10.1.009 (2010-06-09)
nick's avatar
nick committed
601
602
	- TCPDF library was updated.

nick's avatar
nick committed
603
10.1.008 (2010-06-07)
nick's avatar
nick committed
604
605
	- TCPDF library was updated (now uses font subsetting by deafult).

nick's avatar
nick committed
606
607
608
10.1.007 (2010-05-28)
	- A button to lock/unlock a test was added on Test Management.
	- Remaining user's time information was added on Test Results Summary.
nick's avatar
nick committed
609
	- Arabic language was updated.
nick's avatar
nick committed
610
611
	- TCPDF library was updated.

nick's avatar
nick committed
612
613
614
10.1.006 (2010-05-21)
	- TCPDF library was updated.

nick's avatar
nick committed
615
616
617
10.1.005 (2010-05-19)
	- TCPDF library was updated.

nick's avatar
nick committed
618
10.1.004 (2010-05-19)
nick's avatar
nick committed
619
	- Source code documentation was fixed.
nick's avatar
nick committed
620
621
	- TCPDF library was updated.

nick's avatar
nick committed
622
623
624
10.1.003 (2010-05-19)
	- TCPDF library was updated.

nick's avatar
nick committed
625
626
627
628
10.1.002 (2010-05-12)
	- Time descriptions on general PDF report were fixed.
	- TCPDF library was updated.

nick's avatar
nick committed
629
630
631
10.1.001 (2010-05-10)
	- TCPDF library was updated.

nick's avatar
nick committed
632
633
634
635
636
637
638
639
640
10.1.000 (2010-05-10)
	- Selection menu was moved on the top of the page.
	- XML exporter was added for Question Statistics.
	- Bug #2998891 "In xml file malformed text-answers" was fixed.
	- Some language translations were updated.
	- TCPDF library was updated.

------------------------------------------------------------

nick's avatar
nick committed
641
642
643
10.0.013 (2010-04-07)
	- TCPDF library was updated.

nick's avatar
nick committed
644
645
646
10.0.012 (2010-04-05)
	- TCPDF library was updated.

nick's avatar
nick committed
647
648
649
10.0.011 (2010-04-05)
	- TCPDF library was updated.

nick's avatar
nick committed
650
651
652
10.0.010 (2010-03-31)
	- TCPDF library was updated.
	- User registration email mail functions were fixed to support SSL.
nick's avatar
nick committed
653
	- Offline test generator now avoids page splitting of questions or answers.
nick's avatar
nick committed
654

nick's avatar
nick committed
655
656
657
658
659
660
10.0.009 (2010-03-10)
	- phpMailer library was updated.
	- Language files were updated.
	- TCPDF library was updated.
	- A minor javascript bug was fixed.

nick's avatar
nick committed
661
662
663
10.0.008 (2010-02-26)
	- Language files were updated.

nick's avatar
nick committed
664
665
666
667
10.0.007 (2010-02-24)
	- Language files were updated.
	- TCPDF library was updated.

nick's avatar
nick committed
668
669
670
671
10.0.006 (2010-02-20)
	- A warning message showing omitted questions is now displayed when the test termination button is pressed.
	- Language files were updated.

nick's avatar
nick committed
672
673
674
10.0.005 (2010-02-19)
	- Bug item #2954840 "Error in preparing the PDF data" was fixed.

nick's avatar
nick committed
675
676
677
678
10.0.004 (2010-02-19)
	- Question statistics were fixed.
	- Language files were updated.

nick's avatar
nick committed
679
680
681
10.0.003 (2010-02-17)
	- Some deprecated functions for PHP 5.3 were replaced.

nick's avatar
nick committed
682
683
684
685
686
687
688
10.0.002 (2010-02-17)
	- A timer/clock bug was fixed.
	- Topics results were added on PDF user results.
	- Test is now automatically terminated if the navigation menu is hidden and the last question is timed or auto-next.
	- Language files were updated.
	- UPGRADE.TXT instructions were updated.

nick's avatar
nick committed
689
690
10.0.001 (2010-02-12)
	- Missing update was added.
nick's avatar
nick committed
691

nick's avatar
nick committed
692
693
694
695
696
697
698
699
700
701
702
703
704
10.0.000 (2010-02-12)
	- THIS IS A MAJOR RELEASE.
	- Database schema is changed (see documentation on admin/doc/database).
	- An option to avoid partial scoring for MCMA questions was added on Test Editor.
	- An option to avoid logout when the time expires was added on Test Editor.
	- A Database Backup and Restore page was added (works only on POSIX systems with MySQL or PostgreSQL).
	- Constant K_PATH_BACKUP was added on shared/config/tce_paths.php
	- Question statistics were improved.
	- TCPDF library was updated.
	- Language files were updated.

--------------------------------------------------------------------------------

nick's avatar
9.0.041    
nick committed
705
706
707
708
9.0.041 (2010-02-06)
	- Test description is now displayed before test execution (check the new K_DISPLAY_TEST_DESCRIPTION constant on shared/config/tce_config.php).
	- TCPDF library was updated.

nick's avatar
9.0.040    
nick committed
709
710
711
9.0.040 (2010-01-30)
	- TCPDF library was updated for better RTL support.

nick's avatar
9.0.039    
nick committed
712
713
714
9.0.039 (2010-01-15)
	- TCPDF library was updated.

nick's avatar
9.0.038    
nick committed
715
716
717
718
9.0.038 (2010-01-15)
	- Sessions ID problem was fixed.
	- TCPDF library was updated.

Nick's avatar
9.0.037    
Nick committed
719
720
721
722
723
9.0.037 (2009-12-31)
	- The "hide answers" options now works with PDF Questions List.
	- The Results pages now includes the ability to send results via email with or without PDF report.
	- TCPDF library was updated.

Nick's avatar
9.0.036    
Nick committed
724
725
726
727
728
729
730
9.0.036 (2009-12-15)
	- Per-topic results were added on Test Results page.
	- Answer Evaluation form was updated to order answers in various modes.
	- TCPDF library was updated.
	- Installation instructions were updated.
	- Hungarian language was updated.

Nick's avatar
9.0.035    
Nick committed
731
732
733
9.0.035 (2009-11-10)
	- Source code documentation was fixed.

Nick's avatar
9.0.034    
Nick committed
734
735
736
737
9.0.034 (2009-11-05)
	- The $emailcfg['SMTPSecure'] parameter was added to /gshared/config/cp_email_config.php file.
	- The file tce_functions_email_reports.php was changed to include the SMTPSecure parameter.

Nick's avatar
9.0.033    
Nick committed
738
739
740
9.0.033 (2009-11-03)
	- IP addresses representation was fixed.

nicolaasuni's avatar
9.0.032    
nicolaasuni committed
741
742
743
9.0.032 (2009-10-24)
	- LaTeX caching bug was fixed.

nicolaasuni's avatar
9.0.031    
nicolaasuni committed
744
745
746
9.0.031 (2009-10-23)
	- TCPDF library was updated.

nicolaasuni's avatar
9.0.030    
nicolaasuni committed
747
748
749
9.0.030 (2009-10-22)
	- License terms were changed to AGPLv3 (read the LICENSE.TXT file for more information).
	- TCPDF library was updated.
nick's avatar
nick committed
750

nicolaasuni's avatar
9.0.030    
nicolaasuni committed
751
752
--------------------------------------------------------------------------------

nicolaasuni's avatar
9.0.029    
nicolaasuni committed
753
754
755
9.0.029 (2009-10-09)
	- Support for ORACLE database was added (via oci8 PHP extension).

nicolaasuni's avatar
9.0.028    
nicolaasuni committed
756
757
758
759
760
761
762
9.0.028 (2009-10-07)
	- The problem of fixed ordered answers on MCSA questions in PDF test preview was fixed (tce_pdf_testgen).
	- Search feature was added to "User Selection" form.
	- Links to "User's Results" were added on "User Selection" form.
	- Image / object selection was improved (now support subfolders and alphabetic ordering).
	- The cache name for latex images was changed (now includes date-time).

nicolaasuni's avatar
9.0.027    
nicolaasuni committed
763
764
765
9.0.027 (2009-10-05)
	- Compatibility with PHP 5.3 was improved.

nicolaasuni's avatar
9.0.026    
nicolaasuni committed
766
767
768
769
9.0.026 (2009-09-30)
	- Compatibility with PHP 5.3 was improved.
	- TCPDF library was updated.
	- Source code was cleaned up.
nicolaasuni's avatar
9.0.026    
nicolaasuni committed
770
	- Experimental support for automatic updates was added (only Linux systems with MySQL database and valid account).
nicolaasuni's avatar
9.0.026    
nicolaasuni committed
771

nicolaasuni's avatar
9.0.025    
nicolaasuni committed
772
773
774
775
9.0.025 (2009-09-21)
	- TCPDF library was updated.
	- Installation instructions were udpdated.

nicolaasuni's avatar
9.0.024    
nicolaasuni committed
776
777
778
9.0.024 (2009-08-31)
	- Romanian language was added.

nicolaasuni's avatar
9.0.023    
nicolaasuni committed
779
780
781
782
9.0.023 (2009-08-30)
	- This version creates digital signatures on PDF documents (see shared/config/tce_pdf.php).
	- TCPDF library was updated.

nicolaasuni's avatar
9.0.022    
nicolaasuni committed
783
784
785
786
787
788
9.0.022 (2009-08-29)
	- localhost to IP conversion problem was fixed.
	- JavaScript used to catch keycodes was fixed for IE.
	- phpMailer Class was updated to version 5.0.2.
	- TCPDF library was updated.

nicolaasuni's avatar
9.0.021    
nicolaasuni committed
789
790
791
9.0.021 (2009-08-26)
	- TCPDF library was updated (it was broken on previous release).

nicolaasuni's avatar
9.0.020    
nicolaasuni committed
792
793
794
795
9.0.020 (2009-08-17)
	- Font files were updated.
	- TCPDF library was updated.

nicolaasuni's avatar
9.0.019    
nicolaasuni committed
796
797
798
799
9.0.019 (2009-07-05)
	- Language files were updated.
	- TCPDF library was updated.

nicolaasuni's avatar
9.0.018    
nicolaasuni committed
800
9.0.018 (2009-06-15)
nicolaasuni's avatar
9.0.019    
nicolaasuni committed
801
	- Language files were updated.
nicolaasuni's avatar
9.0.018    
nicolaasuni committed
802
803
	- TCPDF library was updated.

nicolaasuni's avatar
9.0.017    
nicolaasuni committed
804
805
806
9.0.017 (2009-06-11)
	- TCPDF library was updated.

nicolaasuni's avatar
9.0.016    
nicolaasuni committed
807
808
809
9.0.016 (2009-06-08)
	- tce_show_allresults_users.php was fixed for various errors.

nicolaasuni's avatar
9.0.015    
nicolaasuni committed
810
811
812
9.0.015 (2009-06-04)
	- TCPDF library was updated.

nicolaasuni's avatar
9.0.014    
nicolaasuni committed
813
814
815
816
817
9.0.014 (2009-06-02)
	- shared/config/tce_mime.php file was updated.
	- The score for a free answer cannot be greater than maximum score for the selected question.
	- Language files were updated.

nicolaasuni's avatar
9.0.013    
nicolaasuni committed
818
819
820
9.0.013 (2009-05-28)
	- TCPDF library was updated to fix list bullets position for RTL languages.

nicolaasuni's avatar
9.0.012    
nicolaasuni committed
821
822
823
824
825
9.0.012 (2009-05-25)
	- CSS files were updated.
	- TCPDF library was updated.
	- The official Website for TCExam is http://www.tcexam.org

nicolaasuni's avatar
9.0.011    
nicolaasuni committed
826
827
828
9.0.011 (2009-05-11)
	- Bug related to question explanation appearance on "Answer Evaluation" page was fixed.

nicolaasuni's avatar
9.0.010    
nicolaasuni committed
829
830
831
9.0.010 (2009-05-07)
	- Question explanation was added on "Answer Evaluation" page.
	- TCPDF library was updated.
nick's avatar
nick committed
832

nicolaasuni's avatar
9.0.009    
nicolaasuni committed
833
834
835
9.0.009 (2009-04-29)
	- Question "autonext" and "timer" features were fixed.
	- TCPDF library was updated.
nick's avatar
nick committed
836

nicolaasuni's avatar
9.0.008    
nicolaasuni committed
837
838
9.0.008 (2009-04-21)
	- TCPDF library was updated.
nick's avatar
nick committed
839

nicolaasuni's avatar
9.0.007    
nicolaasuni committed
840
841
842
9.0.007 (2009-04-12)
	- Import functions were fixed.
	- TCPDF library was updated.
nick's avatar
nick committed
843

nicolaasuni's avatar
9.0.006    
nicolaasuni committed
844
9.0.006 (2009-03-27)
nick's avatar
nick committed
845
	- The class shared/code/tce_txm.php was updated to acquire an exclusive lock on the cache file while proceeding to the writing.
nicolaasuni's avatar
9.0.006    
nicolaasuni committed
846
847
848
849
850
	- The K_PATH_LANG_CACHE constant was added to shared/config/tce_paths.php to define the default folder used for language files. By default the language files are now stored on the new folder: /cache/lang.
	- The file shared/config/tce_config.php was changed to consider the new K_PATH_LANG_CACHE constant.
	- The class phpMailer was updated to version 2.3.
	- The class Radius was updated to version 1.2.2.
	- Installation guide was updated.
nick's avatar
nick committed
851

nicolaasuni's avatar
9.0.005    
nicolaasuni committed
852
9.0.005 (2009-03-26)
nicolaasuni's avatar
9.0.006    
nicolaasuni committed
853
	- The English language was updated.
nicolaasuni's avatar
9.0.005    
nicolaasuni committed
854
855
	- index.php redirect was added in the admin and in the public directory.

nick's avatar
nick committed
856
9.0.004 (2009-03-24)
nicolaasuni's avatar
9.0.005    
nicolaasuni committed
857
	- Several minor bugs were fixed on administration interfaces.
nick's avatar
nick committed
858
859

9.0.003 (2009-03-24)
nick's avatar
nick committed
860
	- 'Inserting image' bug was fixed (tce_functions_tcecode_editor.php).
nick's avatar
nick committed
861
862
863
864
865

9.0.002 (2009-03-23)
	- Hungarian language was updated.
	- An issue between tce_edit_test.php interface and Opera Web-Browser was fixed.
	- TCPDF library was updated.
nick's avatar
nick committed
866

nick's avatar
nick committed
867
868
869
9.0.001 (2009-03-18)
	- Arabic language was updated.
	- TCPDF library was updated.
nick's avatar
nick committed
870

nick's avatar
nick committed
871
9.0.000 (2009-03-08)
nick's avatar
9.0.041    
nick committed
872
	- THIS IS A MAJOR RELEASE.
nick's avatar
nick committed
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
	- Database schema is changed (see documentation on admin/doc/database).
	- A new option "repeatable" was added to test, so users can have the ability to repeat the same test several times.
	- "Terminate Test" now redirect user to index page without logging-out.
	- A calendar widget was added to date/time input fields (shared/jscripts/jscalendar).
	- TCPDF was updated.
	- IMPORTANT: translations must be updated to reflect latest changes.

--------------------------------------------------------------------------------

8.0.002 (2009-03-03)
	- Hungarian language was updated.
	- TCPDF was updated.

8.0.001 (2009-02-24)
	- A bug on public interface buttons was fixed.
	- Arabic language was updated.
	- TCPDF was updated.

8.0.000 (2009-02-20)
nick's avatar
9.0.041    
nick committed
892
	- THIS IS A MAJOR RELEASE.
nick's avatar
nick committed
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
	- Database schema is changed (see documentation on admin/doc/database).
	- Configuration files were changed AND MUST BE REPLACED.
	- New 'explanation' fields were added to questions and answers.
	- CSS files were updated.
	- Minor bugs were fixed.
	- TCPDF was updated.
	- IMPORTANT: translations must be updated to reflect latest changes.

--------------------------------------------------------------------------------

7.1.002 (2009-02-17)
	- Installation scripts were improved.
	- Hungarian language was updated.
	- Source code was cleaned up.

7.1.001 (2009-02-15)
	- Scoring system has been fixed.
	- Bug n.2601919 "Single answer - wrong answer and wrong points" was fixed.

7.1.000 (2009-02-13)
	- CAS authentication module was added (check the /shared/config/tce_cas.php for configuration).
	- All IP addresses are now converted to IPv6 expanded notation (8 4-bytes hexadecimal numbers separate by ':' character).
	- Test editor now accepts IPv6 addresses and ranges, for example: 192.168.*.*,127.0.0.*,192.168.234.16-192.168.234.32,::ffff:c0a8:0110-::ffff:c0a8:0140,2001:0db8:0000:0000:0000:0000:1428:57ab
	- Source code was cleaned up to improve performances.
	- Cached language files were updated.
	- Installation form was improved.
	- TCPDF library was updated.
nick's avatar
nick committed
920

nick's avatar
nick committed
921
922
7.0.029 (2009-02-05)
	- IPv6 support was added. Please ugrade the database using the following SQL queries (by case):
nick's avatar
nick committed
923

nick's avatar
nick committed
924
925
926
927
928
929
930
		# --- For MySQL:
		ALTER TABLE tce_users CHANGE user_ip user_ip VARCHAR(39) NOT NULL;
		ALTER TABLE tce_tests_logs CHANGE testlog_user_ip testlog_user_ip VARCHAR(39) NULL DEFAULT NULL;

		# --- For PostgreSQL:
		ALTER TABLE "tce_users" ALTER "user_ip" TYPE Varchar(39);
		ALTER TABLE "tce_tests_logs" ALTER "testlog_user_ip" TYPE Varchar(39);
nick's avatar
nick committed
931

nick's avatar
nick committed
932
933
934
	- tce_functions_test.php source code was cleaned up.
	- tce_show_result_allusers.php was fixed.
	- tce_functions_user_select.php was fixed.
nick's avatar
nick committed
935

nick's avatar
nick committed
936
937
938
939
940
7.0.028 (2009-01-28)
	- A bug on evaluation of MCSA questions was fixed.
	- Test editor was fixed.
	- Subject editor was fixed.
	- PDF results were fixed.
nick's avatar
nick committed
941

nick's avatar
nick committed
942
943
944
7.0.027 (2009-01-27)
	- Bug n. 2540741 "Test Management - Wrong number of elements" was fixed.
	- TCPDF library was updated.
nick's avatar
nick committed
945

nick's avatar
nick committed
946
7.0.026 (2009-01-26)
nick's avatar
nick committed
947
	- Update SQL errors on results were fixed.
nick's avatar
nick committed
948
	- TCPDF library was updated.
nick's avatar
nick committed
949

nick's avatar
nick committed
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
7.0.025 (2009-01-24)
	- TCPDF library was fixed.

7.0.024 (2009-01-23)
	- TCPDF library was updated.

7.0.023 (2009-01-23)
	- Several authorization systems were updated or improved.

7.0.022 (2009-01-23)
	- Bug "SQL wrong in tce_functions_auth_sql.php" was fixed.
	- Polish language was added.

7.0.021 (2009-01-21)
	- Spanish language was updated.
	- TCPDF library was updated.

7.0.020 (2009-01-20)
	- Arabic and Hebrew languages were updated.

7.0.019 (2009-01-20)
	- Bugs #2523328 "Modify is forwarding without passing the correct parameters" was fixed.

7.0.018 (2009-01-19)
	- Malay (Bahasa Melayu) language was added.
	- TCPDF library was updated.

7.0.017 (2009-01-13)
	- Some PDF alignments for RTL languages were fixed.

7.0.016 (2009-01-12)
	- TCPDF library was updated.
	- Chinese language was added.

7.0.015 (2008-12-28)
	- TCPDF library was updated.
	- language_tmx.xml was updated (arabic).
	- strtoupper function was removed from several files to improve compatibility with some languages.

7.0.014 (2008-12-26)
	- language_tmx.xml was fixed.

7.0.013 (2008-12-26)
Nicola Asuni's avatar
Nicola Asuni committed
993
	- New User's Results form were added + export in TSV, XML and PDF.
nick's avatar
nick committed
994
995
996
997
998
999
1000
	- Descriptive statistics were improved and added to PDF and XML.
	- language_tmx.xml contains new terms (please note that all old translations must be checked against new english version).

7.0.012 (2008-12-25)
	- "Test Results Summary" was improved.
	- Descriptive statistics were added on results.
	- language_tmx.xml contains new terms.
For faster browsing, not all history is shown. View entire blame