Commit Graph

2459 Commits (0570f14dbc74c976ee2a9cf9af8a73e649b13207)

Author SHA1 Message Date
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 e6072f64fd Updated stylesheet in installation process 16 years ago
Yannick Warnier 32da9b01ee damned mercurial 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
Yannick Warnier b86b066c6d Commented return message to avoid breaking headers (fixes #5155) 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 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
Arthur Portugal 90ba112f08 Fixing bug when teacher is no set 16 years ago
Julio Montoya 79a56c20ba Fixes DT#5152 requires testing 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
Ivan Tcholakov 0cc113bd14 Issue #306 - The myltibyte string library: Reorganizing some functions. Upgrading the function api_substr() so it could process UTF-8 strings correctly even if there are no mbstring and iconv extensions installed. 16 years ago
Ivan Tcholakov 6cf885f3b3 Feature #306 - Upgrading the myltibyte string library with php-implemented conversion functionality for some single-byte character sets (non-UTF8): 16 years ago
Ivan Tcholakov 9934f4b62a Feature #4282: The function process_uploaded_file() has been reworked, PHP4-code in it has been removed. 16 years ago
Ivan Tcholakov 7d07b31a40 Task #306 - The myltibyte string library: Final corrections in the functions api_htmlentities() and api_html_entity_decode(). 16 years ago
Ivan Tcholakov d622e4b58a Task #306 - The myltibyte string library: Renaming the functions api_utf8_to_unicode() and api_utf8_from_unicode() as _api_utf8_to_unicode() and _api_utf8_from_unicode(). These functions are for internal use only, so they are moved into the correspondent file. Upgrading the function api_htmlentities(), so it to be able to work with UTF-8 strings even without installed extension mbstring and iconv (the core php5 function htmlentities() does not deal with UTF-8 strings correctly). 16 years ago
Ivan Tcholakov 2c517dab3d Task #306 - The myltibyte string library: Moving the functions for internal use behind the API into a separate file. 16 years ago
Ivan Tcholakov c6ef2946aa Task #306 - Elimination of occurences of the deprecated function api_add_pcre_unicode_modifier(). Correction for the function generate_course_code(). 16 years ago
Ivan Tcholakov 89be813958 Task #306 - The myltibyte string library: File reorganization, adding a file-based database that will help in letter_case operations on UTF-8 strings. Upgrading the functions api_strtolower() and api_strtoupper() in order they not to depend on the mbstring extension for dealing with UTF-8 strings. 16 years ago
Ivan Tcholakov ecfb9ea136 Task #306 - The myltibyte string library: Making the library less dependable on the mbstring extension. Adding derivate UTF-8 aware pcre functions. 16 years ago
Ivan Tcholakov 595b3b57ee Task #306 - The multibyte string library: Reordering some functions for better categorization. Fixing a minor string-sorting related bug. 16 years ago
Carlos Vargas 5f76ccdf5b changes styles 16 years ago