Commit Graph

2908 Commits (481d3b8d12b2f8f13475ff7222aef57bc0738f7d)

Author SHA1 Message Date
Ivan Tcholakov 481d3b8d12 Feature #272 - In the transaction 26d27fa61127 some "silent" sentences die() were created. Here the previous behaviour die(Database::error()) has been restored. 15 years ago
Cristian Fasanando 2a22537d76 fixed expired time when you are inside several exercises - CT#555 15 years ago
Carlos Vargas b6084703a2 Improve glossary part#2 CT#191 15 years ago
Ivan Tcholakov 0ab1c275e1 Feature #272 - Elimination of mysql_*() function calls. 15 years ago
Ivan Tcholakov 64afee94dd Feature #272 - Two common purpose methods have been added to Database class. 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 4f3f27dab5 Feature #272 - A minor correction in the Security class. 15 years ago
Ivan Tcholakov cf44c48589 Feature #272 - The Database class has been reworked and upgraded in order some of its common methods to deal with multiple database connections simultaneously. 15 years ago
Ivan Tcholakov d55c3a85b4 Feature #272 - The function replace_dangerous_char() has been updated, the file name encoding detection inside it has been implemented through using a special function from the internationalization library. 15 years ago
Carlos Vargas d2bab4c104 They have moved the functions of trancking/userLog CourseLog and userlogCVS to classes trancking.lib CT#191 15 years ago
Ricardo Rodriguez 998278728b Created new test functions and fixed some bug in the tests CT#191 15 years ago
Yannick Warnier 4238a05524 Improved changeset f22b9fc853 by including some code inside conditional 15 years ago
Ivan Tcholakov 46952d872f Feature #576 - Applying the new function api_get_permissions_for_new_files(). 15 years ago
Ivan Tcholakov d37ef44978 Feature #576 - The function mkpath() has been declared as deprecated. Elimination of this function form the actual code. 15 years ago
Ricardo Rodriguez fae18ad304 Modified and Created new file test and tested new functions in Chamilo 15 years ago
Ivan Tcholakov 14108b1593 Feature #576 - Applying the function api_get_permissions_for_new_directories() on its relevant places. Using the function umask() has been avoided because this function is not thread-safe. Other minot corrections. 15 years ago
Cristian Fasanando 1325cf59d6 Fixed send email with attachment file from announcement tool - CT#652 15 years ago
Cristian Fasanando 876d627f0e Fixed - urls are replaced with the destination course path and destination course code from copy course 15 years ago
Arthur Portugal 107eeda8f7 Added validation to the path and the file if exists, when is empty for the tests CT#191 15 years ago
Ivan Tcholakov 4c248ee180 Feature #347 - The main API: Some lines of code have been "re-branded". 15 years ago
Ivan Tcholakov 1405a36150 Feature #576 - Two functions has been added in the main API - api_get_permissions_for_new_directories() and api_get_permissions_for_new_files(). Other cosmetic changes have been done. 15 years ago
Arthur Portugal 2f1ca458f1 Added a validation to the function create link file CT#191 15 years ago
Arthur Portugal f0c7117e04 Added a validation to the function create list CT#191 15 years ago
Carlos Vargas 124ce70507 improve returns of functions CT#191 15 years ago
Carlos Vargas 85f5ac38f6 create the class notebook.lib.php in main/inc/lib and move all the functions of main/notebook/index.php to this class see CT#191 15 years ago
Carlos Vargas 755302f85d Removed deprecated functions in survey lib 15 years ago
Ricardo Rodriguez 95614cdf1e Eliminated mock object and added new function testSendInvitationFriendUser , change the exit by return false in the function Send_Invitation_Friend_User in social line 313 15 years ago
Cristian Fasanando 9042166d38 added mvc for attendance tool funcionality - partial CT#538 15 years ago
Cristian Fasanando a369d05e19 added new tables for attendance tool - partial CT#581 15 years ago
Ricardo Rodriguez b9c9f7ad13 parameters have been initialized in create_category 15 years ago
Carlos Vargas d233cf4e92 fixed test suveymanagerlib and order stats.lib and fixed usermanager.lib see CT#191 15 years ago
Ivan Tcholakov 20ea217a9b Feature #272 - Reworks for the TableSort class: Adding functionality for parsing hidden raw date values for maikng precise sorting by dates. Elimination of useless recursion. Simplifying the constructed callback function for sorting. 15 years ago
Carlos Vargas 660bbe1179 Fixed statslib.inc in test see CT#191 15 years ago
cvargas 1b15112aa9 merge 15 years ago
Ricardo Rodriguez 2db99f58ff fixed files, this files have exceptions when are run tests 15 years ago
Arthur Portugal c7de9cc7b0 Minor - Validated functions for the tests CT#191 15 years ago
Carlos Vargas 3f7431a976 minor error type delete echo CT#538 15 years ago
Ivan Tcholakov 4260f29b98 Feature #272 - A new customized function api_html_to_text() for stripping html-tags has been added in the internationalization library. 15 years ago
Ivan Tcholakov a5d9abff6b Feature #272 - A comment has been updated in the internationalization library. 15 years ago
Ivan Tcholakov b271159724 Feature #272 - The php function fgetcsv() has been replaced by api_fgetcsv(), see the internationalization library. The replacement function is binary safe, it does not depend on OS locale settings. 15 years ago
Ivan Tcholakov a02d9d4cec Feature #347: The hybrid script SWFObject 1.5 & 2.2: The description in the source file has been updated. 15 years ago
Ivan Tcholakov 85f1a4f977 Feature #272 - The PHP function fgetcsv() depends on the OS locale setting. When the file system encoding is different than the encoding of the CSV-file, then the imported data is damaged. For solving this problem, two new functions have been introduced in the internationalization library - api_str_getcsv() and api_fgetcsv(). 15 years ago
Juan Carlos Raña 40cb9dc3fa prevent the listing of several directories 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
Ivan Tcholakov ceac02e510 Feature #272 - The internationalization library: A minor change about the function api_get_language_isocode(), a new optional parameter has been added. 15 years ago
Julio Montoya 7fe3141425 CourseManager::suscribe_courses_to_user() function updated 15 years ago
Ivan Tcholakov aee748eb28 Feature #272 - Adapting the library mPDF 4.2 to the system: Making the library independent from mbstring. Replacing "mb_" functions with functions from the internationalization library. 15 years ago
Ivan Tcholakov 4f2f4e3375 Feature #272 - mPDF: When an image is referred by URL inside a course, the security system blocks reading it. A workaround: Let us use system paths for images when it is possible. 15 years ago
Ivan Tcholakov 3380cb994f Feature #272 - Adapting the library mPDF 4.2 to the system: Moving some directories for temporary files in the directory ".../chamilo/arcive/" where access for writting is guaranteed. 15 years ago
Julio Montoya f1dac4ea8c Minor - Adding Database::escape_string 15 years ago