Commit Graph

2265 Commits (d59386cc831b70bdfdc724c5fc49928c4881c77c)

Author SHA1 Message Date
Cristian Fasanando c89c08482b Added absolute url for tooltip in glossary with javascript - partial DT #1862 16 years ago
Cristian Fasanando 04154333ae Added abosulte url for tooltip in glossary with javascript - partial DT #1862 16 years ago
Ivan Tcholakov 0ac2e538a5 Issue #306 - The multibute string library: Adding the function api_strripos() wich is found as needed for Dokeos LMS. Adding in the main API two constants for PHP5 subversion detection. 16 years ago
Ivan Tcholakov 150bf58ca9 Bug #3646 and Issue #306 - Training reports (part 4, still not last): Fixing person name order and sorting to be dependable on the internationalization settings. 16 years ago
Isaac Flores 01e7e9f3c7 Improvements in the visibility of the homepage tools - (partial DT#5234) 16 years ago
Ivan Tcholakov 601ef1ebb0 Bug #3646 and Issue #306 - Training reports (part2): Fixing person name order and sorting to be dependable on the internationalization settings + code cosmetics. Introducing a new constant PERSON_NAME_DATA_EXPORT in the internationalization library. 16 years ago
Ivan Tcholakov 150163859a Bug #3646 and Issue #306 - Common Dokeos libraries (part 2): Fixing person name order to be dependable on the internationalization settings. Other minor corrections. 16 years ago
Ivan Tcholakov bda4e3c0a0 Bug #3646 and Issue #306 - Common Dokeos libraries: Fixing person name order to be dependable on the internationalization settings. Other minor corrections related to Bug #3384 and Bug #4318. 16 years ago
Ivan Tcholakov a6a6cea3a6 Bug #3646 and Issue #306 - The agenda tool: Fixing person name order to be dependable on the internationalization settings. Setting the date-picker to work with the system's encoding. Common changes: Replacing repetitive code for building localized arrays with week days and months with API-function calls. Some other minor changes. 16 years ago
Ivan Tcholakov 8e0075faa6 Bug #3646 and Issue #306 - Announcements and Platform administrator's tools (Part 4): Fixing person name order and sorting to be dependable on the internationalization settings. 16 years ago
Cristian Fasanando c8a1e79b66 Fixed list of folders in group tool for document - partial DT #3587 16 years ago
Julio Montoya d7870d84d4 Updaiting search files 16 years ago
Ivan Tcholakov d007d59a99 Bug #5208 - SCORM courses: Fixing deletion of a SCORM course, based on the proposal by Christophe, see http://www.dokeos.com/forum/viewtopic.php?t=29673. The pesent solution works on Windows OS too. A new library file rmdirr.lib.php has been created (and revised), also, a formal test for this library file has been added. 16 years ago
Cristian Fasanando aa2c972607 Added tooltip in word of glossary for learning path document tool - partial DT #4337 16 years ago
Ivan Tcholakov 7a02b21ed9 Bug #3646 and Issue #306 - Internationalization library: Adding posibility to set sorting persons' full names independently for the name order convention, people's preferencies might differ. So, a new function api_sort_by_first_name() has been added. The table in the file name_order_conventions.php has been reworked to maintain the new name-sorting option for every language. 16 years ago
Ivan Tcholakov 0a0e7f66c7 Bug #3646 and Issue #306 - The functions api_get_person_name() and api_is_western_name_order() have been reworked (optimizations + title to person name support). The function api_get_person_name() has been made similar to the implementation Display::user_name() by Carlos Vargas, a good idea. I suggest we to deprecate Display::user_name(). The internationalization library is a better place for such a feature, I think. 16 years ago
Juan Carlos Raña 14b0ae058a add toolbars to wikitask 16 years ago
Juan Carlos Raña edaacb5256 Revert hack for for improve center paragraph in thml2pdf library. Don't run well 16 years ago
Juan Carlos Raña 2dcb600069 library html2pdf improve center paragraph 16 years ago
Ivan Tcholakov e27f8ea601 Bug #1370 - Before going further, cleaning code first. Clarification of using constants for selecting database tables. Replacing everywhere hardcoded database names with the corresponding constants. 16 years ago
Juan Carlos Raña 4d1f853437 update html2pdf library to ver 3.24 16 years ago
Ivan Tcholakov 15c205e78a Bug #1370 - The database library: Adding a new constant TABLE_FORUM_NOTIFICATION. Doing some cosmetics for the source code. 16 years ago
Ivan Tcholakov 68cbc768e7 Issue #306 - The internationalization library: Adding an option to the function api_get_person_name() for "hardcoded" person name order using predefined constants. This option is exceptional, it should be used in very limited number of cases. 16 years ago
Ivan Tcholakov 0f78b8955b Feature #3287 - Replacement call of the deprecated function get_setting() with api_get_setting(). The function get_setting() will be deleted in the main API in Dokeos 1.8.7, the this task #3287 will be closed. Nothing is to be tested at the moment. 16 years ago
Ivan Tcholakov ccaf540550 Issue #306 - The internationalization library: Creation of two functions api_is_western_name_order() and api_get_person_name() for maintaining the conventions for full person name constructed from the first name and the last name. The functions are documented and stable, developers may freely use them. 16 years ago
Ivan Tcholakov 56bed478ee Issue #306 - Moving the table with non-UTF-8 encoding in the internationalization "database". 16 years ago
Yannick Warnier 32da9b01ee damned mercurial 16 years ago
Julio Montoya 49e5c7f8ac Minor - fixing icons in Subscribe to training 16 years ago
Yannick Warnier b86b066c6d Commented return message to avoid breaking headers (fixes #5155) 16 years ago
Ivan Tcholakov 2392071769 Issue #306 - Moving the functions get_lang() and api_get_interface_language() to the internationalization library. 16 years ago
Ivan Tcholakov 0cb59eb5a7 Issue #306 - Adding a new library about internationalization issues. Currently it contains routines for date/time formatting. 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 21b8d880dd Issue #306 - Renaming the folder multibyte_string_database as internationalization_database. The content of this folder will grow with data outside the scope of sting operations only, this is why a more generic name has been chosen. 16 years ago
Ivan Tcholakov fecadb6abe Issue #306 - A sanity check within api_str_ireplace() has been added. 16 years ago
Ivan Tcholakov 146468b7f9 Issue #306 - Replacing the implementation of api_str_ireplace() with a better one. 16 years ago
Ivan Tcholakov c5a9ffb9bb Issue #306 - Testing the multibyte string library, corrections about the functions api_ucwords() and api_substr_replace(). Now the stanalone test makes successfully all passes (135) on Windows and Linux machines. 16 years ago
Ivan Tcholakov b76924e465 Issue #306 - The multibyte string library: Testing and corrections, a formal standalone test has been added. Two encodings are added for support. Improved logic to deal with encoding aliases. It seems that installed mbstring extension is not a mandatory requirement anymore. The php-extensions mbstring and iconv are optional: for speed or for supporting some exotic encodings. 16 years ago
Ivan Tcholakov 1fd25b29ff Issue #306 - The multibute string library: Corrections after testing. 16 years ago
Ivan Tcholakov c57684d5a4 Issue #306 - The multibute string library: Adding functionality to the php-implemented internal function _api_convert_encoding(). It is able to convert from/to HTML-ENTITIES "encoding" now. 16 years ago
Ivan Tcholakov 933b1bebdd Issue #306 - Elimination of some direct calls of the function mb_convert_encoding(). The goal is we not to depend badly on the mbstring extension. 16 years ago
Ivan Tcholakov c3c4275f33 Issue #306: Reworks about the initialization of the multibyte string library. 16 years ago
Ivan Tcholakov 1b116477fe Issue #306 - The multibute string library: Adding comments, corrections. 16 years ago
Julio Montoya f12065d4df Showing success message when uploading zips 16 years ago
Ivan Tcholakov a3cb586fd0 Issue #306 - The multibute string library: Restructuring the functions - those for internal use are renamed and moved in the correspondent file. 16 years ago
Ivan Tcholakov 9376bb9d20 Issue #306 - The multibute string library: Logic upgrades, optimizations for speed, part 2. 16 years ago
Julio Montoya 8faa95a517 Do not update the coach id of all courses when editing only the session configuration. 16 years ago
Ivan Tcholakov 51a649cd96 Issue #306 - The multibute string library: Logic upgrades, optimizations for speed. 16 years ago
Ivan Tcholakov a29e18b691 Issue #306 - Fixing some my mistakes about using the function api_transliterate(). 16 years ago
Ivan Tcholakov b188da6f32 Issue #306 - The multibute string library: Fixing my newly made mistakes, logic upgrades, optimizations for speed. 16 years ago
Ivan Tcholakov b4635b9089 Issue #306 - The myltibyte string library: Various reworks are in progress. 16 years ago