Commit Graph

7869 Commits (b1872644bf3e0639f122ca8b22ccab2127d5abf2)

Author SHA1 Message Date
Ivan Tcholakov b1872644bf Feature #306 - Trimming totally trailing whitespace in php-source files, part 2, 140 files. 15 years ago
Ivan Tcholakov 7aef9165bf Feature #306 - Trimming totally trailing whitespace in php-source files, part 1, 220 files. 15 years ago
Ivan Tcholakov 84f8d984e7 Feature #306 - Trimming whitespace from all the library files main/inc/lib. ~200 files are to be changed. 15 years ago
Ivan Tcholakov c40ccb5ec2 Feature #306 - Starting to exploit the powered function api_get_path(), for the online editor. The class Media (media.lib.php) becomes obsolete, it will be removed. 15 years ago
Ivan Tcholakov 08ec99208d Feature #306 - A rework of the function api_get_path(), essential moments are commented. The obsolete setting $GLOBALS['clarolineRepositorySys'] is not used by api_get_path() anymore. Support for the installation process has been added. Functionality has been upgraded with a mechanism for quering about specific "registered" resource files (scripts, players). Another upgrade is adding conversion between types of paths, i.e. between web absolute (WEB), system absolute (SYS), web semi-absolute (REL). Conversion is guaranteed for paths inside Dokeos. A formal test for api_get_path() has been developed. You may see it (there are lots of examples inside) by using URL similar to this one: http://localhost/dokeos/tests/main_api.lib.test_standalone.php . And a discovered mistake for mimetex configuration autodetectoin (a missing last slash) has been fixed (it seems to me there is another minor one - wrong processing URLs with port number, it will be fixed later). 15 years ago
Cristian Fasanando 51d5d80c7e Minor - fixed typo in param 15 years ago
Arthur Portugal 479e039db6 Fixed \"Groups\" tool: Fixing hard-coded person name order to view student. 15 years ago
Juan Carlos Raña f2df33221b fix spanish translation 15 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). 15 years ago
Ivan Tcholakov 5ed7f167b5 Feature #306 - Corrections an optimiztion for speed for the functions get_lang() and api_get_path(). 15 years ago
Ivan Tcholakov d9e28e4439 Feature #306 - Moving the function rmdirr() into the main API file. 15 years ago
Ivan Tcholakov b9d9dfedee Feature #306 - "Groups" tool: Fixing hard-coded person name order. 15 years ago
Ivan Tcholakov d45fb5c55c Feature #306 - Cleaning code of the user profile page (further checks are to be done). A correction in UserManager class that prevents user photos to be shown as productions. 15 years ago
Ivan Tcholakov 8ca6741321 Feature #306 - Drafting future behaviour upgrade of the function api_get_path(). 15 years ago
Ivan Tcholakov b98e8c295e Feature #306 - The main API: Deprecating the function api_url_to_local_path(), moving its functionality to api_get_path(). Restructuring some code. Some author's names have been verified and written correctly in the UTF-8 encoded source file. 15 years ago
Ivan Tcholakov 96acaa4bd4 Feature #306 - Trimming whitespace from some system library files at the top level, from include-files and from some configuration files. 15 years ago
Ivan Tcholakov 1a1e783ed3 Feature #306 - The main API: Cleaning code and some minor optimizations, pass 3. Two string functions have been upgraded, some deprecated functions have been placed at the bottom of the file in a special section. 15 years ago
Arthur Portugal 3910660db7 Added image to forum size 16x16 15 years ago
Arthur Portugal 646959fc68 Added display icon to post and replay forum 15 years ago
Arthur Portugal e9e14cd4a2 Changed the color of header into forum 15 years ago
Arthur Portugal 43fd6dace5 Added name to each forum into groups 15 years ago
Ivan Tcholakov 51d0b9c94f Feature #306 - Database class and Display class: Trimming whitespace from source code. It was almost clean. 15 years ago
Juan Carlos Raña c0b931e6ff translate to spanish some files 15 years ago
Ivan Tcholakov 834f2aad5e Feature #306 - The main API: Cleaning code, pass 2. 15 years ago
Ivan Tcholakov 21be703720 Feature #306 - The main API: Cleaning code, some minor optimizations, pass 1. 15 years ago
Ivan Tcholakov c2f9d649d7 Feature #306 - Platform admin tool: Cleaning code + minor fixes in add/edit user forms. 15 years ago
Carlos Vargas a1dafa630c Wrong path in thickbox.js (in Windows) 15 years ago
Juan Carlos Raña ee5fa0dcb6 fix icon text 15 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. 15 years ago
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 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 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