Commit Graph

803 Commits (4f6173fb7d5835bc6dcb39d6db88d7ab29f4d208)

Author SHA1 Message Date
Yannick Warnier 47022680ce Accept gzopen64() too as a test of the zlib extension load 16 years ago
Juan Carlos Raña 85da21db01 fix icon add courses to session 16 years ago
Ivan Tcholakov 7373315387 Feature #306 - The function api_validate_language() has been renamed as api_get_valid_language(). This new name is accurate, the function is not a validator, but a filter. 16 years ago
Ivan Tcholakov 8b50531cc0 Feature #306 - Platform admin tools: Replacing the function api_sql_query() with Database::query(). 16 years ago
Ivan Tcholakov 302eb4dc0e Feature #306 - Replacing everywhere the function api_store_result() with Database::store_result(). 16 years ago
Ivan Tcholakov 9522150c9c Feature #306 and Bug #5277 - Transforming the administrator's setting "Platform character set" from text box into select box. For now, the list of proposed encodings is not restricted according the platform language + enabled languages, for avoiding questions in the forums. Suppressing an annoying warning caused by htmlspecialchars() in PEAR's html forms and other minor fixes. 16 years ago
Ivan Tcholakov 3eea1f1a8d Feature #306 - Code rework about uploading user photos in administration section and in profile tool. 16 years ago
Ivan Tcholakov 760d14b72e Bug #2867 - Trimming trailing whitespace in all (system range) javascript files. 16 years ago
Ivan Tcholakov 7aef9165bf Feature #306 - Trimming totally trailing whitespace in php-source files, part 1, 220 files. 16 years ago
Ivan Tcholakov e197cb109e Feature #306 - Replacing the ugly construct (my workaround) @getimagesize(api_url_to_local_path($image_path)) with a better one: api_getimagesize($image_path). 16 years ago
Ivan Tcholakov c2f9d649d7 Feature #306 - Platform admin tool: Cleaning code + minor fixes in add/edit user forms. 16 years ago
Ivan Tcholakov 4a20a38a7c Feature #306 - UserManager: Some minor optimizations ( this was the initial intention :-) ). A tricky rework about the method UserManager::get_user_picture_path_by_id(). A collateral fix about uploading user photos in the platform admin tool, now it works correctly, including the case api_get_setting('split_users_upload_directory') === 'true'. Uploading photos through user profile tool is to be checked. And... fixing two unsafe getimagesize() calls. By the way, the date picker in the forms "User add" and "User edit" (platform admin) does not work, IE8. 16 years ago
Ivan Tcholakov 1aec623a1f Feature #306 - Changes (final maybe) about username related logic. 16 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. 16 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. 16 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. 16 years ago
Ivan Tcholakov 5053645ad5 Feature #306 - Platform administration tool: Revision and code cleaning of class management pages. 16 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. 16 years ago
Ivan Tcholakov f9f850e6d7 Issue #306 - Platform administration tool, "Add users to a class CSV": Cleaning source code. 16 years ago
Ivan Tcholakov 37dc9f98f8 Issue #306 - Platform administration tool: Trimming whitespace from all php-source files there. 16 years ago
Ivan Tcholakov 0c5a7d4857 Issue #306 - Platform admin, session import tool: Applying validation for course languages, fixing a conflict between global variables. 16 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. 16 years ago
Ivan Tcholakov 1be6407cf3 Issue #306 - Platform admin, session and user import tools again: Updating logic about usernames. Fixing a mistake of mine. 16 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. 16 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. 16 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. 16 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. 16 years ago
Ivan Tcholakov 03d75622cc Issue #306 - Platform admin: Corrections about the form in the user import script. 16 years ago
Ivan Tcholakov 2109615ac9 Issue #306 - Platform admin: Cleaning code in the user import script, for easier reading. 16 years ago
Ivan Tcholakov eb0a627e07 Issue #306 - Platform admin: Cleaning trailing whitespace in the user import script. 16 years ago
Ivan Tcholakov b44cc46864 Issue #306 - Platform admin: Minor corrections in the script for session import. 16 years ago
Ivan Tcholakov b20726c95d Issue #306 - Platform admin, the session import script: Starting to use the newly introduced function api_utf8_encode_xml(). 16 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. 16 years ago
Ivan Tcholakov 3d565f0708 Issue #306 - Platform admin, the session import script: Applying our coding conventions and other minor reworks. 16 years ago
Ivan Tcholakov f00fef6d45 Issue #306 - Platform admin, session import: Preparing a script for modifications, cleaning code for easy reading. 16 years ago
Arthur Portugal d313de4717 Fixed the get_lang and security token DT#5214 16 years ago
Ivan Tcholakov 864f6a4395 Issue #306 - Platform administrator, tool usage statistics: Translation of tool names. 16 years ago
Ivan Tcholakov 27e71d5b8b Bug #3646 and Issue #306 - Groups tool: Fixing person name order and sorting to be dependable on the internationalization settings. Other corrections about sortable tables with person names: Assigning the default (initial) field for sorting to be dependable on the internationalization settings. 16 years ago
Cristian Fasanando 474ed1f991 Minor - fixed error typo in query sql into session_edit.php file - partial DT #5214 16 years ago
Cristian Fasanando b7d2337ce7 Minor - fixed error typo in a query sql into session_edit.php file - partial DT #5214 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
Cristian Fasanando 304b972cad Added error message when the file extension is not correct in user import option - DT #5216 16 years ago
Ivan Tcholakov ed64d52dac Bug #3646 and Issue #306 - User profile and Platform administrator's tools (Part 5): Fixing person name order and sorting to be dependable on the internationalization settings. 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
Ivan Tcholakov 2fbb70174c Bug #3646 and Issue #306 - Platform administrator's tools: Fixing person name order and sorting to be dependable on the internationalization settings, Part 3. 16 years ago
Ivan Tcholakov a0618dc58b Bug #3646 and Issue #306 - Platform administrator's tools: Fixing person name order and sorting to be dependable on the internationalization settings, Part 2. 16 years ago
Ivan Tcholakov 0f566d6e03 Bug #3646 and Issue #306 - Platform administrator's tools: Fixing person name order and sorting to be dependable on the internationalization settings, Part 1. 16 years ago
Cristian Fasanando b07b8203d4 Fixed shows templates in documents when it was created from platform administration - partial FT #5209 16 years ago
Ivan Tcholakov c948fcb2bb Bug #3384 - Eliminating improper (not language neutral) use of api_uswords() plus another minor correction. 16 years ago
Yannick Warnier 018c81064b Hide option to enable search (feature not available without major non-web installation work) 16 years ago