Commit Graph

8402 Commits (cf200bcdee49afba9cf8d5afeff2ec511f72718f)
 

Author SHA1 Message Date
Ivan Tcholakov cf200bcdee Feature #306 - Optimization of the function get_lang(). 15 years ago
Ivan Tcholakov 9c9fd8c4aa Feature #306 - Course manager: Cleaning code, pass 3. 15 years ago
Ivan Tcholakov 20c6a205ca Feature #306 - Course manager: Cleaning code, pass 2. 15 years ago
Ivan Tcholakov 171df14334 Merge with aed2f21f3f1ea856a224bdfc2a5ba00429be3f05 15 years ago
Ivan Tcholakov f85d473144 Feature #306 - Course manager: Cleaning code, pass 1. 15 years ago
Juan Carlos Raña c023355e09 fix icon text 15 years ago
Ivan Tcholakov 60d8aaf9e1 Feature #306 - Course manager: Trimming whitespace in source code. 15 years ago
Carlos Vargas a28f8b21ab In now, the icon edit the theme of the forum 15 years ago
Ivan Tcholakov ff6f2e3984 Feature #306 - The internationalization library: Minor, cosmetic changes. 15 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(). 15 years ago
Ivan Tcholakov 7206eaf490 Feature #306 - Trimming whitespace in some source files. 15 years ago
Ivan Tcholakov 91f2b784f6 Feature #306 - It is all about internationalization: Moving code form the multibyte string library (which is removed as of now) to the internationalization library. 15 years ago
Ivan Tcholakov 80852449a8 Feature #306 - Trimming whitespace in a source file - all tests. 15 years ago
Ivan Tcholakov 1aec623a1f Feature #306 - Changes (final maybe) about username related logic. 15 years ago
Ivan Tcholakov 6df1c39ca2 Feature #306 - Replacing hard-coded values for username length in validation rules in some forms. Including "." (dot) and "_" (underscore) in the specification for usernames as valid characters. 15 years ago
Ivan Tcholakov de8687bf06 Feature #306 - Moving the constants for username specification from UserManager to the main API. They have to be accessible not only by the UserManager class. 15 years ago
Ivan Tcholakov 2f7c95b3e4 Feature #306 - Platform administration tool: Cleaning code (preparing for modifications) of the script for CSV-subscriptions to courses. Trimming whitespace from the main API file. 15 years ago
Ivan Tcholakov fe4de407cd Feature #306 - Platform administration tool: Cleaning code for course import. Revision again the logic for username validation and language id validation. A modification in the function api_validate_language(). Other minor fixes. 15 years ago
Ivan Tcholakov 5053645ad5 Feature #306 - Platform administration tool: Revision and code cleaning of class management pages. 15 years ago
Ivan Tcholakov 9d3ee62791 Issue #306 - Platform administration tool, "Add users to a class CSV": Code rework, revision of logic about usernames. Other minor changes. 15 years ago
Ivan Tcholakov f9f850e6d7 Issue #306 - Platform administration tool, "Add users to a class CSV": Cleaning source code. 15 years ago
Ivan Tcholakov 37dc9f98f8 Issue #306 - Platform administration tool: Trimming whitespace from all php-source files there. 15 years ago
Ivan Tcholakov a3019a9959 Issue #306 - FormValidator: Updating code for the validation rule 'username'. This rule is served by the UserManager class now. 15 years ago
Ivan Tcholakov cb1a44e1a2 Issue #306 - The UserManager class: Fixing an accidentally noticed issue related with getimagesize(), see http://www.dokeos.com/forum/viewtopic.php?t=16355 . Minir modification of the function get_lang() as it is needed for UserManager. Other minor changes. 15 years ago
Ivan Tcholakov adc74d7b26 Issue #306 - The UserManager class: Cleaning source code before making some modifications. 15 years ago
Ivan Tcholakov 5d16ef68bc Issue #306 - Web-services: Updating logic (as far as it is possible) for names, usernames, lanuages, encodings. Final cleaning. 15 years ago
Ivan Tcholakov 746a58c8c1 Issue #306 - Web-services: Cleaning code, pass 2. 15 years ago
Ivan Tcholakov a08f0cd983 Issue #306 - Web-services: Cleaning code, pass 1. 15 years ago
Ivan Tcholakov b23d9bc628 Issue #306 - Web-services: Trimming whitespace in source files. 15 years ago
Ivan Tcholakov 0c5a7d4857 Issue #306 - Platform admin, session import tool: Applying validation for course languages, fixing a conflict between global variables. 15 years ago
Ivan Tcholakov a794b60d52 Issue #306 - Elimination of the method UserManager::cut_username(). Reverting a fragment of code that was inserted by mistake. Other minor corrections. 15 years ago
Ivan Tcholakov cef8c12a65 Issue #306 - Training reporting tool: Cleaning code of the script for importing users. 15 years ago
Ivan Tcholakov 861aad701e Issue #306 - Training reporting tool: Cleaning code of the script for importing users. 15 years ago
Ivan Tcholakov 1be6407cf3 Issue #306 - Platform admin, session and user import tools again: Updating logic about usernames. Fixing a mistake of mine. 15 years ago
Ivan Tcholakov bf33ebf6cc Issue #306 - Making logic in the UserManager class about usernames more precise. Adding new methods UserManager::purify_username() and UserManager::is_username_valid(). 15 years ago
Ivan Tcholakov f1466121dc Training reporting tool: Trimming whitespace from all source files. 15 years ago
Ivan Tcholakov 2cbaebf31f Issue #306 - Platform admin: Final changes in the scripts for xml-import (only) of sessions and users. Dealing with encodings of csv-files is another story. 15 years ago
Ivan Tcholakov 1289b6bf56 Issue #306 - Platform admin: Changes in the scripts for xml-import of users. Now the input xml-file may be arbitrary encoded, supported encodings depend on our multibyte string library. This is a variation of the same trick as it was in r8357. 15 years ago
Ivan Tcholakov 24e356e318 Issue #306 - Platform admin: Various corrections in the scripts for xml-import of sessions and users, increasing reliability when data with extra-whitespace is imported. 15 years ago
Ivan Tcholakov bde25205ae Issue #306 - Cleaning code of UserManager::create_username(). 15 years ago
Ivan Tcholakov 6b66ad6c60 Issue #306 - UserManager - cleaning trailing whitespace. 15 years ago
Ivan Tcholakov 9f06d3d0f6 Issue #306 - Platform admin, the user import script: Fixing person name oder in error messages, applyng some new methods from UserManager class. 15 years ago
Ivan Tcholakov 03d75622cc Issue #306 - Platform admin: Corrections about the form in the user import script. 15 years ago
Ivan Tcholakov 2109615ac9 Issue #306 - Platform admin: Cleaning code in the user import script, for easier reading. 15 years ago
Ivan Tcholakov eb0a627e07 Issue #306 - Platform admin: Cleaning trailing whitespace in the user import script. 15 years ago
Ivan Tcholakov b44cc46864 Issue #306 - Platform admin: Minor corrections in the script for session import. 15 years ago
Ivan Tcholakov b20726c95d Issue #306 - Platform admin, the session import script: Starting to use the newly introduced function api_utf8_encode_xml(). 15 years ago
Ivan Tcholakov 6f9b2b7753 Issue #306 - Platform admin, the session import script: Starting to use some newly introduced in the UserManager class methods for processing usenames. 15 years ago
Juan Carlos Raña 563545c258 uptate tex diff library to 1.1.1 ver 15 years ago
Ivan Tcholakov d477a7ce9d Issue #306 - The multibyte string library: The function api_detect_xml_encoding() has been renamed as api_detect_encoding_xml(). New functions have been added: api_convert_encoding_xml(), api_utf8_encode_xml(), api_utf8_decode_xml(). 15 years ago