Julio Montoya
8fa428e741
Fixing icons in the LP replacing .gif by .png and deleting some old icons
15 years ago
Christian Fasanando
259651ae9a
added parameter course_db for consulting to course databade
15 years ago
Christian Fasanando
5e96aea295
added parameter course_db to leaningpathItem
15 years ago
Julio Montoya
8874d44634
Adding orig_lp_item_view_id in the track_e_exercises see #1334
...
Cleaning exercise_show.php, exercise_submit.php files
15 years ago
Ivan Tcholakov
caf6544fbf
Task #1765 - LP tool, cleaning files (14). Tabs are converted automatically to 4 spaces according to the last versions 11 of our coding conventions. The tool AnyEdit ( http://andrei.gmxhome.de/anyedit/ ) has been used for this conversion.
15 years ago
Ivan Tcholakov
778510d39c
Task #1765 - LP tool, cleaning files (9).
15 years ago
Ivan Tcholakov
4ddb34fef2
Task #1765 - LP tool, cleaning files (5).
15 years ago
Yannick Warnier
f1ecd93227
Fixed a bug whereby hotpotatoes score, time and status was ignored - specific changes for hotpotatoes, should not affect other resources (fixes CT#1512)
...
Also minor cleanup of learnpathItem.class.php (using "public" instead of "var")
16 years ago
Ivan Tcholakov
6458086e7a
Task #1765 - A transaction for the 1.8.7.1 release. Minor optimizations, replacement of the function calls include(), require(), include_once() and require_once() with the correspondent statements.
16 years ago
Ivan Tcholakov
dfcfaf5d8d
Feature #1744 - Cleaning logical conditions (4).
16 years ago
Julio Montoya
76dafd5370
fix another bug in learnpaths time tracking (from dokeos revision 842b2f796a8f )
16 years ago
christian1827
9620389815
merge
16 years ago
Yannick Warnier
cc58e5cac4
Private bug BT#850 - Fix score and session_time reporting in SCORM 1.2
16 years ago
Julio Montoya
5a15c7d8f4
fix the bug with huge time stored when browsing learnpaths it changeset 9260 cbd9a443d5b1 from Dokeos
16 years ago
Julio Montoya
e8d2a37275
Fixing wrong sql query see CT#704
16 years ago
Eric Marguin
327cd789c7
fix the bug with huge time stored when browsing learnpaths
16 years ago
Julio Montoya
0efae068f5
learnpathItem::parse_prereq function changed:
...
Fixed bug when adding twice an exercise in the same LP with multiple attempts or not.
Pre requisites will work only the first time a student pass all items LP (multiple attempts).
16 years ago
Noel Dieschburg
a5222167c0
Dummy changes
16 years ago
Ivan Tcholakov
446492fc35
Feature #347 - Reporting, Learning path: Removing the parameters __FILE__ and __LINE__ in the Database::query() calls.
16 years ago
Ivan Tcholakov
0ab1c275e1
Feature #272 - Elimination of mysql_*() function calls.
16 years ago
Cristian Fasanando
c9c62f6757
minor - moved parse_HTML_attributes method inside DocumentManager class
16 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().
16 years ago
Cristian Fasanando
22a61cf7c1
Implemented new functionalities for training sessions - partial DT #5377
16 years ago
Ivan Tcholakov
de0ec5ca3d
Feature #306 - Line endigs cohrrence, Part 3: Converting \r\n line endings (Windows style) to \n (Unix style) in php, html, js, xml, txt files.
16 years ago
Ivan Tcholakov
1fa21303bd
Feature #306 - Replacing the function api_sql_query() with Database::query(), starting from "link" folder and ending with "work" folder.
16 years ago
Ivan Tcholakov
b1872644bf
Feature #306 - Trimming totally trailing whitespace in php-source files, part 2, 140 files.
17 years ago
Yannick Warnier
18a8edf355
Remove error_log()
17 years ago
Yannick Warnier
82ec14ab9c
Fixed warning in learning path caused by erroneous table name being used
17 years ago
Ivan Tcholakov
e27f8ea601
Bug #1370 - Before going further, cleaning code first. Clarification of using constants for selecting database tables. Replacing everywhere hardcoded database names with the corresponding constants.
17 years ago
Cristian Fasanando
dc5b7166e4
removed error_log
17 years ago
Julio Montoya
b668f7c3f5
Fixing scorm results + multiple attempts by iflores see DT#4444
17 years ago
Isaac Flores
f96884e55d
Improvements in multiples attempts with scorm
17 years ago
Isaac Flores
047f7d54f2
Improvements in scorm with multiples attempts - (partial BUG#4444)
17 years ago
Julio Montoya
fd917b287b
partial fix to DT#4444
17 years ago
Julio Montoya
a61276aaed
[svn r20702] LP with multiple attempts and Dokeos exercise + results bug fixed (requires testing) see FS#4213
17 years ago
Isaac Flores
7291a8993b
[svn r20572] logic changes - improvements in scorm export - (partial FS#2602)
17 years ago
Ivan Tcholakov
c7631d1d5f
[svn r20440] FS#306 and FS#4143 - Course (Learning path) tool: Some fixes for better character encoding management.
17 years ago
Isaac Flores
66aa62b072
[svn r20393] minor - logic changes - added current_start_time - (partial FS#4063)
17 years ago
Isaac Flores
9b1fc8c58c
[svn r19808] logic changes - allow sum total time in scorm - (partial FS#3994)
17 years ago
Isaac Flores
00ed11a53b
[svn r19714] minor - logic changes - allow restart time - (partial FS#3994)
17 years ago
Cristian Fasanando
864a7490ad
[svn r19712] Fixed attempts of items in learning path - partial FS#3909
17 years ago
Isaac Flores
663622a04d
[svn r19667] logic changes -fixed total time in scorm and lp - (partial FS#3994)
17 years ago
Cristian Fasanando
4809bf3afd
[svn r19040] Minor - Change function mysql_datetime_to_timestamp from reservation/rsys.php by convert_mysql_date from main_api.lib.php - (partial FS#3805)
17 years ago
Cristian Fasanando
27a0fabe26
[svn r18637] Logic changes - Fixed time about an exercise into learning path details - see FS#3685
17 years ago
Yannick Warnier
465e711bb7
[svn r17779] Fixed excessive filtering added in SVN#17605
17 years ago
Cristian Fasanando
53cd7b0f26
[svn r17605] Logic Changes - Fixed bug founded in learning path score and when you display a exercise item should show check icon when the exercise is over see FS#3427
17 years ago
Yannick Warnier
98df6fce03
[svn r17598] Fixes to latest commits
17 years ago
Marco Villegas
15ef79fbb7
[svn r17550] search: refactor search engine index and search interface and let learnpath follow it
...
Search engine:
- Index
- use wrapper methods instead on calling xapian.php directly in most of callings
- improve dokeos xapian-API
- XapianIndexer
- new methods:
- replace_document()
- remove_term_from_doc()
- add_term_to_doc()
- DokeosIndexer
- new methods:
- dokeos_preprocess_results()
- Preprocess all results depending on the toolid
- set_terms()
- general interface for getting, comparing and set search engine terms
- get_terms_on_db()
- Get the terms stored at database (normal, no xapian)
- more wrappers for XapianIndexer methods: dokeos_query_query(), dokeos_query_query(), dokeos_get_boolean_query(), dokeos_join_queries()
- remove tags search engine feature to replace it with a new generic feature: specific fields
- it let define xapian prefix terms dinamically to be included across dokeos index on each tool
- move search engine document ID field from lp item table to a general man db table search_engine_ref
- Search
- use search_engine processor classes to change how process results depending of the dokeos tool
- change interface for terms select at search: now use one multiple select foreach specific field instead of jquery thickbox plugin only for tags
- search ajax suggestion feature to query terms on db
- it need some work
Learnpath:
- refactor search engine pieces to use new tables search_engine_ref, specific_field and specific_field_values
- add scorm and woogie index
- remove search widget from lp list and use it from main/search
- also, there are part on audios on lp items feature added
17 years ago
Yannick Warnier
f1dd2b790c
[svn r17312] Escape interactions for database insertion
17 years ago
Yannick Warnier
8f6eb42d10
[svn r17110] Added methods to deal with interactions at JS level
17 years ago