TCExam Changelog

What's new in TCExam 12.2.5

Jun 20, 2015
  • TCPDF Library was updated.
  • German translation was updated.

New in TCExam 12.2.3 (Apr 29, 2015)

  • TCPDF Library was updated.

New in TCExam 12.2.2 (Mar 30, 2015)

  • LDAP Authentication bug was fixed.

New in TCExam 12.2.1 (Mar 28, 2015)

  • Do not check for brute-forcing login attempts if K_BRUTE_FORCE_DELAY_RATIO is set to zero.
  • The LDAP config now conains 2 new settings for the root DN and password used during binding.
  • A LDAP authentication bug was fixed.

New in TCExam 12.1.026 (Nov 26, 2014)

  • TCPDF library was updated.

New in TCExam 12.1.025 (Nov 10, 2014)

  • TCPDF library and fonts were updated.

New in TCExam 12.1.024 (Jun 12, 2014)

  • An unused paramer was removed.
  • OMR scan was improved.
  • TCPDF library was updated.

New in TCExam 12.1.023 (May 15, 2014)

  • Some language typos were fixed.

New in TCExam 12.1.022 (May 13, 2014)

  • TCPDF library and fonts were updated.

New in TCExam 12.1.021 (May 1, 2014)

  • Deprecated curly braces substring syntax was replaced with square braces.
  • TCPDF library was updated.

New in TCExam 12.1.019 (Mar 27, 2014)

  • Emulating magic_quotes_gpc for PHP 5.5 compatibility.

New in TCExam 12.1.009 (Oct 25, 2013)

  • fixing bug related to F_escape_sql

New in TCExam 12.1.008 (Oct 24, 2013)

  • 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.

New in TCExam 12.1.007 (Sep 16, 2013)

  • TCPDF Library was updated.

New in TCExam 12.0.008 (Apr 13, 2013)

  • 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.

New in TCExam 12.0.007 (Apr 10, 2013)

  • 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".

New in TCExam 12.0.006 (Apr 8, 2013)

  • Fixing some SQL queries and result values.

New in TCExam 12.0.005 (Apr 6, 2013)

  • Some SQL queries were fixed for PostgreSQL compatibility.
  • TCPDF Library was updated.

New in TCExam 12.0.004 (Apr 4, 2013)

  • The ordering modes for answers were fixed.
  • A bug on form fields format check was fixed.
  • TCPDF Library was updated.

New in TCExam 12.0.003 (Apr 3, 2013)

  • Date field input fields are now correctly aligned.
  • TCPDF Library was updated

New in TCExam 12.0.002 (Apr 2, 2013)

  • A problem related to MySQL and boolna values was fixed.
  • TCPDF Library was updated.

New in TCExam 12.0.001 (Apr 1, 2013)

  • Some RTL language problems were fixed.
  • TCPDF Library was updated.

New in TCExam 12.0.000 (Mar 28, 2013)

  • 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.
  • SSL certificate login support.
  • 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).
  • Local autosave was added for free answers (only supported by newer web browsers).
  • Some files were renamed.
  • TCPDF Library was updated to version 6 ad moved to another folder.

New in TCExam 11.4.002 (Nov 15, 2012)

  • 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.

New in TCExam 11.4.001 (Nov 8, 2012)

  • 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.

New in TCExam 11.4.000 (Nov 7, 2012)

  • The MySQL collation for the questions and answer fields was changed to utf8_bin: check the mysql_db_upgrade_11_3to11_4.sql file to upgrade the database.
  • The TCPDF library was updated.
  • Hungarian translation was updated.

New in TCExam 11.3.012 (Sep 15, 2012)

  • The module for alternative authentication methods was fixed.
  • The TCPDF library was updated.

New in TCExam 11.3.011 (Sep 12, 2012)

  • The module for alternative authentication methods was improved to automatically sync the user groups.
  • The TCPDF library was updated.

New in TCExam 11.3.010 (Sep 8, 2012)

  • 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.

New in TCExam 11.3.009 (Aug 23, 2012)

  • A security vulnerability problem was fixed (thanks to High-Tech Bridge Security Research Lab - https://www.htbridge.com/advisory/ ).
  • The TCPDF library was updated.

New in TCExam 11.3.007 (Aug 3, 2012)

  • Arabic language was updated.
  • The TCPDF library was updated.

New in TCExam 11.3.005 (Aug 1, 2012)

  • A bulk importer for OMR data was added.
  • OMR import algorithm waas fixed and improved.

New in TCExam 11.3.003 (Jul 26, 2012)

  • CSS files were updated.
  • The TCPDF library was updated.

New in TCExam 11.3.001 (Jul 24, 2012)

  • 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.

New in TCExam 11.3.000 (Jun 8, 2012)

  • 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.

New in TCExam 11.2.032 (Jun 7, 2012)

  • TCPDF Library was updated to fix a bug introduced on the previous version.

New in TCExam 11.2.031 (Jun 6, 2012)

  • Support for external authentication systems were improved.
  • TCPDF Library was updated.

New in TCExam 11.2.029 (Apr 27, 2012)

  • A "division by zero" bug was fixed.

New in TCExam 11.2.028 (Apr 26, 2012)

  • TCPDF library was updated.
  • Arabic Language was updated.

New in TCExam 11.2.027 (Apr 20, 2012)

  • 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.

New in TCExam 11.2.026 (Apr 3, 2012)

  • TCPDF library was updated.
  • Font files were updated.

New in TCExam 11.2.025 (Mar 29, 2012)

  • TCPDF library was updated.
  • Font files were updated.

New in TCExam 11.2.023 (Feb 1, 2012)

  • Brazilian language was updated.
  • TCPDF library was updated.

New in TCExam 11.2.022 (Jan 24, 2012)

  • 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.

New in TCExam 11.2.020 (Dec 15, 2011)

  • Chinese language was updated.

New in TCExam 11.2.018 (Dec 14, 2011)

  • A bug on tce_show_allresults_users.php file was fixed.
  • TCPDF library was updated.

New in TCExam 11.2.017 (Nov 16, 2011)

  • Some problems with Chinese language were fixed.
  • Chinese translation was updated.
  • TCPDF library was updated.

New in TCExam 11.2.015 (Oct 12, 2011)

  • TCPDF library and fonts was updated.

New in TCExam 11.2.014 (Sep 15, 2011)

  • 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.

New in TCExam 11.2.013 (Aug 6, 2011)

  • Spanish language was updated.
  • TCPDF library was updated.

New in TCExam 11.2.012 (Jul 13, 2011)

  • 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.

New in TCExam 11.2.011 (Jul 12, 2011)

  • 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.

New in TCExam 11.2.010 (Jul 9, 2011)

  • Arabic language was updated.
  • TCPDF library was updated.

New in TCExam 11.2.009 (Jun 29, 2011)

  • OMR system (offline testing) was improved.
  • TCPDF library was updated for improvements and bugfixes.
  • Romanian language was updated.

New in TCExam 11.2.008 (Jun 21, 2011)

  • TCPDF library was updated for improvements and bugfixes.

New in TCExam 11.2.005 (Jun 1, 2011)

  • TCPDF library was updated to fix a font subsetting bug.
  • Font files were updated.

New in TCExam 11.2.004 (May 26, 2011)

  • Question Importer was fixed to correctly import questions and answers positions.

New in TCExam 11.2.003 (May 25, 2011)

  • XML question exporter was fixed to correctly set the keyboard keys.
  • Selection filters were fixed for PDF, CSV and XML export.

New in TCExam 11.2.002 (May 22, 2011)

  • 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.
  • Labels of CSV export were fixed.
  • Minor bugs were fixed.
  • TCPDF library was updated.

New in TCExam 11.1.031 (May 7, 2011)

  • A bug related question XML exporter was fixed (on your exported XML questions files you have to replace "key>" with "keyboard_key>").
  • Test and User results interfaces and export filters (XML, CSV, PDF) were improved.
  • TCPDF library was updated.

New in TCExam 11.1.030 (May 4, 2011)

  • 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.

New in TCExam 11.1.029 (Apr 26, 2011)

  • Arabic language was updated.
  • TCPDF library was updated.

New in TCExam 11.1.028 (Apr 10, 2011)

  • This version includes the latest version of the TCPDF library, which greatly improves the performance of the PDF generation process.

New in TCExam 11.1.027 (Apr 7, 2011)

  • Bulgarian language was updated.
  • TCPDF library was updated.

New in TCExam 11.1.026 (Mar 16, 2011)

  • Some Accessibility problems were fixed.
  • TCPDF library was updated.

New in TCExam 11.1.025 (Mar 15, 2011)

  • Reflected Cross-site Scripting" security problem was fixed.

New in TCExam 11.1.024 (Mar 8, 2011)

  • 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

New in TCExam 11.1.023 (Mar 7, 2011)

  • Problem of downloading backups with IE8 was fixed.

New in TCExam 11.1.022 (Mar 4, 2011)

  • Bug #3193785 "Free text field writing error" was fixed.
  • TCPDF library was updated.

New in TCExam 11.1.020 (Feb 22, 2011)

  • 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.

New in TCExam 11.1.019 (Feb 15, 2011)

  • 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).

New in TCExam 11.1.016 (Jan 29, 2011)

  • Hungarian language was updated.
  • TCPDF library was updated.
  • IMPORTANT: postgreSQL and MySQL schema were changed to drop ak_question and ak_answer indexes.

New in TCExam 11.1.015 (Jan 20, 2011)

  • Scrollbars were added on object window.
  • TCPDF library was updated.

New in TCExam 11.1.014 (Jan 15, 2011)

  • TCPDF library and Arabic language were updated.

New in TCExam 11.1.013 (Jan 3, 2011)

  • A problem with [generate] button on tce_edit_test.php file was fixed.

New in TCExam 11.1.012 (Dec 20, 2010)

  • Bug item #3140294 "Question move" was fixed.
  • Fonts for PDF documents were updated.
  • TCPDF library was updated.

New in TCExam 11.1.010 (Dec 6, 2010)

  • 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.

New in TCExam 11.1.009 (Nov 27, 2010)

  • Bulgarian translation was updated.
  • TCPDF library was updated.

New in TCExam 11.1.008 (Nov 23, 2010)

  • A problem related to sending PDF via email was fixed.
  • TCPDF library was updated.

New in TCExam 11.1.007 (Nov 20, 2010)

  • Chinese language was updated.
  • TCPDF library was updated.

New in TCExam 11.1.006 (Nov 17, 2010)

  • Bug item #3110771 "Undefined variable: user_id" was fixed.
  • Language file was updated.
  • TCPDF library was updated.

New in TCExam 11.1.005 (Oct 22, 2010)

  • 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.

New in TCExam 11.1.004 (Oct 21, 2010)

  • 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 language

New in TCExam 11.1.003 (Oct 7, 2010)

  • 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.

New in TCExam 11.1.002 (Sep 27, 2010)

  • 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.

New in TCExam 11.1.001 (Sep 23, 2010)

  • The security of sessions has been improved.

New in TCExam 11.1.000 (Sep 22, 2010)

  • 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.

New in TCExam 11.0.016 (Sep 7, 2010)

  • Automatic uppercase was removed from main menu for UTF-8 compatibility.

New in TCExam 11.0.015 (Sep 6, 2010)

  • Administration menu system was improved.
  • Minor improvements.

New in TCExam 11.0.014 (Sep 3, 2010)

  • TCPDF library was updated.

New in TCExam 11.0.013 (Aug 19, 2010)

  • A minor bug on User Selection page was fixed.
  • TCPDF library was updated.

New in TCExam 11.0.012 (Aug 18, 2010)

  • 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.

New in TCExam 11.0.011 (Aug 16, 2010)

  • TCPDF library was updated.

New in TCExam 11.0.009 (Aug 9, 2010)

  • PHP end tags were removed from end-of-file.
  • TCPDF library was updated.

New in TCExam 11.0.008 (Aug 2, 2010)

  • TCPDF library was updated.

New in TCExam 11.0.007 (Jul 15, 2010)

  • tce_edit_backup was fixed for special characters.
  • TCPDF library was updated.

New in TCExam 11.0.006 (Jul 12, 2010)

  • TCPDF library was updated.

New in TCExam 11.0.005 (Jun 30, 2010)

  • TCPDF library was updated (several syntax errors and compatibility problems were corrected).

New in TCExam 11.0.004 (Jun 24, 2010)

  • Brazilian and Romanian language was updated.
  • TCPDF library was updated (several syntax errors and compatibility problems were corrected).

New in TCExam 11.0.003 (Jun 21, 2010)

  • Arabic language was updated.
  • TCPDF library was updated.

New in TCExam 11.0.002 (Jun 19, 2010)

  • 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.

New in TCExam 11.0.000 (Jun 18, 2010)

  • 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.

New in TCExam 10.1.012 (Jun 14, 2010)

  • THIS VERSION CONTAINS A SECURITY FIX.

New in TCExam 10.1.010 (Jun 10, 2010)

  • MIME configuration file was updated to include MP4 video type.

New in TCExam 10.1.009 (Jun 9, 2010)

  • TCPDF library was updated.

New in TCExam 10.1.008 (Jun 8, 2010)

  • TCPDF library was updated.

New in TCExam 10.1.006 (May 22, 2010)

  • TCPDF library was updated.

New in TCExam 10.1.005 (May 21, 2010)

  • TCPDF library was updated.

New in TCExam 10.1.002 (May 12, 2010)

  • TCPDF library was updated.

New in TCExam 10.1.001 (May 11, 2010)

  • TCPDF library was updated.

New in TCExam 10.1.000 (May 10, 2010)

  • 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.

New in TCExam 10.0.013 (Apr 7, 2010)

  • TCPDF library was updated.

New in TCExam 10.0.012 (Apr 6, 2010)

  • TCPDF library was updated.

New in TCExam 10.0.010 (Mar 31, 2010)

  • TCPDF library was updated.
  • User registration email mail functions were fixed to support SSL.
  • Offline test generator now avoids page splitting of questions or answer.

New in TCExam 10.0.009 (Mar 11, 2010)

  • phpMailer library was updated.
  • Language files were updated.
  • TCPDF library was updated.
  • A minor javascript bug was fixed.

New in TCExam 9.0.021 (Aug 26, 2009)

  • TCPDF library was updated (it was broken on previous release)

New in TCExam 9.0.020 (Aug 18, 2009)

  • Font files were updated.
  • TCPDF library was updated

New in TCExam 9.0.017 (Jun 11, 2009)

  • TCPDF library was updated.

New in TCExam 9.0.015 (Jun 8, 2009)

  • CPDF library was updated.

New in TCExam 9.0.014 (Jun 3, 2009)

  • 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.

New in TCExam 9.0.013 (May 29, 2009)

  • The TCPDF library was updated to fix the list bullets position for RTL languages.

New in TCExam 9.0.011 (May 11, 2009)

  • Bug related to question explanation appearance on "Answer Evaluation" page was fixed.

New in TCExam 9.0.007 (Apr 12, 2009)

  • The import function was fixed and the TCPDF library was updated.

New in TCExam 9.0.006 (Mar 28, 2009)

  • The class shared/code/tce_txm.php was updated to acquire an exclusive lock on the cache file while proceeding to the writing.
  • 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.

New in TCExam 9.0.005 (Mar 26, 2009)

  • The English language was updated.
  • index.php redirect was added in the admin and in the public directory.

New in TCExam 9.0.004 (Mar 24, 2009)

  • Several minor bugs were fixed on administration interfaces.

New in TCExam 9.0.003 (Mar 24, 2009)

  • 'Inserting image' bug was fixed (tce_functions_tcecode_editor.php).

New in TCExam 9.0.002 (Mar 23, 2009)

  • Hungarian language was updated.
  • An issue between tce_edit_test.php interface and Opera Web-Browser was fixed.
  • TCPDF library was updated.

New in TCExam 9.0.001 (Mar 23, 2009)

  • Arabic language was updated.
  • TCPDF library was updated.

New in TCExam 9.0.000 (Mar 10, 2009)

  • 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.

New in TCExam 8.0.002 (Mar 3, 2009)

  • Hungarian language was updated.
  • TCPDF was updated.

New in TCExam 8.0.001 (Feb 24, 2009)

  • A bug on public interface buttons was fixed.
  • Arabic language was updated.
  • TCPDF was updated.

New in TCExam 8.0.000 (Feb 20, 2009)

  • 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.

New in TCExam 7.1.002 (Feb 17, 2009)

  • Installation scripts were improved.
  • Hungarian language was updated.
  • Source code was cleaned up.

New in TCExam 7.1.001 (Feb 16, 2009)

  • Scoring system has been fixed.
  • Bug n.2601919 "Single answer - wrong answer and wrong points" was fixed.

New in TCExam 7.0.029 (Feb 5, 2009)

  • IPv6 support was added. Please ugrade the database using the following SQL queries (by case):
  • 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);
  • tce_functions_test.php source code was cleaned up.
  • tce_show_result_allusers.php was fixed.
  • tce_functions_user_select.php was fixed.

New in TCExam 7.0.028 (Jan 29, 2009)

  • A bug on evaluation of MCSA questions was fixed.
  • Test editor was fixed.
  • Subject editor was fixed.
  • PDF results were fixed.

New in TCExam 7.0.027 (Jan 28, 2009)

  • Bug n. 2540741 "Test Management - Wrong number of elements" was fixed.
  • TCPDF library was updated.

New in TCExam 7.0.026 (Jan 27, 2009)

  • Update SQL errors on results were fixed.
  • TCPDF library was updated.

New in TCExam 7.0.025 (Jan 26, 2009)

  • TCPDF library was fixed.

New in TCExam 7.0.024 (Jan 24, 2009)

  • TCPDF library was updated.

New in TCExam 7.0.023 (Jan 23, 2009)

  • Several authorization systems were updated or improved.

New in TCExam 7.0.022 (Jan 23, 2009)

  • Bug "SQL wrong in tce_functions_auth_sql.php" was fixed.
  • Polish language was added.

New in TCExam 7.0.021 (Jan 22, 2009)

  • Spanish language was updated.
  • TCPDF library was updated.

New in TCExam 7.0.020 (Jan 21, 2009)

  • Arabic and Hebrew languages were updated.

New in TCExam 7.0.018 (Jan 19, 2009)

  • Malay (Bahasa Melayu) language was added.
  • TCPDF library was updated.

New in TCExam 7.0.017 (Jan 15, 2009)

  • Some PDF alignments for RTL languages were fixed.

New in TCExam 7.0.008 (Dec 10, 2008)

  • TCPDF bug was fixed.

New in TCExam 7.0.001 (Dec 2, 2008)

  • Bugfixing.

New in TCExam 7.0.000 (Dec 2, 2008)

  • 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.

New in TCExam 6.0.004 (Nov 21, 2008)

  • 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.

New in TCExam 6.0.003 (Nov 21, 2008)

  • 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.

New in TCExam 6.0.002 (Nov 21, 2008)

  • A bug relative to PDF fill color on next page was fixed.

New in TCExam 6.0.001 (Nov 21, 2008)

  • Hindi language was added.
  • Users' results page was fixed.
  • Question statistics were fixed.
  • TCPDF was updated.

New in TCExam 6.0.000 (Nov 6, 2008)

  • THIS IS A MAJOR RELEASE.
  • database schema is changed (see documentation on admin/doc/database).
  • 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.
  • Several bugs were fixed.