Commit History

Author SHA1 Message Date
  Ivan Tcholakov 223597d8be Feature #306 and Bug #5342 - Fixing a bug which I (Ivan) caused during refactoring the Database class. 15 years ago
  Ivan Tcholakov 938aae40ca Task #2867 - The online editor: Adding a new configuration option in myconfig.php, so white background in the editing area to be guaranteed for all browsers. See the related forum topic, opened by Wolfgang, http://www.dokeos.com/forum/viewtopic.php?t=29731 . 15 years ago
  Ivan Tcholakov 5c553968a1 Merge with 99b33585409d7cd90bdea5a4dc32e6639db2ae66 15 years ago
  Juan Carlos Raña 85da21db01 fix icon add courses to session 15 years ago
  Ivan Tcholakov 6b143ae62f Feature #306 - Fixing the test for the function api_get_valid_language(). 15 years ago
  Ivan Tcholakov 626d44cffd Feature #306 - Database records have been opened for Occitan and Traditional Chinese languages. 15 years ago
  Ivan Tcholakov 2041d470ae Feature #306 - Fixing the function api_get_language_isocode() so it could return correct results using "dirty" language identifiers. The languages occitan, trad_chinese, trad_chinese_unicode have no corresponding records in the database. I have to open them. 15 years ago
  Ivan Tcholakov 11e58b71bc Feature #306 - Moving the function api_get_language_isocode() in the internationalization library. Deprecation of Database::get_language_isocode(). Making a formal test for api_get_language_isocode(). At the moment the test fails, some expexted values are not returned. This has to be fixed. 15 years ago
  Ivan Tcholakov 9b58c8aada Feature #306 - Moving the function api_get_language_isocode() in the internationalization library. 15 years ago
  Ivan Tcholakov 7373315387 Feature #306 - The function api_validate_language() has been renamed as api_get_valid_language(). This new name is accurate, the function is not a validator, but a filter. 15 years ago
  Ivan Tcholakov b58e3b7ce4 Feature #306 - Placing a directive for loading the database class within the installation script install_upgrade.lib.php. 15 years ago
  Ivan Tcholakov 7820ce8043 Feature #306 - Replacing the function api_sql_query() with Database::query() within all the installation scripts. 15 years ago
  Ivan Tcholakov 24c89663c3 Feature #306 - Replacing the function api_sql_query() with Database::query() within all the system testing units. 15 years ago
  Ivan Tcholakov 1691a61b05 Feature #306 - Removing the formal test for the function api_sql_query(). 15 years ago
  Ivan Tcholakov 95642c9bf9 Feature #306 - Replacing the function api_sql_query() with Database::query(), in some top-level files and folders. 15 years ago
  Ivan Tcholakov 1fa21303bd Feature #306 - Replacing the function api_sql_query() with Database::query(), starting from "link" folder and ending with "work" folder. 15 years ago
  Ivan Tcholakov e1f30c1001 Feature #306 - Replacing the function api_sql_query() with Database::query() within all the library files. 15 years ago
  Ivan Tcholakov 0e51c62659 Feature #306 - Replacing the function api_sql_query() with Database::query(), starting from "announcements" folder and ending with "group" folder. 15 years ago
  Ivan Tcholakov 8b50531cc0 Feature #306 - Platform admin tools: Replacing the function api_sql_query() with Database::query(). 15 years ago
  Ivan Tcholakov 22084ecbdc Feature #306 - Deprecation of the function api_sql_query(), part 2. Moving the body of this function in Database class. Declaring the function as deprecated. Next, trivial changes will follow in large scale. 15 years ago
  Ivan Tcholakov 2363a31132 Feature #306 - Deprecation of the function api_sql_query(), part 1. First, fixing a hidden bug, I think so. During the global initialization, when a database error occurs before Security (+HTMLPurifier) class has been loaded, then api_sql_query() fails to show its message. A fatal error occures, like "Class 'HTMLPurifier' not found in C:\Users\.......\dokeos\main\inc\lib\security.lib.php on line 250". Fixed. 15 years ago
  Ivan Tcholakov 7cc91fb6b9 Feature #306 - A terminology correction in the script for global error messages. 15 years ago
  Ivan Tcholakov 33a1eafdd8 Feature #306 - Cleaning the global initialization script, part 2, moving the global error messages into a separate file. 15 years ago
  Ivan Tcholakov 28dac5774b Feature #306 - Cleanin the global initialization script, part 1. 15 years ago
  Ivan Tcholakov 302eb4dc0e Feature #306 - Replacing everywhere the function api_store_result() with Database::store_result(). 15 years ago
  Ivan Tcholakov 3df4b63151 Feature #306 - The function api_store_result() is deprecated, Database::store_result() replaces it. 15 years ago
  Ivan Tcholakov d3e2a3f795 Feature #306 - Cleaning code for Database class, part 2, optimizations for speed. 15 years ago
  Ivan Tcholakov 1a28a29238 Feature #306 - Cleaning code for Database class, part 1. 15 years ago
  Ivan Tcholakov 9522150c9c Feature #306 and Bug #5277 - Transforming the administrator's setting "Platform character set" from text box into select box. For now, the list of proposed encodings is not restricted according the platform language + enabled languages, for avoiding questions in the forums. Suppressing an annoying warning caused by htmlspecialchars() in PEAR's html forms and other minor fixes. 15 years ago
  Ivan Tcholakov 7409c475af Feature #306 - Fixing logic about encoding aliases recognition in the internationalization library. 15 years ago