CHANGELOG.TXT 52.9 KB
Newer Older
tecnickcom's avatar
tecnickcom committed
1
2
3
4
2.1.026 (2014-11-15)
	- TCPDF library was updated.

2.1.025 (2014-11-08)
tecnickcom's avatar
tecnickcom committed
5
6
7
	- TCPDF library and fonts were updated.

2.1.024 (2014-06-11)
tecnickcom's avatar
tecnickcom committed
8
9
10
11
	- An unused paramer was removed.
	- OMR scan was improved.
	- TCPDF library was updated.

tecnickcom's avatar
tecnickcom committed
12
13
14
12.1.023 (2014-05-14)
	- Some language typos were fixed.

tecnickcom's avatar
tecnickcom committed
15
16
17
12.1.022 (2014-05-12)
	- TCPDF library and fonts were updated.

tecnickcom's avatar
tecnickcom committed
18
19
20
21
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
22
23
24
12.1.020 (2014-04-15)
	- TCPDF library was updated.

tecnickcom's avatar
tecnickcom committed
25
26
27
12.1.019 (2014-03-24)
	- Emulating magic_quotes_gpc for PHP 5.5 compatibility.

tecnickcom's avatar
tecnickcom committed
28
29
30
31
12.1.018 (2014-03-04)
	- New Farsi (Persian) language translation.
	- Some LTR direction settings were fixed.

tecnickcom's avatar
tecnickcom committed
32
33
34
35
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
36
37
38
12.1.016 (2014-01-27)
	- Statistics options are now enforced also in various export formats.

tecnickcom's avatar
tecnickcom committed
39
40
41
42
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
43
44
45
12.1.014 (2014-01-23)
	- Test user time was fixed in public reports.

tecnickcom's avatar
tecnickcom committed
46
47
48
49
50
51
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
52
53
54
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.

55
56
57
12.1.011 (2013-12-11)
	- A problem related to custom error messages and TCPDF library was fixed.

tecnickcom's avatar
tecnickcom committed
58
59
60
12.1.010 (2013-12-01)
	- TCPDF library was updated.

61
62
63
12.1.009 (2013-10-24)
	- Bug fix related to the new F_escape_sql function signature.

tecnickcom's avatar
tecnickcom committed
64
65
66
67
68
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
69
70
71
12.1.007 (2013-09-14)
	- TCPDF Library was updated.

tecnickcom's avatar
tecnickcom committed
72
73
74
75
12.1.006 (2013-09-05)
	- New JSON export format.
	- TSV report now includes the details for each user.

tecnickcom's avatar
tecnickcom committed
76
77
78
12.1.005 (2013-08-23)
	- Support for 0-difficulty questions was added.

tecnickcom's avatar
tecnickcom committed
79
12.1.004 (2013-08-07)
tecnickcom's avatar
tecnickcom committed
80
	- A problem with email reports was fixed.
tecnickcom's avatar
tecnickcom committed
81
82

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

tecnickcom's avatar
tecnickcom committed
85
86
87
12.1.002 (2013-07-16)
	- Missing SQL files were added - please ugrade your existing DB.

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

tecnickcom's avatar
tecnickcom committed
91
12.1.000 (2013-07-10)
tecnickcom's avatar
tecnickcom committed
92
93
94
95
96
97
98
99
	- 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
100
101
102
103
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
104
105
106
107
108
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
109
110
111
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
112
113
114
12.0.011 (2013-04-25)
	- OMR import was improved : MCSA with multiple answers are now set as unanswered.

tecnickcom's avatar
tecnickcom committed
115
116
117
118
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
119
120
121
12.0.009 (2013-04-15)
	- TCExam project was moved to GitHub: https://github.com/tecnickcom/tcexam/

Nicola Asuni's avatar
Nicola Asuni committed
122
123
124
125
126
127
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
128
129
130
131
132
133
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
134
135
136
12.0.006 (2013-04-08)
	- Fixing some SQL queries and result values.

Nicola Asuni's avatar
Nicola Asuni committed
137
138
139
140
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
141
142
143
144
145
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
146
147
148
149
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
150
151
152
153
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
154
155
156
157
12.0.001 (2013-03-31)
	- Some RTL language problems were fixed.
	- TCPDF Library was updated.

Nicola Asuni's avatar
Nicola Asuni committed
158
159
160
161
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
162
	- SSL certificate login support.
Nicola Asuni's avatar
Nicola Asuni committed
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
	- 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
178
	- Local autosave was added for free answers (only supported by newer web browsers).
Nicola Asuni's avatar
Nicola Asuni committed
179
	- Some files were renamed.
Nicola Asuni's avatar
Nicola Asuni committed
180
	- TCPDF Library was updated to version 6 and moved to another folder.
Nicola Asuni's avatar
Nicola Asuni committed
181
182
183

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

Nicola Asuni's avatar
Nicola Asuni committed
184
185
186
187
188
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
189
190
191
192
193
194
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
195
11.4.000 (2012-11-06)
Nicola Asuni's avatar
Nicola Asuni committed
196
	- The MySQL collation for the questions and answer fields was changed to utf8_bin.
Nicola Asuni's avatar
Nicola Asuni committed
197
198
199
	- The TCPDF library was updated.
	- Hungarian transation was updated.

Nicola Asuni's avatar
Nicola Asuni committed
200
201
202
203
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
204
205
206
207
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
208
209
210
211
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
212
213
214
215
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
216
217
218
219
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
220
221
11.3.007 (2012-08-02)
	- Arabic language was updated.
Nicola Asuni's avatar
Nicola Asuni committed
222
	- The TCPDF library was updated.
Nicola Asuni's avatar
Nicola Asuni committed
223

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

nick's avatar
nick committed
227
228
229
230
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
231
232
233
11.3.004 (2012-07-26)
	- The TCPDF library was updated.

nick's avatar
nick committed
234
11.3.003 (2012-07-25)
nick's avatar
nick committed
235
	- CSS files were updated.
nick's avatar
nick committed
236
237
	- The TCPDF library was updated.

nick's avatar
nick committed
238
239
240
241
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
242
243
244
245
246
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
247
248
249
250
251
252
253
254
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
255
256
257
11.2.032 (2012-06-06)
	- TCPDF Library was updated to fix a bug introduced on the previous version.

nicolaasuni's avatar
nicolaasuni committed
258
259
260
261
11.2.031 (2012-06-05)
	- Support for external authentication systems were improved.
	- TCPDF Library was updated.

nicolaasuni's avatar
nicolaasuni committed
262
263
264
265
11.2.030 (2012-04-30)
	- Romanian Language was updated.
	- TCPDF Library was updated.

nicolaasuni's avatar
nicolaasuni committed
266
267
268
11.2.029 (2012-04-27)
	- A "division by zero" bug was fixed.

nicolaasuni's avatar
nicolaasuni committed
269
270
271
272
11.2.028 (2012-04-25)
	- TCPDF library was updated.
	- Arabic Language was updated.

nicolaasuni's avatar
nicolaasuni committed
273
274
275
276
277
278
279
280
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
281
282
283
284
11.2.026 (2012-04-02)
	- TCPDF library was updated.
	- Font files were updated.

nicolaasuni's avatar
nicolaasuni committed
285
286
11.2.025 (2012-03-28)
	- TCPDF library was updated.
nicolaasuni's avatar
nicolaasuni committed
287
	- Font files were updated.
nicolaasuni's avatar
nicolaasuni committed
288
289
290
291
292

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

nicolaasuni's avatar
nicolaasuni committed
293
294
295
296
11.2.023 (2012-01-30)
	- Brazilian language was updated.
	- TCPDF library was updated.

nicolaasuni's avatar
nicolaasuni committed
297
298
299
300
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
301
302
303
11.2.021 (2011-12-23)
	- Source code documentation was updated.

nick's avatar
nick committed
304
305
306
11.2.020 (2011-12-14)
	- Chinese language was updated.

nick's avatar
nick committed
307
308
309
11.2.019 (2011-12-14)
	- TCPDF library was updated.

nick's avatar
nick committed
310
311
312
313
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
314
315
316
317
318
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
319
320
321
322
11.2.016 (2011-10-29)
	- Some authentication/sessions problems were fixed.
	- TCPDF library was updated.

Nick's avatar
Nick committed
323
324
325
11.2.015 (2011-10-12)
	- TCPDF library and fonts was updated.

Nick's avatar
Nick committed
326
327
328
329
330
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
331
332
333
334
11.2.013 (2011-08-06)
	- Spanish language was updated.
	- TCPDF library was updated.

Nick's avatar
Nick committed
335
336
337
338
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
339
340
341
342
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
343
344
345
346
11.2.010 (2011-06-28)
	- Arabic language was updated.
	- TCPDF library was updated.

Nick's avatar
Nick committed
347
348
349
350
351
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
352
353
354
11.2.008 (2011-06-18)
	- TCPDF library was updated for improvements and bugfixes.

Nick's avatar
Nick committed
355
356
357
11.2.007 (2011-06-15)
	- TCPDF library was updated for improvements and bugfixes.

Nick's avatar
Nick committed
358
359
360
11.2.006 (2011-06-14)
	- TCPDF library was updated for improvements and bugfixes.

Nick's avatar
Nick committed
361
362
363
364
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
365
366
367
11.2.004 (2011-05-26)
	- Question Importer was fixed to correctly import questions and answers positions.

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

Nick's avatar
Nick committed
372
373
374
11.2.002 (2011-05-22)
	- A problem with magic_quotes_gpc was fixed.

Nick's avatar
Nick committed
375
376
377
11.2.001 (2011-05-21)
	- Some security vulnerabilities were fixed.

Nick's avatar
Nick committed
378
379
380
381
382
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
383
	- Labels of TSV export were fixed.
Nick's avatar
Nick committed
384
385
386
387
388
	- Minor bugs were fixed.
	- TCPDF library was updated.

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

Nick's avatar
Nick committed
389
390
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
391
	- Test and User results interfaces and export filters (XML, TSV, PDF) were improved.
Nick's avatar
Nick committed
392
393
	- TCPDF library was updated.

Nick's avatar
Nick committed
394
395
396
397
398
399
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
400
401
402
403
11.1.029 (2011-04-26)
	- Arabic language was updated.
	- TCPDF library was updated.

Nick's avatar
Nick committed
404
405
406
11.1.028 (2011-04-10)
	- TCPDF performances were improved.

Nick's avatar
Nick committed
407
408
409
410
11.1.027 (2011-04-07)
	- Bulgarian language was updated.
	- TCPDF library was updated.

Nick's avatar
Nick committed
411
412
413
414
11.1.026 (2011-03-15)
	- Some Accessibility problems were fixed.
	- TCPDF library was updated.

Nick's avatar
Nick committed
415
416
417
11.1.025 (2011-03-14)
	- "Reflected Cross-site Scripting" security problem was fixed.

Nick's avatar
Nick committed
418
419
420
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
421
422
423
11.1.023 (2011-03-05)
	- Problem of downloading backups with IE8 was fixed.

Nick's avatar
Nick committed
424
425
426
427
11.1.022 (2011-02-27)
	- Bug #3193785 "Free text field writing error" was fixed.
	- TCPDF library was updated.

Nick's avatar
Nick committed
428
429
430
431
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
432
433
434
435
436
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
437
11.1.019 (2011-02-15)
Nick's avatar
Nick committed
438
	- TCPDF library was updated to fix line break problem.
Nick's avatar
Nick committed
439

Nick's avatar
Nick committed
440
441
442
443
444
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
445
446
447
448
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
449
450
451
452
453
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
454
455
11.1.015 (2011-01-20)
	- Scrollbars were added on object window.
Nick's avatar
Nick committed
456
	- TCPDF library was updated.
Nick's avatar
Nick committed
457

Nick's avatar
Nick committed
458
11.1.014 (2011-01-15)
Nick's avatar
Nick committed
459
	- TCPDF library and Arabic language were updated.
Nick's avatar
Nick committed
460

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

nick's avatar
nick committed
464
465
466
467
468
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
469
470
471
472
473
474
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
475
476
477
478
479
480
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
481
482
483
484
11.1.009 (2010-11-26)
	- Bulgarian translation was updated.
	- TCPDF library was updated.

nick's avatar
nick committed
485
486
487
488
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
489
490
491
492
11.1.007 (2010-11-19)
	- Chinese language was updated.
	- TCPDF library was updated.

nick's avatar
nick committed
493
494
495
496
497
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
498
499
500
501
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
502
503
504
505
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
506
507
508
509
510
511
512
513
514
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
515
516
517
518
519
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
520
521
522
11.1.001 (2010-09-23)
	- The security of sessions has been improved.

nick's avatar
nick committed
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
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
538
539
540
11.0.016 (2010-09-07)
	- Automatic uppercase was removed from main menu for UTF-8 compatibility.

nick's avatar
nick committed
541
542
543
544
11.0.015 (2010-09-05)
	- Administration menu system was improved.
	- Minor improvements.

nick's avatar
nick committed
545
546
547
11.0.014 (2010-09-03)
	- TCPDF library was updated.

nick's avatar
nick committed
548
549
550
11.0.013 (2010-08-18)
	- A minor bug on User Selection page was fixed.
	- TCPDF library was updated.
nick's avatar
nick committed
551

nick's avatar
nick committed
552
553
554
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
555

nick's avatar
nick committed
556
557
11.0.011 (2010-08-14)
	- TCPDF library was updated.
nick's avatar
nick committed
558

nick's avatar
nick committed
559
560
561
11.0.010 (2010-08-13)
	- Method F_decode_form_fields() was fixed.
	- TCPDF library was updated.
nick's avatar
nick committed
562

nick's avatar
nick committed
563
564
565
11.0.009 (2010-08-09)
	- PHP end tags were removed from end-of-file.
	- TCPDF library was updated.
nick's avatar
nick committed
566

nick's avatar
nick committed
567
568
569
11.0.008 (2010-07-31)
	- TCPDF library was updated.

nick's avatar
nick committed
570
571
572
573
11.0.007 (2010-07-14)
	- tce_edit_backup was fixed for special characters.
	- TCPDF library was updated.

nick's avatar
nick committed
574
575
576
11.0.006 (2010-07-12)
	- TCPDF library was updated.

nick's avatar
nick committed
577
578
579
580
11.0.005 (2010-06-29)
	- Hungarian language was updated.
	- TCPDF library was updated.

nick's avatar
nick committed
581
582
583
584
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
585
11.0.003 (2010-06-19)
nick's avatar
nick committed
586
	- Arabic language was updated.
nick's avatar
nick committed
587
588
	- TCPDF library was updated.

nick's avatar
nick committed
589
590
591
11.0.002 (2010-06-18)
	- TCPDF library was updated.

nick's avatar
nick committed
592
593
594
11.0.001 (2010-06-18)
	- TCPDF library was updated.

nick's avatar
nick committed
595
596
597
598
599
600
601
602
603
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
604
10.1.012 (2010-06-13)
nick's avatar
nick committed
605
606
	- THIS VERSION CONTAINS A SECURITY FIX.

nick's avatar
nick committed
607
10.1.011 (2010-06-12)
nick's avatar
nick committed
608
609
610
	- 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
611
10.1.010 (2010-06-10)
nick's avatar
nick committed
612
613
	- MIME configuration file was updated to include MP4 video type.

nick's avatar
nick committed
614
10.1.009 (2010-06-09)
nick's avatar
nick committed
615
616
	- TCPDF library was updated.

nick's avatar
nick committed
617
10.1.008 (2010-06-07)
nick's avatar
nick committed
618
619
	- TCPDF library was updated (now uses font subsetting by deafult).

nick's avatar
nick committed
620
621
622
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
623
	- Arabic language was updated.
nick's avatar
nick committed
624
625
	- TCPDF library was updated.

nick's avatar
nick committed
626
627
628
10.1.006 (2010-05-21)
	- TCPDF library was updated.

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

nick's avatar
nick committed
632
10.1.004 (2010-05-19)
nick's avatar
nick committed
633
	- Source code documentation was fixed.
nick's avatar
nick committed
634
635
	- TCPDF library was updated.

nick's avatar
nick committed
636
637
638
10.1.003 (2010-05-19)
	- TCPDF library was updated.

nick's avatar
nick committed
639
640
641
642
10.1.002 (2010-05-12)
	- Time descriptions on general PDF report were fixed.
	- TCPDF library was updated.

nick's avatar
nick committed
643
644
645
10.1.001 (2010-05-10)
	- TCPDF library was updated.

nick's avatar
nick committed
646
647
648
649
650
651
652
653
654
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
655
656
657
10.0.013 (2010-04-07)
	- TCPDF library was updated.

nick's avatar
nick committed
658
659
660
10.0.012 (2010-04-05)
	- TCPDF library was updated.

nick's avatar
nick committed
661
662
663
10.0.011 (2010-04-05)
	- TCPDF library was updated.

nick's avatar
nick committed
664
665
666
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
667
	- Offline test generator now avoids page splitting of questions or answers.
nick's avatar
nick committed
668

nick's avatar
nick committed
669
670
671
672
673
674
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
675
676
677
10.0.008 (2010-02-26)
	- Language files were updated.

nick's avatar
nick committed
678
679
680
681
10.0.007 (2010-02-24)
	- Language files were updated.
	- TCPDF library was updated.

nick's avatar
nick committed
682
683
684
685
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
686
687
688
10.0.005 (2010-02-19)
	- Bug item #2954840 "Error in preparing the PDF data" was fixed.

nick's avatar
nick committed
689
690
691
692
10.0.004 (2010-02-19)
	- Question statistics were fixed.
	- Language files were updated.

nick's avatar
nick committed
693
694
695
10.0.003 (2010-02-17)
	- Some deprecated functions for PHP 5.3 were replaced.

nick's avatar
nick committed
696
697
698
699
700
701
702
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
703
704
10.0.001 (2010-02-12)
	- Missing update was added.
nick's avatar
nick committed
705

nick's avatar
nick committed
706
707
708
709
710
711
712
713
714
715
716
717
718
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
719
720
721
722
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
723
724
725
9.0.040 (2010-01-30)
	- TCPDF library was updated for better RTL support.

nick's avatar
9.0.039    
nick committed
726
727
728
9.0.039 (2010-01-15)
	- TCPDF library was updated.

nick's avatar
9.0.038    
nick committed
729
730
731
732
9.0.038 (2010-01-15)
	- Sessions ID problem was fixed.
	- TCPDF library was updated.

Nick's avatar
9.0.037    
Nick committed
733
734
735
736
737
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
738
739
740
741
742
743
744
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
745
746
747
9.0.035 (2009-11-10)
	- Source code documentation was fixed.

Nick's avatar
9.0.034    
Nick committed
748
749
750
751
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
752
753
754
9.0.033 (2009-11-03)
	- IP addresses representation was fixed.

nicolaasuni's avatar
9.0.032    
nicolaasuni committed
755
756
757
9.0.032 (2009-10-24)
	- LaTeX caching bug was fixed.

nicolaasuni's avatar
9.0.031    
nicolaasuni committed
758
759
760
9.0.031 (2009-10-23)
	- TCPDF library was updated.

nicolaasuni's avatar
9.0.030    
nicolaasuni committed
761
762
763
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
764

nicolaasuni's avatar
9.0.030    
nicolaasuni committed
765
766
--------------------------------------------------------------------------------

nicolaasuni's avatar
9.0.029    
nicolaasuni committed
767
768
769
9.0.029 (2009-10-09)
	- Support for ORACLE database was added (via oci8 PHP extension).

nicolaasuni's avatar
9.0.028    
nicolaasuni committed
770
771
772
773
774
775
776
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
777
778
779
9.0.027 (2009-10-05)
	- Compatibility with PHP 5.3 was improved.

nicolaasuni's avatar
9.0.026    
nicolaasuni committed
780
781
782
783
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
784
	- Experimental support for automatic updates was added (only Linux systems with MySQL database and valid account).
nicolaasuni's avatar
9.0.026    
nicolaasuni committed
785

nicolaasuni's avatar
9.0.025    
nicolaasuni committed
786
787
788
789
9.0.025 (2009-09-21)
	- TCPDF library was updated.
	- Installation instructions were udpdated.

nicolaasuni's avatar
9.0.024    
nicolaasuni committed
790
791
792
9.0.024 (2009-08-31)
	- Romanian language was added.

nicolaasuni's avatar
9.0.023    
nicolaasuni committed
793
794
795
796
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
797
798
799
800
801
802
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
803
804
805
9.0.021 (2009-08-26)
	- TCPDF library was updated (it was broken on previous release).

nicolaasuni's avatar
9.0.020    
nicolaasuni committed
806
807
808
809
9.0.020 (2009-08-17)
	- Font files were updated.
	- TCPDF library was updated.

nicolaasuni's avatar
9.0.019    
nicolaasuni committed
810
811
812
813
9.0.019 (2009-07-05)
	- Language files were updated.
	- TCPDF library was updated.

nicolaasuni's avatar
9.0.018    
nicolaasuni committed
814
9.0.018 (2009-06-15)
nicolaasuni's avatar
9.0.019    
nicolaasuni committed
815
	- Language files were updated.
nicolaasuni's avatar
9.0.018    
nicolaasuni committed
816
817
	- TCPDF library was updated.

nicolaasuni's avatar
9.0.017    
nicolaasuni committed
818
819
820
9.0.017 (2009-06-11)
	- TCPDF library was updated.

nicolaasuni's avatar
9.0.016    
nicolaasuni committed
821
822
823
9.0.016 (2009-06-08)
	- tce_show_allresults_users.php was fixed for various errors.

nicolaasuni's avatar
9.0.015    
nicolaasuni committed
824
825
826
9.0.015 (2009-06-04)
	- TCPDF library was updated.

nicolaasuni's avatar
9.0.014    
nicolaasuni committed
827
828
829
830
831
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
832
833
834
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
835
836
837
838
839
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
840
841
842
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
843
844
845
9.0.010 (2009-05-07)
	- Question explanation was added on "Answer Evaluation" page.
	- TCPDF library was updated.
nick's avatar
nick committed
846

nicolaasuni's avatar
9.0.009    
nicolaasuni committed
847
848
849
9.0.009 (2009-04-29)
	- Question "autonext" and "timer" features were fixed.
	- TCPDF library was updated.
nick's avatar
nick committed
850

nicolaasuni's avatar
9.0.008    
nicolaasuni committed
851
852
9.0.008 (2009-04-21)
	- TCPDF library was updated.
nick's avatar
nick committed
853

nicolaasuni's avatar
9.0.007    
nicolaasuni committed
854
855
856
9.0.007 (2009-04-12)
	- Import functions were fixed.
	- TCPDF library was updated.
nick's avatar
nick committed
857

nicolaasuni's avatar
9.0.006    
nicolaasuni committed
858
9.0.006 (2009-03-27)
nick's avatar
nick committed
859
	- 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
860
861
862
863
864
	- 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
865

nicolaasuni's avatar
9.0.005    
nicolaasuni committed
866
9.0.005 (2009-03-26)
nicolaasuni's avatar
9.0.006    
nicolaasuni committed
867
	- The English language was updated.
nicolaasuni's avatar
9.0.005    
nicolaasuni committed
868
869
	- index.php redirect was added in the admin and in the public directory.

nick's avatar
nick committed
870
9.0.004 (2009-03-24)
nicolaasuni's avatar
9.0.005    
nicolaasuni committed
871
	- Several minor bugs were fixed on administration interfaces.
nick's avatar
nick committed
872
873

9.0.003 (2009-03-24)
nick's avatar
nick committed
874
	- 'Inserting image' bug was fixed (tce_functions_tcecode_editor.php).
nick's avatar
nick committed
875
876
877
878
879

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
880

nick's avatar
nick committed
881
882
883
9.0.001 (2009-03-18)
	- Arabic language was updated.
	- TCPDF library was updated.
nick's avatar
nick committed
884

nick's avatar
nick committed
885
9.0.000 (2009-03-08)
nick's avatar
9.0.041    
nick committed
886
	- THIS IS A MAJOR RELEASE.
nick's avatar
nick committed
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
	- 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
906
	- THIS IS A MAJOR RELEASE.
nick's avatar
nick committed
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
	- 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
934

nick's avatar
nick committed
935
936
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
937

nick's avatar
nick committed
938
939
940
941
942
943
944
		# --- 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
945

nick's avatar
nick committed
946
947
948
	- 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
949

nick's avatar
nick committed
950
951
952
953
954
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
955

nick's avatar
nick committed
956
957
958
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
959

nick's avatar
nick committed
960
7.0.026 (2009-01-26)
nick's avatar
nick committed
961
	- Update SQL errors on results were fixed.
nick's avatar
nick committed
962
	- TCPDF library was updated.
nick's avatar
nick committed
963

nick's avatar
nick committed
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
1001
1002
1003
1004
1005
1006
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
1007
	- New User's Results form were added + export in TSV, XML and PDF.
nick's avatar
nick committed
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
	- 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.
	- CSS styles were updated.

7.0.011 (2008-12-23)
	- TCPDF library was updated.

7.0.010 (2008-12-22)
	- Bulgarian language was updated.
	- tce_show_all_questions.php was changed.
	- Questions and Answers ordering was fixed.
	- Questions statistics bug was fixed.

7.0.009 (2008-12-12)
	- TCPDF library and relative fonts were updated.

7.0.008 (2008-12-09)
	- TCPDF bug was fixed.

7.0.007 (2008-12-09)
	- Hebrew language was added.
	- Arabic, Italian and Spanish languages were updated.
	- TCPDF was updated, including fonts and font utils

7.0.006 (2008-12-05)
	- Italian translation was corrected.
	- TCPDF was updated.

7.0.005 (2008-12-04)
	- Import and export functions were fixed.
	- Some translations were updated.
	- TCPDF was updated.

7.0.004 (2008-12-02)
	- Clear button bug was fixed.
	- Source code was cleaned up.

7.0.003 (2008-12-02)
	- Questions ordering was fixed.

7.0.002 (2008-12-02)
	- Installation script was fixed.

7.0.001 (2008-12-01)
	- Bugfixing.

7.0.000 (2008-12-01)
nick's avatar
9.0.041    
nick committed
1060
	- THIS IS A MAJOR RELEASE.
nick's avatar
nick committed
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
	- Database schema is changed (see documentation on admin/doc/database).
	- Configuration files were changed AND MUST BE REPLACED.
	- A new 'Modules' level was added to group topics. The new hierarchy is: module -> topic -> question -> answer.
	- Questions export/import now includes information on topics and modules.
	- Custom question import is now supported by defining admin/code/tce_import_custom.php file.
	- Custom results export is now supported by defining admin/code/tce_export_custom.php file.
	- TCPDF was updated.
	- IMPORTANT: translations must be updated to reflect latest changes.

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

6.1.000 (2008-11-26)
	- Questions selection was improved: now you can enable, disable, delete or move several questions at the same time.
	- Users selection was improved: now you can delete users or add/delete/move groups.
	- 'Test Results Summary' was improved.
	- A bug related to reaction time recording was fixed.
	- TCPDF was updated.

6.0.004 (2008-11-17)
	- PASSED/NOT-PASSED bug was fixed.
	- PASSED/NOT-PASSED information was added on results pages.
	- F_text_to_xml() function was fixed.
	- XML and CVS headers were fixed.
	- TCPDF was updated.

6.0.003 (2008-11-14)
	- MySQl structure file was changed to add Indexes.
	- A bug relative to multimedia object was fixed.
	- A bug relative to question editor was fixed.
	- Question random selection bug was fixed.
	- TCPDF was updated.

6.0.002 (2008-11-12)
	- A bug relative to PDF fill color on next page was fixed.

6.0.001 (2008-11-12)
	- Hindi language was added.
	- Users' results page was fixed.
	- Question statistics were fixed.
	- TCPDF was updated.

6.0.000 (2008-11-04)
nick's avatar
9.0.041    
nick committed
1103
1104
	- THIS IS A MAJOR RELEASE.
	- database schema is changed (see documentation on admin/doc/database).
nick's avatar
nick committed
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
	- Group filter was added on 'Users Selection' form.
	- The following features were added to the questions:
		* position : to display the questions on the given order.
		* timer: to close automatically the question after the specified amount of seconds.
		* fullscreen: to display the question using the full screen.
	- Several options were added to the Test form:
		* options to set the basic score for right, wrong and unanswered questions (negative values are supported).
		* option to set the required point to pass the exam.
		* independent options to choose if question and answers must be randomly extracted and/or randomly ordered (questions and answers may be displayed on a predefined order).
		* options to enable/disable: test comment, questions menu, no-answer option.
		* option to choose radiobuttons for MCMA questions instead of checkboxes.
		* option to send detailed PDF report to users (reveal correct answers to users).
	- Reaction time stores the milliseconds elapsed between question visualization and user's answer.
	- Option to add a teacher/supervisor comment to the TEXT answers.
	- A bug on F_remove_tcecode() function was removed.
	- TCEcode is now fully compatible with common BBCode.
	- The following tags were added to TCECode: color (text color), bgcolor (background color), u (underline), o (overline), s (strikethrough), size (text size in percentage).
	- A color picker utility was added.
	- the boolean costant K_DISPLAY_PDFTEXT_BUTTON was added to admin/config/tce_config.php to display an additional PDF-TEXT button to print only the TEXT answers on all users' results.
	- Bulgarian language was added.
	- Japanese Language was added.
	- CSS files were updated.
	- TCPDF library was updated.
	- TCPDF default font is now helvetica.
nick's avatar
9.0.041    
nick committed
1129
	- Several bugs were fixed.
nick's avatar
nick committed
1130

nick's avatar
9.0.041    
nick committed
1131
1132
--------------------------------------------------------------------------------

nick's avatar
nick committed
1133
1134
5.4.006 (2008-09-01)
	- Indonesian language was added.
nick's avatar
9.0.041    
nick committed
1135
1136
1137
1138
1139
1140
1141
1142
1143
	- Arabic language was updated.
	- TCPDF was updated.

5.4.005 (2008-08-11)
	- TCPDF was updated.

5.4.004 (2008-08-05)
	- TCPDF was updated.
	- Font utils were updated.
nick's avatar
nick committed
1144

nick's avatar
9.0.041    
nick committed
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
5.4.003 (2008-07-31)
	- TCPDF was updated.

5.4.002 (2008-07-15)
	- German language (DE) was added.
	- Text direction on tce_show_result_questions.php was fixed.
	- TCPDF was updated.
	- CSS files were updated (answers are now listed with numbers instead of letters).

5.4.001 (2008-07-08)
	- Fixed wrong count in PDF questions list.
	- TCPDF was updated.

5.4.000 (2008-07-05)
	- An XML button was added to export the entire test results to XML format.
	- TCPDF library was updated - now includes better support for Arabic and Persian languages.
	- K_PATH_URL was added on /shared/config/tce_paths.php for TCPDF.
	- Arabic language was updated.
	- Bug [2004946] "global $db lost in session_write_close" was fixed.
	- Bug [2010079] "HOWTO LDAP Authentication with Windows 2003 AD Server" was fixed.

5.3.008 (2008-06-04)
	- TCPDF library was updated.
nick's avatar
nick committed
1168

nick's avatar
9.0.041    
nick committed
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
5.3.007 (2008-06-04)
	- TCPDF library was updated.
	- All CSS Files were updated.
	- Page footer was changed.

5.3.006 (2008-05-30)
	- TCPDF library was updated.
	- shared/config/tce_paths.php was updated.

5.3.005 (2008-05-06)
	- User registration form was updated.
	- French language was updated.
	- TCPDF library was updated (Arabic support was fixed).

5.3.004 (2008-04-21)
	- User registration form was updated.
	- TCPDF library was updated.
nick's avatar
nick committed
1186

nick's avatar
9.0.041    
nick committed
1187
1188
5.3.003 (2008-04-11)
	- TCPDF library was updated.
nick's avatar
nick committed
1189

nick's avatar
9.0.041    
nick committed
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
5.3.002 (2008-04-11)
	- TCPDF library was updated.
	- Dutch language (NL) was updated.

5.3.001 (2008-04-07)
	- TCPDF library was updated.
	- Dutch language (NL) was added.

5.3.000 (2008-03-28)
	- Software license was changed to GPLv3 (see LICENSE.TXT).
	- TCPDF library was updated.
	- LDAP authentication was added (check the shared/config/tce_ldap.php configuration file).
	- RADIUS support was improved (shared/config/tce_radius.php configuration file was changed).
	- User registration module was added (check the shared/config/tce_user_registration.php configuration file).
	- TMX file contains new translations (search for 5.3.000 comment).

5.2.005 (2008-03-03)
	- TCPDF was updated.
nick's avatar
nick committed
1208

nick's avatar
9.0.041    
nick committed
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
5.2.004 (2008-02-28)
	- TCPDF was updated.
	- tce_pdf_results.php was fixed.
	- TMX language file was fixed.

5.2.003 (2008-02-23)
	- TCPDF was updated.
	- TMX language file was fixed.
	- INSTALL.TXT file was added.
	- Guide files were removed. The guide is now hosted online on http://www.tcexam.org
	- Source code documentation template was changed.
	- Installation form and guide were updated.
nick's avatar
nick committed
1221

nick's avatar
9.0.041    
nick committed
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
5.2.002 (2008-02-10)
	- French language was added.
	- TMX language file was fixed.
	- TCPDF was updated.

5.2.001 (2008-01-27)
	- Arabian language were added
	- K_TCEXAM_STYLE_RTL constant was added to /admin/config/tce_config.php to define a stylesheet for RTL languages.
	- K_SITE_STYLE_RTL constant was added to /public/config/tce_config.php to define a stylesheet for RTL languages.
	- default_rtl.css was added to /admin/styles
	- default_rtl.css was added to /public/styles
	- /admin/tce_edit_answer.php was fixed.
	- tce_preview_tcecode.php was fixed.
nick's avatar
nick committed
1235

nick's avatar
9.0.041    
nick committed
1236
1237
1238
1239
1240
1241
1242
5.2.000 (2008-01-14)
	- RADIUS authentication was added. The php_sockets extension must be enabled. Check /shared/tce-radius for configuration.
	- TCPDF was updated.
	- Guide in Marhati language was added.
	- time extension were added to tce_show_result_allusers.php
	- time extension was fixed for MySQL database.
	- K_EXTEND_TIME_MINUTES was added to /shared/config/tce_config.php
nick's avatar
nick committed
1243

nick's avatar
9.0.041    
nick committed
1244
1245
1246
1247
5.1.001 (2007-12-27)
	- MCMA bug [1858111] was fixed.

5.1.000 (2007-12-05)
nick's avatar
nick committed
1248
	- Several SQL injection vulnerabilities were fixed.
nick's avatar
9.0.041    
nick committed
1249
1250
1251
	- Language selector bug was fixed.

5.0.004 (2007-11-03)
Nicola Asuni's avatar
Nicola Asuni committed
1252
	- The bug relative to questions importing was fixed (tce_import_questions.php).
nick's avatar
9.0.041    
nick committed
1253
1254
1255
	- Marathi language was added.
	- Copyright information was updated.
	- "Test Results" interface was improved (tce_show_result_user.php).
nick's avatar
nick committed
1256
	- Administration menu is now dynamic. The elements not accessible to the user are disabled.
nick's avatar
9.0.041    
nick committed
1257
1258
1259

5.0.003 (2007-09-16)
	- The Russian language was added.
nick's avatar
nick committed
1260

nick's avatar
9.0.041    
nick committed
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
5.0.002 (2007-09-15)
	- The scoring algorithm was fixed.

5.0.001 (2007-09-14)
	- hungarian language was added.
	- fixed require_once path on shared/code/tce_functions_errmsg.php.
	- fixed title on installation script.

5.0.000 (2007-08-28)
	- database schema is changed (see documentation on admin/doc/database).
	- new ordering type questions was added.
	- free answer questions may now be checked against alternative text answers (short answers).
	- the questions selection was fixed on test editor and test generators.
	- all answers of MCMA question may be false.
nick's avatar
nick committed
1275
	- the offline PDF tests now contains the correct answers in hidden white color; to display the correct results:
nick's avatar
9.0.041    
nick committed
1276
		* from PDF viewer, go to "Accessibility" -> "Page Display preferences", check "Replace Document Colors", uncheck "Only change the color of black text or line art".
nick's avatar
nick committed
1277

nick's avatar
9.0.041    
nick committed
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
--------------------------------------------------------------------------------

4.2.003 (2007-08-14)
	- TCPDF library was updated.

4.2.002 (2007-05-21)
	- An improvement on questions selection was added.

4.2.001 (2007-05-19)
	- The bit depth of LaTeX images was forced to 8 bit to avoid incompatibility with TCPDF.
nick's avatar
nick committed
1288

nick's avatar
9.0.041    
nick committed
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
4.2.000 (2007-05-18)
	- LaTeX support was added (read: /install/README_LATEX.TXT)

4.1.000 (2007-04-30)
	- Some severe security vulnerabilities were fixed (please update also configuration files).
	- Group filter was added on test results.
	- Test end time and test duration were added on user's results.
	- Answer statistics were added on "statistics".

4.0.011 (2007-04-05)
	- K_TIMEZONE constant was added to shared/config/tce_config.php to simplify the timezone settings.
	- shared/code/tce_db_dal_mysql.php was updated.

4.0.010 (2007-03-20)
	- tcpdf library were updated. Now you may search and copy unicode text from PDF documents.
	- language selector were added.
	- a bug on user XML export were fixed.

4.0.009 (2007-03-06)
	- tcpdf were updated.
	- DejaVu fonts for TCPDF were added.
nick's avatar
nick committed
1310

nick's avatar
9.0.041    
nick committed
1311
1312
4.0.008 (2007-02-14)
	- duplicate answers bug for MCMA questions on PDF test were fixed.
nick's avatar
nick committed
1313

nick's avatar
9.0.041    
nick committed
1314
1315
1316
4.0.007 (2007-02-12)
	- shared/code/tce_functions_form.php were updated.
	- vietnamese language were added.
nick's avatar
nick committed
1317

nick's avatar
9.0.041    
nick committed
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
4.0.006 (2006-12-15)
	- Minor bugfixing on /admin/code/tce_edit_test.php.
	- TCPDF were updated.

4.0.005 (2006-11-24)
	- Third party applications phpMyAdmin and phpPgAmin were removed from TCExam distribution.
	- Installation instructions and documentation were updated.

4.0.004 (2006-11-20)
	- Brazilian Portuguese and Turkish language were added.
	- alt attribute were added for images/objects.
	- questions are now copied when a new test is created from an existing one.
	- documentation were updated.
nick's avatar
nick committed
1331

nick's avatar
9.0.041    
nick committed
1332
1333
4.0.003 (2006-11-10)
	- CSS files were fixed for IE7.
nick's avatar
nick committed
1334

nick's avatar
9.0.041    
nick committed
1335
1336
1337
1338
4.0.002 (2006-11-08)
	- two unreported bugs were fixed on:
		shared/code/tce_functions_test.php
		public/code/tce_test_execute.php
nick's avatar
nick committed
1339

nick's avatar
9.0.041    
nick committed
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
4.0.001 (2006-10-27)
	- TCPDF library were updated to version 1.53.TC025.
	- phpMyAdmin were updated to version 2.9.0.2.

4.0.000 (2006-10-01)
	- database schema is changed and it's not back-compatible.
	- database charset encodings were fixed to UTF8 UNICODE.
	- "safe_mode = On" and other php.ini security settings are not more required.
	- score percentages are now displayed on results.
	- a "terminate test" button were added to submit a test before the end of the available time.
	- tcpdf library were updated.
	- XML user importer may now be used to update users' data.
	- users may belong to none, one, or many groups.
	- tests may be assigned to one or many users' groups.
	- form functions were fixed.
	- information for translators were added on TRANSLATORS.TXT file.
	- utf-8 charset for MySQL database were fixed.
	- users' may now leave a comment on test.
	- phpMyAdmin and phpPgAdmin were updated.
nick's avatar
nick committed
1359

nick's avatar
9.0.041    
nick committed
1360
1361
1362
1363
--------------------------------------------------------------------------------

3.0.022 (2006-09-14)
	- An SQL bug on test execution were fixed.
nick's avatar
nick committed
1364

nick's avatar
9.0.041    
nick committed
1365
1366
1367
1368
1369
3.0.021 (2006-09-05)
	- You cannot create a user with a level higher than yours.

3.0.020 (2006-07-01)
	- TCDPF library were updated.
nick's avatar
nick committed
1370

nick's avatar
9.0.041    
nick committed
1371
1372
3.0.019 (2006-06-26)
	- fixed sql error introduced with latest version.
nick's avatar
nick committed
1373

nick's avatar
9.0.041    
nick committed
1374
1375
1376
3.0.018 (2006-06-26)
	- some bugs on test generation were fixed.
	- lock/unlock button were added on Test Results Summary (/admin/code/tce_show_result_allusers.php).
nick's avatar
nick committed
1377

nick's avatar
9.0.041    
nick committed
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
3.0.017 (2006-06-21)
	- CSS files were updated.
	- code preview bug were fixed.

3.0.016 (2006-06-20)
	- /shared/jscript/inserttag.js were updated.
	- files path for [object] were fixed.
	- mime types were updated on /shared/config/tce_mime.php.
	- accessibility and usability were improved.
	- spanish translation by Carlos Alarcon were introduced.
	- test time extender button and lock/unlock button were added on user's results page.
nick's avatar
nick committed
1389

nick's avatar
9.0.041    
nick committed
1390
1391
3.0.015 (2006-06-03)
	- TMX-PHP bridge were updated.
nick's avatar
nick committed
1392

nick's avatar
9.0.041    
nick committed
1393
1394
1395
1396
3.0.014 (2006-06-02)
	- TCExam logo were changed.
	- phpMyAdmin were updated.
	- documentation were updated.
nick's avatar
nick committed
1397

nick's avatar
9.0.041    
nick committed
1398
1399
3.0.013 (2006-05-23)
	- page selection bug on questions list were fixed.
nick's avatar
nick committed
1400

nick's avatar
9.0.041    
nick committed
1401
1402
1403
1404
1405
1406
3.0.012 (2006-05-21)
	- tmx language file were updated.
	- CSS files were updated.
	- tcpdf were updated.
	- public interface is now independent from javascript.
	- admin interfaces now works also without javascript.
nick's avatar
nick committed
1407

nick's avatar
9.0.041    
nick committed
1408
1409
3.0.011 (2006-05-18)
	- fixed font names.
nick's avatar
nick committed
1410

nick's avatar
9.0.041    
nick committed
1411
1412
1413
3.0.010 (2006-05-18)
	- TCPDF library were updated.
	- New PDF default fonts were installed.
nick's avatar
nick committed
1414

nick's avatar
9.0.041    
nick committed
1415
1416
3.0.009 (2006-05-15)
	- A bug on test editor were fixed.
nick's avatar
nick committed
1417

nick's avatar
9.0.041    
nick committed
1418
1419
1420
1421
1422
3.0.008 (2006-05-13)
	- Accessibility were deeply improved for visually impaired users.

3.0.007 (2006-05-10)
	- configuration file for phpMyAdmin were fixed (/admin/phpMyAdmin/config.inc.php).
nick's avatar
nick committed
1423

nick's avatar
9.0.041    
nick committed
1424
1425
1426
1427
3.0.006 (2006-04-21)
	- phpMyAdmin were updated.
	- documentation and installation instructions were updated.
	- the admin menu now displays either phpMyAdmin or PhpPgAdmin by case.
nick's avatar
nick committed
1428

nick's avatar
9.0.041    
nick committed
1429
1430
1431
3.0.005 (2006-04-15)
	- a bug related to time formatting when using MySQL database were fixed.
	- CSS files were updated.
nick's avatar
nick committed
1432

nick's avatar
9.0.041    
nick committed
1433
1434
3.0.004 (2006-04-15)
	- a bug regarding the order of answers were fixed.
nick's avatar
nick committed
1435

nick's avatar
9.0.041    
nick committed
1436
1437
1438
1439
1440
1441
3.0.003 (2006-04-14)
	- a bug regarding questions selection were fixed.

3.0.002 (2006-04-07)
	- minor improvements.
	- CSS code were cleaned.
nick's avatar
nick committed
1442

nick's avatar
9.0.041    
nick committed
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
3.0.001 (2006-04-01)
	- a new field 'logansw_order' has been introduced on 'tce_tests_logs_answers' table to fix the sorting BUG.

3.0.000 (2006-03-31)
	- this release contains new features and improvements.
	- database schema and configuration files were changed.
	- multiple answers on multiple-choiche questions are now supported.
	- users' groups were supported.
	- new scoring system were introduced.
	- pages now conforms to "DTD XHTML 1.0 Strict".
	- tcpdf class were updated to latest version.
	- TMXResourceBundle class were updated to latest version.
	- documentation were updated.
	- accessibility were improved.
	- questions can be exported and imported via XML files.
Nicola Asuni's avatar
Nicola Asuni committed
1458
	- users and groups can be exported and imported via XML or TSV files.
nick's avatar
9.0.041    
nick committed
1459
	- a chaching mechanism has been introduced to speed up the loading of TMX language files.
Nicola Asuni's avatar
Nicola Asuni committed
1460
	- users results can be exported in TSV file format (tab delimited text).
nick's avatar
9.0.041    
nick committed
1461
1462
1463
1464
1465

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

2.0.022 (2006-02-07)
	- first Open Source release.
nick's avatar
nick committed
1466

nick's avatar
9.0.041    
nick committed
1467
1468
2.0.021 (2006-01-18)
	- phpMailer were updated.
nick's avatar
nick committed
1469

nick's avatar
9.0.041    
nick committed
1470
1471
1472
1473
2.0.020 (2006-01-01)
	- fixed session/authentication bug.
	- phpMyAdmin were updated.
	- phpPgAdmin were updated.
nick's avatar
nick committed
1474

nick's avatar
9.0.041    
nick committed
1475
1476
2.0.019 (2005-08-07)
	- TMX logo were removed.
nick's avatar
nick committed
1477

nick's avatar
9.0.041    
nick committed
1478
1479
1480
1481
1482
2.0.018 (2005-07-07)
	- the ebable/disable mechanism for topics, questions and answers were improved.
	- Question List were added.
	- the documentation were updated.
	- minor bugs were fixed.
nick's avatar
nick committed
1483

nick's avatar
9.0.041    
nick committed
1484
1485
2.0.017 (2005-07-04)
	- new licenses were added.
nick's avatar
nick committed
1486

nick's avatar
9.0.041    
nick committed
1487
1488
2.0.016 (2005-07-02)
	- all interfaces were tested and cleaned to comply with XHTML AND W3C-WAI specifications.
nick's avatar
nick committed
1489

nick's avatar
9.0.041    
nick committed
1490
1491
2.0.015 (2005-06-27)
	- XHTML warnings were fixed.
nick's avatar
nick committed
1492

nick's avatar
9.0.041    
nick committed
1493
1494
1495
2.0.014 (2005-05-29)
	- automatic logout at test ending were added.
	- some PDF issues were fixed.
nick's avatar
nick committed
1496

nick's avatar
9.0.041    
nick committed
1497
1498
2.0.013 (2005-04-30)
	- fixed time visualization on question statistics.
nick's avatar
nick committed
1499

nick's avatar
9.0.041    
nick committed
1500
1501
1502
2.0.012 (2005-04-30)
	- the "no answer" as alternative answer could be disabled.
	- fixed client countdown timer .
nick's avatar
nick committed
1503

nick's avatar
9.0.041    
nick committed
1504
1505
2.0.011 (2005-04-27)
	- fixed user result void view.
nick's avatar
nick committed
1506

nick's avatar
9.0.041    
nick committed
1507
1508
2.0.010 (2005-04-23)
	- fixed user statistic selection.
nick's avatar
nick committed
1509

nick's avatar
9.0.041    
nick committed
1510
1511
2.0.009 (2005-04-23)
	- fixed user statistic selection.
nick's avatar
nick committed
1512

nick's avatar
9.0.041    
nick committed
1513
1514
2.0.008 (2005-04-23)
	- fixed login issue.
nick's avatar
nick committed
1515

nick's avatar
9.0.041    
nick committed
1516
1517
1518
2.0.007 (2005-04-07)
	- fixed checkbox bug on postgresql.
	- fixed authentication bug for old browsers.
nick's avatar
nick committed
1519

nick's avatar
9.0.041    
nick committed
1520
1521
2.0.006 (2005-03-31)
	- TCPDF library were updated.
nick's avatar
nick committed
1522

nick's avatar
9.0.041    
nick committed
1523
1524
2.0.005 (2005-03-23)
	- TCPDF library were updated.
nick's avatar
nick committed
1525

nick's avatar
9.0.041    
nick committed
1526
1527
2.0.004 (2005-03-04)
	- multimedia files support were added.
nick's avatar
nick committed
1528

nick's avatar
9.0.041    
nick committed
1529
1530
2.0.003 (2005-02-26)
	- email support were added.
nick's avatar
nick committed
1531

nick's avatar
9.0.041    
nick committed
1532
1533
2.0.002 (2005-02-23)
	- TMX logo on about page were added.
nick's avatar
nick committed
1534

nick's avatar
9.0.041    
nick committed
1535
1536
2.0.001 (2005-02-21)
	- minor bug fixing and improvements.
nick's avatar
nick committed
1537

nick's avatar
9.0.041    
nick committed
1538
1539
1540
1541
1542
1543
1544
1545
2.0.000 (2005-01-10)
	- new major release.
	- require PHP5, MySQL 4.1 or PostgreSQL 7.4.

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

1.0.004 (2004-08-10)
	- documentation were updated.
nick's avatar
nick committed
1546

nick's avatar
9.0.041    
nick committed
1547
1548
1.0.003 (2004-07-18)
	- the english language were added.
nick's avatar
nick committed
1549

nick's avatar
9.0.041    
nick committed
1550
1551
1.0.002 (2004-07-15)
	- xhtml to PDF conversion where improved.
nick's avatar
nick committed
1552

nick's avatar
9.0.041    
nick committed
1553
1554
1555
1.0.001 (2004-07-14)
	- xhtml to pdf conversion were fixed.
	- phpMyAdmin were updated to 2.5.7.