Commit Graph

588 Commits (a18d889a26ef5c036f746750352fbd27f5901c55)

Author SHA1 Message Date
Yannick Warnier cbe71b4dea [svn r12644] Added check for config setting before adding [= =] for DLTT markup 19 years ago
Eric Marguin 33c954c5ec [svn r12640] remove session_set_cookie_params (too many problems are due to it) 19 years ago
Yannick Warnier ea3b2755ad [svn r12622] Added code to handle the user's upload directory split when the new admin settings 'split users upload directory' is enabled (the DLTT translation is clear about the fact that admins unsure shouldn't use it). 19 years ago
Yannick Warnier b1a4ab9c13 [svn r12620] Minor change - added examples for all the api_get_path() cases - This will presumably save a lot of seconds in the future. 19 years ago
Eric Marguin ecb85d4a1f [svn r12614] add a function to copy recursively a folder 19 years ago
Julian Prud'homme 0eade97232 [svn r12610] fix a bug in get_avg_student_score() 19 years ago
Julian Prud'homme 4590a216ae [svn r12607] Fix a bug in the reporting : http://projects.dokeos.com/?do=details&id=1517 19 years ago
Yannick Warnier 46e5f7aae7 [svn r12603] Fine-tuned anonymous-functions to avoid database checks when possible (heavy resource usage) 19 years ago
Yannick Warnier b95efa1c09 [svn r12594] Fixed http://www.dokeos.com/forum/viewtopic.php?p=37092#37092 (untested - need mono-db to check) 19 years ago
Yannick Warnier a02b6f4cd8 [svn r12590] Added functions to deal with the "anonymous user" (a user who's DB status is 6), that will help deal with tools that record progress and are open to the public. 19 years ago
Julian Prud'homme 54a26db709 [svn r12581] Check if we are course coach in the function is_user_subscribed_in_course() 19 years ago
Julian Prud'homme e5de910c4f [svn r12574] add a function 'get_coach_list_from_course_code()' 19 years ago
Julian Prud'homme 5421bda64a [svn r12568] minor - Fix a bug with the session status (was "past" for sessions without time limits) 19 years ago
Julian Prud'homme eb091e67d5 [svn r12564] Fix the bug : http://www.dokeos.com/forum/viewtopic.php?t=9047 19 years ago
Julian Prud'homme de79da4507 [svn r12562] Fix a bug in the reporting. The reporting didn't take into consideration the score in SCORM LP and quizz in LP 19 years ago
Julian Prud'homme bc806d825f [svn r12525] Fix a bug with the session mode (bug with combined course) : http://projects.dokeos.com/?do=details&id=1592 19 years ago
Yannick Warnier d2bebd9e45 [svn r12522] Updated api_display_tool_view_option() to allow for studentView switch even in framed mode (added target="_top") 19 years ago
Yannick Warnier 684209685d [svn r12520] Fixed bug preventing natural behaviour of studentView (checking for &studentView but not &studentView - now always using &studentView everywhere) 19 years ago
Yannick Warnier dd411ecdcf [svn r12518] Upgrading pclzip to version 2.5. This fixes cyclic bug when creating archive that contains filenames including "../". See http://projects.dokeos.com/?do=details&id=1524 for details 19 years ago
Patrick Cool b35deb5649 [svn r12502] correct nomenclatura 19 years ago
Yannick Warnier bb5cb81fe1 [svn r12489] Added optional param to api_protect_course_script() to print headers when calling api_not_allowed(). Defaults to false so that current scripts remain the same. 19 years ago
Yannick Warnier 575a6c0aa4 [svn r12476] Introduced config-file settable session cookie lifetime. Defaults to 100 hours. Can be changed in config file (not in DB because used before DB connection). 19 years ago
Yannick Warnier f66855b74a [svn r12465] Developed method remove_XSS() 19 years ago
Yannick Warnier cf257669cb [svn r12464] Filter $_GET['img'], fixing part of security flaw number 2 in http://www.frsirt.com/bulletins/10497 19 years ago
Patrick Cool fc51bd3740 [svn r12459] http://projects.dokeos.com/?do=details&id=1281 19 years ago
Yannick Warnier 70786d04f2 [svn r12448] - Added management of SCORM cmi.core.exit value that needs to be kept in-database to allow for better follow-up of the students interruptions 19 years ago
Yannick Warnier 2b69926068 [svn r12435] Added more indexes after analysis of heavy-load servers 19 years ago
Yannick Warnier db0cbf0248 [svn r12433] Now creates indexes for lp_* tables as it proves to be a bottleneck on heavy-load servers 19 years ago
Julian Prud'homme 3469b1ce86 [svn r12431] Fix the bug : http://projects.dokeos.com/?do=details&id=1556 19 years ago
Julian Prud'homme 02f82f5395 [svn r12421] Fix a bug with the CSV export 19 years ago
Yannick Warnier 53c4a5f03d [svn r12381] Added filtering capabilities on zip-file upload (to be extended to other uploads) 19 years ago
Julian Prud'homme 6c4c8a109e [svn r12375] Remove the button "browse server" wich didn't work 19 years ago
Eric Marguin 1fc2fd489a [svn r12350] escape " in the strings exported 19 years ago
Yannick Warnier 4de8fec758 [svn r12292] Removed useless size-modifier 19 years ago
Julian Prud'homme 3a792ff496 [svn r12290] Add a missing field in dropbox_file 19 years ago
Julian Prud'homme a3de6f0333 [svn r12273] 7th step in removing all $_SERVER['PHP_SELF'] 19 years ago
Julian Prud'homme 1f5d1270b4 [svn r12272] 6th step in removing all $_SERVER['PHP_SELF'] 19 years ago
Yannick Warnier 5ddc7c095d [svn r12270] Check parameter is array before issuing foreach() 19 years ago
Julian Prud'homme e0881e59b0 [svn r12269] 5th step in removing all $_SERVER['PHP_SELF'] 19 years ago
Julian Prud'homme 940ce9b538 [svn r12266] third step in removing all $_SERVER['PHP_SELF'] 19 years ago
Julian Prud'homme 0d8e51a58e [svn r12265] second step in removing all $_SERVER['PHP_SELF'] 19 years ago
Julian Prud'homme 97778d4ca4 [svn r12263] First step ni removing all $_SERVER['PHP_SELF'] 19 years ago
Julian Prud'homme 810ad5a9cc [svn r12258] Change the type of the field option_id from int to text in the course table 19 years ago
Julian Prud'homme 441178f40b [svn r12256] As requested by thomas, sort the user's course by alphabetic order 19 years ago
Yannick Warnier 13e7d9fc51 [svn r12249] Check if the array is not empty before doing so many operations on it. 19 years ago
Yannick Warnier 778a74e803 [svn r12246] Ensure user_id and group_id are defined before issuing DB query 19 years ago
Yannick Warnier f35574d042 [svn r12243] Comment unused lines that were generating useless error messages. We never use SQL queries directly from QuickForm to generate select dropdowns 19 years ago
Yannick Warnier 8c8374b529 [svn r12216] Improved checks before HTTP redirection to user_portal (in api_not_allowed()) 19 years ago
Yannick Warnier 2299eee5c4 [svn r12215] Added param to api_not_allowed(). Default is as before (doesn't print headers). If param set to true, headers are considered already sent (redirect is impossible) 19 years ago
Yannick Warnier 4b86251d49 [svn r12213] api_not_allowed() now deals itself with the header (this means it has to be called before any output in other tools) 19 years ago