Julio Montoya
|
2a05677ae5
New changes for the new type of questions + some code for the exercise_min and exercise_max variables
|
14 years ago |
Julio Montoya
|
05cce79c19
Adding new question types see BT#1913, BT#1913, BT#1914, BT#1915
|
14 years ago |
Julio Montoya
|
362563fbb9
More Exercises UI Improvements
|
14 years ago |
Julio Montoya
|
e61192bb75
Fixing question title when adding a question using the question pool
|
14 years ago |
Julio Montoya
|
86cbd5c58d
Fixing order of buttons: add/deleting questions
|
14 years ago |
Julio Montoya
|
36ac053df8
Fixing add question to exercise (question pool) due recent exercise changes
|
14 years ago |
Ivan Tcholakov
|
6388bd2f00
Feature #747 - Replacement of the function api_parse_tex() with the function text_filter() which has generic purpose. The function text_filter is dummy yet, it may be developed in the future.
|
14 years ago |
Yannick Warnier
|
53990baee4
Minor - avoid a few warnings by converting var to public in classes definition
|
14 years ago |
Julio Montoya
|
0481770f83
Removing double validation: Database::escape_string + Security::remove_XSS
|
14 years ago |
Ronny Velasquez
|
8836644805
Fixed \"Exercises with content\" - see CT#514
|
15 years ago |
Ronny Velasquez
|
84feb58304
Fixed Partial \"Import a test from qti2\"
|
15 years ago |
Julio Montoya
|
8034b534d0
When copying an exercise we also copy the level (difficulty)
|
15 years ago |
Julio Montoya
|
8fac19f38b
Cleaning code
|
15 years ago |
Carlos Vargas
|
2ba6154ecc
minor improve example MULTIPLE_ANSWER_COMBINATION CT#602
|
15 years ago |
Julio Montoya
|
c124dc1456
Adding copy_exercise function see BT#752 + cleaning some code, changing license text
|
15 years ago |
Ivan Tcholakov
|
e43010ba9e
Feature #347 - Tests (Exercices), External modules, Forums: Removing the parameters __FILE__ and __LINE__ in the Database::query() calls.
|
15 years ago |
Ivan Tcholakov
|
14108b1593
Feature #576 - Applying the function api_get_permissions_for_new_directories() on its relevant places. Using the function umask() has been avoided because this function is not thread-safe. Other minot corrections.
|
15 years ago |
Cristian Fasanando
|
ab93a403ad
recovered code missing by last merge
|
15 years ago |
Cristian Fasanando
|
4cf25a5f12
added cidReq to links in exercise - partial CT#462
|
15 years ago |
Julio Montoya
|
ba94087e7e
First attempt to multiple answer \"combination\"
|
15 years ago |
cvargas
|
e969a4161a
merge
|
15 years ago |
Arthur Portugal
|
41193d993b
Fixed align in exercises for browser safari and IE DT#5496
|
15 years ago |
Juan Carlos Raña
|
79f06f55f2
merge
|
15 years ago |
Ivan Tcholakov
|
e5c9dddad1
Feature #5397 - There are two methods in Database class that do the same thing: Database::get_last_insert_id() and Database::insert_id(). Let us deprecate Database::get_last_insert_id(), it is longer and it doesn't follow the intuitive pattern for replacement mysql_* --> Database::*. Replacing Database::get_last_insert_id() with Database::insert_id().
|
15 years ago |
Ivan Tcholakov
|
f87ebd4795
Feature #5397 - Replacing mysql_fetch_object() with Database::fetch_object(). Installation scripts are skipped in this transaction.
|
15 years ago |
Cristian Fasanando
|
22a61cf7c1
Implemented new functionalities for training sessions - partial DT #5377
|
15 years ago |
Yannick Warnier
|
47022680ce
Accept gzopen64() too as a test of the zlib extension load
|
15 years ago |
Ivan Tcholakov
|
0e51c62659
Feature #306 - Replacing the function api_sql_query() with Database::query(), starting from "announcements" folder and ending with "group" folder.
|
15 years ago |
Ivan Tcholakov
|
7aef9165bf
Feature #306 - Trimming totally trailing whitespace in php-source files, part 1, 220 files.
|
15 years ago |
Cristian Fasanando
|
f05e124007
Fixed Bug in hotspot when use Empty this training - DT #5174
|
15 years ago |