Commit Graph

1829 Commits (965d97b51b015020aeeb779dd7b741243c84c552)

Author SHA1 Message Date
Ivan Tcholakov c41899342e [svn r21644] FS#2867 - The FCKEditor: Reworking (cleaning) code about mimetex plugin detection. 17 years ago
Ivan Tcholakov 5db9678c29 [svn r21643] FS#2867 - The FCKEditor: Applying an IE8-specific patch. Previously, javascript error raised when the vertical scrollbar of the editor was pressed. 17 years ago
Juan Carlos Raña 72971d734d [svn r21642] lengthens the list of extensions that are not allowed in the advanced editor 17 years ago
Ivan Tcholakov 84955ff93e [svn r21641] FS#2867 - The FCKEditor: Some minor corrections about using the already defined constant IS_WINDOWS_OS. 17 years ago
Ivan Tcholakov 9810154301 [svn r21640] FS#2867 - The FCKEditor, the simple file manager, uploading functionality: Implementing an additional check, based on the Dokeos system's security list (white or black) of file extensions. Disabling uploading html-files until some kind of "purification" is implemented. 17 years ago
Ivan Tcholakov 2713d09580 [svn r21639] FS#2867 - The FCKEditor, the simple file manager: Adding Dokeos specific routines for sanitizing names of uploaded files (including transliteration to ASCII letters only). 17 years ago
Ivan Tcholakov 7b5e976c84 [svn r21638] FS#2867 - The FCKEditor, the simple file manager: Removing old hacks, making the file .../fckeditor/editor/filemanager/connectors/php/upload.php to be identical to the original source. 17 years ago
Ivan Tcholakov 727bb43d64 [svn r21637] FS#2867 - The FCKEditor, the simple file manager: Making the file .../fckeditor/editor/filemanager/connectors/php/connector.php to be identical to the original source. 17 years ago
Ivan Tcholakov e8b4ae3191 [svn r21634] FS#2867 - The FCKEditor, the simple file manager: Making the file .../fckeditor/editor/filemanager/connectors/php/commands.php as close to the original source as it is possible. 17 years ago
Ivan Tcholakov 076544647a [svn r21633] FS#2867 - The FCKEditor, the simple file manager: Making the file .../fckeditor/editor/filemanager/connectors/php/io.php as close to the original source as it is possible. 17 years ago
Ivan Tcholakov 2ff38dc1df [svn r21632] FS#2867 - The FCKEditor, the simple file manager: Removing two unused files. 17 years ago
Ivan Tcholakov 85fa6f84d1 [svn r21630] FS#2867 - The FCKEditor, the simple file manager: Reworking the php connector's configuration file. 17 years ago
Ivan Tcholakov 87d45ef6c2 [svn r21625] FS#2867 - The FCKEditor, the simple file manager: Removing obsolete directories and files. 17 years ago
Ivan Tcholakov c61e7e67d7 [svn r21622] FS#2867 - Introducing two new path types for the function api_get_path() - WEB_SERVER_ROOT_PATH and SYS_SERVER_ROOT_PATH in the main API. Some corrections about the same function have been done. Using a call api_get_path(SYS_SERVER_ROOT_PATH) that is neccessary for the FCKEditor, simple file manager (within the function GetRootPath()) and advanced file manager. 17 years ago
Ivan Tcholakov ac289a0232 [svn r21621] FS#2867 - The FCKEditor, the simple file manager: There is a function GetRootPath() for returning the system document root path. In some configurations it might fail. For reducing such a probability, at the first attempt, this function will try to return the desired result using known configuration data from the Dokeos system. 17 years ago
Ivan Tcholakov 217aae3678 [svn r21618] FS#306 - The multi-byte string library: Renaming a local variable $charset into $system_encoding for avoiding confusion while reading code. 17 years ago
Ivan Tcholakov a4bc5094c9 [svn r21616] FS#306 - Removing unused declarations of the global variable $charset. 17 years ago
Ivan Tcholakov 1f002c7689 [svn r21615] FS#306 - Fixing an encoding problem in the template list, the FCKEditor. It is strange that the global variable $charset has wrong value in this context. To be invesigated. 17 years ago
Ivan Tcholakov 199f61f1f7 [svn r21598] FS#2867 - The FCKEditor: Reworking the upload connector to be close to the 2.6.4 source original. 17 years ago
Ivan Tcholakov e42e3bc0ff [svn r21597] FS#2867 - The FCKEditor: Removing a unused file. 17 years ago
Ivan Tcholakov b9e6e6c7f8 [svn r21596] FS#2867 - The FCKEditor: Moving file manager's "connectors" folder from the legacy to the current place according to the original 2.6.4 code. This is to make upgrades easier. 17 years ago
Ivan Tcholakov f8c9100ef2 [svn r21591] FS#2867 - The FCKEditor: Reverting SVN#21585. The editor's version is 2.6.4 stable again. 17 years ago
Ivan Tcholakov d58c42d384 [svn r21585] FS#2867 - Dokeos 1.8.6.1: Upgrading the FCKEditor from version 2.6.4 to version 2.6.5 SVN, Build 23055, 23-JUN-2009. 17 years ago
Ivan Tcholakov 12aa14a32a [svn r21547] FS#306 - Moving the checks for installed optional php-extensions to the main API. 17 years ago
Ivan Tcholakov bbd225437f [svn r21539] FS#306 - The multi-bute string library: Removing recently introduced functions api_strcasercmp(), api_strrcmp(), api_strnatcasercmp(), api_strnatrcmp(). They have no chance to be useful. 17 years ago
Ivan Tcholakov e4e14a2602 [svn r21533] FS#306 - The TableSort class: Removing obsolete code. 17 years ago
Ivan Tcholakov 592e2e53be [svn r21531] FS#306 - The file manager class: Changing sorting of file and folder names to be into natural order. 17 years ago
Ivan Tcholakov 49d35be75e [svn r21530] FS#306 - The document manager class: Changing sorting of file and folder names to be into natural order. 17 years ago
Ivan Tcholakov f83ae8a87f [svn r21528] FS#306 - The multi-byte string library: Adding new functions for reverse string comparisons - api_strcasercmp(), api_strrcmp(), api_strnatcasercmp(), api_strnatrcmp(). They are handy to be used as callback functions. 17 years ago
Ivan Tcholakov 8f367c5921 [svn r21527] FS#306 - The multi-byte string library: Adding new functions for sorting by keys - api_knatsort(), api_knatrsort(), api_knatcasesort(), api_knatcasersort(). 17 years ago
Ivan Tcholakov 195b64fd61 [svn r21526] FS#306 - The multi-byte string library: Adding new functions for sorting - api_natrsort(), api_natcasersort(). 17 years ago
Ivan Tcholakov 814e9c8fad [svn r21525] FS#306 - The multi-byte string library: Correcting some comments. 17 years ago
Isaac Flores c3d8444219 [svn r21523] Minor - logic changes - allow order by course category - (partial FS#4348) 17 years ago
Isaac Flores 10fb70e2f5 [svn r21522] minor - logic changes - improvements in search tool - (partial FS#4346) 17 years ago
Ivan Tcholakov 36822efe49 [svn r21520] FS#306 - Class TableSort: Applying natural order for string comparisons, cleaning some code. 17 years ago
Isaac Flores cd11f01812 [svn r21519] minor - logic changes - allow see human message error - (partial FS#4346) 17 years ago
Ivan Tcholakov 1eb4931462 [svn r21518] FS#306 - Fixing some incorrect calls of the function sort(). 17 years ago
Ivan Tcholakov ad7f604358 [svn r21516] FS#306 - The multibyte string library: Adding two functions for language-sensitive sorting in "natural order" - api_natsort() and api_natcasesort(). 17 years ago
Ivan Tcholakov 501c1ed0a3 [svn r21514] FS#306 - The multibyte string library: Adding two functions for language-sensitive sorting in "natural order" - api_strnatcmp() and api_strnatcasecmp(). 17 years ago
Ivan Tcholakov 96c9cf38f3 [svn r21513] FS#306 - The multibyte string library: Some minor corrections in the comments. 17 years ago
Ivan Tcholakov d17be586a8 [svn r21510] FS#306 - The multibyte string library: Adding functions for language-sensitive sorting - api_ksort() and api_krsort(). 17 years ago
Ivan Tcholakov ebe7832bea [svn r21509] FS#306 - The multibyte string function: Adding functions for language-sensitive sorting - api_asort() and api_arsort(). 17 years ago
Ivan Tcholakov a409e16979 [svn r21508] FS#306 - The multibyte string function: Adding functions for language-sensitive sorting - api_sort() and api_rsort(). 17 years ago
Ivan Tcholakov d18c4da1da [svn r21480] FS#306 - The multi-byte string library: Reworking of the function api_strcasecmp(). 17 years ago
Ivan Tcholakov 1df78517c1 [svn r21477] FS#306 - The multi-byte string library: Implementation of a new function for case-sensitive string comparison api_strcmp(). When intl extension is installed, this function depends internally on the more reliable ICU locale, not on OS POSIX locale. Replacing strcmp() with api_strcmp() in some relevant places. Reworking of TableSort::sort_table() for avoiding unnecessary recursive calls. 17 years ago
Ivan Tcholakov 8667c7c752 [svn r21472] FS#306 - The multi-byte string library: Various reworks, introducing support for ICU localses (intl extension from PECL). The goal is the routines of this extension to be used (if ii is installed) for proper comparison of UTF-8 strings in any language. 17 years ago
Ivan Tcholakov 911255f364 [svn r21471] FS#306 - Renaming the function api_initialize_internal_encoding() to api_set_default_encoding(). Other minor changes in comments. 17 years ago
Ivan Tcholakov 5cf040b518 [svn r21467] FS#306 - Reworking the functions api_get_language_isocode() and Database::get_language_isocode() for avoiding code duplication. Caching of the returned results has been added to avoid running repetitive sql-queries. 17 years ago
Arthur Portugal 7e1e36810f [svn r21458] Minor -Added documentation to the function query 17 years ago
Arthur Portugal c1b54b6f19 [svn r21456] Minor - Added @param documentation 17 years ago