Commit Graph

102 Commits (c3cc53cb69edcf06ff7b2bcc44eec3843dd0bbca)

Author SHA1 Message Date
Ivan Tcholakov 521918e122 Feature #347 - Some quick tricks for better performance. 15 years ago
Ivan Tcholakov 0ab1c275e1 Feature #272 - Elimination of mysql_*() function calls. 15 years ago
Ivan Tcholakov 3879f51377 Feature #272 - Code update according to the recent changes within the Database class - direct use elimination in some places of MySQL-specific functions. 15 years ago
Ivan Tcholakov 126bc0b053 Feature #272 - Various improvements and unification about dealing with the system encoding, the text direction, the interface language. 15 years ago
Arthur Portugal 0b6a1e6cf8 Revert commit about require_once and include_once, just was sent by testing CT#191 15 years ago
Arthur Portugal d231636e5e Changed the path type require / include to require_once / include_once CT#191 15 years ago
Ivan Tcholakov 17ed5a246e Feature #272 - System fresh installation: Making database encoding to be UTF-8. Also platform character set will be UTF-8 by default. The upgrade script will be fixed later. Before testing, reinstall your system, please. If you wish, you may set your system to be ISO-8859-15, for that it is enough you to change the setting "Platform character set". 15 years ago
Ivan Tcholakov 81f91d0d7f Feature #272 - Updating some comments. 15 years ago
Arthur Portugal ac1fe6e7bb Fixed the validation when there are not visible language CT#493 15 years ago
cvargas e969a4161a merge 15 years ago
Yannick Warnier 164267b169 Added loading condition for _configuration array 15 years ago
Juan Carlos Raña d3c107e863 fix bug#5416 can not search or add words to a sub-language 16 years ago
Ivan Tcholakov cbadc3fc5c Bug #5418 - Suppressing all PHP 5.3 deprecation messages for "Test Server" system mode. 16 years ago
Ivan Tcholakov ada9c84124 Feature #5397 - Replacing mysql_fetch_array() with Database::fetch_array(). Installation scripts and some other files are skipped in this transaction. 16 years ago
Yannick Warnier 47022680ce Accept gzopen64() too as a test of the zlib extension load 16 years ago
Ivan Tcholakov e1f30c1001 Feature #306 - Replacing the function api_sql_query() with Database::query() within all the library files. 16 years ago
Ivan Tcholakov 33a1eafdd8 Feature #306 - Cleaning the global initialization script, part 2, moving the global error messages into a separate file. 16 years ago
Ivan Tcholakov 28dac5774b Feature #306 - Cleanin the global initialization script, part 1. 16 years ago
Ivan Tcholakov c6b8d1ff63 Feature #306 - Removing the obsolete library file media.lib.php. 16 years ago
Ivan Tcholakov c40ccb5ec2 Feature #306 - Starting to exploit the powered function api_get_path(), for the online editor. The class Media (media.lib.php) becomes obsolete, it will be removed. 16 years ago
Ivan Tcholakov ad3a75527b Feature #306 - The internationalization library: Giving some functions better names - api_initialize_string_library() --> api_initialize_internationalization(), api_set_string_library_default_encoding --> api_set_internationalization_default_encoding(). 16 years ago
Ivan Tcholakov 7206eaf490 Feature #306 - Trimming whitespace in some source files. 16 years ago
Yannick Warnier e6072f64fd Updated stylesheet in installation process 16 years ago
Julio Montoya 49e5c7f8ac Minor - fixing icons in Subscribe to training 16 years ago
Julio Montoya ef514cd7d4 include_once changed to include see when loading lang variables DT#5130 16 years ago
Julio Montoya 74f33560d8 Improvements in search terms of language see DT#5130 requires testing! 16 years ago
Ivan Tcholakov bb7feb13b7 Issue #306 - The extension mbstring ibecame optional. This is why a correction has been made in the installation script, also blocking checks have been removed. 16 years ago
Ivan Tcholakov 3659ea7fd4 Issue #306 - Elimination of the function api_set_string_library_default_language(). Various logic improvements. 16 years ago
Ivan Tcholakov c3c4275f33 Issue #306: Reworks about the initialization of the multibyte string library. 16 years ago
Ivan Tcholakov f42ed072f3 Task #2867 - The online editor: Adding a new plugin asciimath for entering mathematical formulas, based on the ASCIIMathML.js library. 16 years ago
Isaac Flores 37a5b48378 Allow load multiples languages files - (partial FS#4321) 16 years ago
Cristian Fasanando c87dfa80b2 [svn r22201] Added library event.lib.inc.php in global.inc and remove require_once to this one from other files - partial FS#842 16 years ago
Isaac Flores a52e828234 [svn r21950] add changes in data base for sub-language - (partial FS#4321) 16 years ago
Isaac Flores b5d87eb5e4 [svn r21949] minor-add restriction-(partial FS#4321) 16 years ago
Isaac Flores d9b16acc68 [svn r21947] logic changes - add sub-language - (partial FS#4321) 16 years ago
Ivan Tcholakov 044b8bf096 [svn r21619] FS#306 - The global initialization script: Ensuring that the global variable $charset will stay unaffected after loading language files. 16 years ago
Ivan Tcholakov 58a144ad69 [svn r21548] FS#306 - Adding preliminary checks whether the PHP extension "mbstring" has been installed. See http://www.dokeos.com/forum/viewtopic.php?t=29548 16 years ago
Ivan Tcholakov 8667c7c752 [svn r21472] FS#306 - The multi-byte string library: Various reworks, introducing support for ICU localses (intl extension from PECL). The goal is the routines of this extension to be used (if ii is installed) for proper comparison of UTF-8 strings in any language. 16 years ago
Ivan Tcholakov 911255f364 [svn r21471] FS#306 - Renaming the function api_initialize_internal_encoding() to api_set_default_encoding(). Other minor changes in comments. 16 years ago
Ivan Tcholakov 83bef50300 [svn r21415] FS#306 - Removing previously introduced functions api_is_apache and api_is_iis(), they wont be needed. Introducing new functions in the multi-byte string library: api_initialize_internal_encoding($encoding), api_is_latin1_compatible(), api_get_latin1_compatible_languages(). Minor corrections for api_in_array_nocase() and api_refine_language_id(). Corrections in some comments. 16 years ago
Ivan Tcholakov ff618015cb [svn r21411] FS#306 - The global initialization script: Commenting a duplicate code for initialization of the global variable $charset, to be removed. Offtopic: A minor correction within the table that serves the function add_ext_on_mime() - for 'text/html' MIME type the '.html' extension will be assigned instead of '.htm'. 16 years ago
Ivan Tcholakov c34b7c9c99 [svn r21359] FS#4308 - Adding attribute target="_blank" to some links and other minor fixes. 16 years ago
Ivan Tcholakov 77b3c1da5e [svn r21356] FS#4296 - Introducing imperative version check for PHP5 within the installation and global initialization scripts. 16 years ago
Jan Derriks 2362d438d0 [svn r21288] FS#4303 - ldap add user needs Security::remove_XSS which needs Htmlpurify. Must be included before the local.inc.php is included 16 years ago
Ivan Tcholakov 72f8c8ab54 [svn r20963] FS#4246 - Correcting iconv-detection to be less aggressive but error safe. Cleaning previously commented code. 16 years ago
Ivan Tcholakov 8961f2c786 [svn r20953] FS#4246 - The global initialization script: Leaving untouched two of the internal encoding values of the iconv extension. The Dokeos system does not use them. 16 years ago
Yannick Warnier 15a9859b4a [svn r20924] Reverted unauthorized database change (and corresponding changes). As discussed, the changes will be applied to the Dokeos 1.8.6 package but not to the Subversion repository before 1.8.6 stable, to keep the database free of changes. 16 years ago
Patrick Cool 82b81099fa [svn r20921] installation header identical to the normal header 16 years ago
Isaac Flores 47c9a37dae [svn r20484] logic changes - improvements in remove_XSS - (partial FS#4169) 16 years ago
Isaac Flores 630636a6e1 [svn r20428] logic changes - changed remove_XSS with htmlpurifier - (partial FS#4169) 16 years ago