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
e80cf0996d
[svn r16212] Little fix to author field edition
17 years ago
Yannick Warnier
1e375a1b39
[svn r16210] Added call to set terms at learning path level upon edition
17 years ago
Julio Montoya
540c00afd2
[svn r16201] Minor - Multiline in the lp author
17 years ago
Julio Montoya
9c88f3f5b1
[svn r16200] Minor - Multiline in the lp author
17 years ago
Julio Montoya
7dc7fab256
[svn r16197] LP menu improvements see FS#2841
17 years ago
Yannick Warnier
ed02440974
[svn r16096] Integration of search feature into Oogie
17 years ago
Julio Montoya
5d2468d2ce
[svn r16074] Showing the LP image and the author name. FS#2841
17 years ago
Julio Montoya
52c702b209
[svn r15984] FCKeditor 2.6.2 Added - fckeditor configuration set (see FS#2528)
18 years ago
Yannick Warnier
a3ba5f4a81
[svn r15645] Removed notice-level messages
18 years ago
Yannick Warnier
76049f4111
[svn r15644] Removed notice-level messages
18 years ago
Yannick Warnier
960987b7a3
[svn r15520] Remove header from learnpath tool, replace with short link in left column - see FS#2611
18 years ago
Julio Montoya
8767fc8dcb
[svn r15463] Notices & warnings msgs avoided
18 years ago
Yannick Warnier
2b68aae5b6
[svn r15094] Added resourcelinker language file inclusion (might fix part of FS#2489)
18 years ago
Julio Montoya
d9c9153aa3
[svn r14477] Enabled optional learning path -level CSS (see FS#576)
18 years ago
Julian Prud'homme
0f738f8d54
[svn r13284] LP are now visible by students when they are created
18 years ago
Yannick Warnier
7508e80b65
[svn r13257] Added exit() command to avoid bug after sending file to user
18 years ago
Yannick Warnier
1629999b4f
[svn r13237] Changed call to delete to use lp_id parameter
18 years ago
Yannick Warnier
e68cddb84c
[svn r13235] Added loading of language files (hotspot and exercice) only in case of export
18 years ago
Julian Prud'homme
7433af6457
[svn r13156] Increase the size of the fck editor when creating/editing a step
18 years ago
Yannick Warnier
befbf57fa2
[svn r13142] Improved redirection when using studentView
18 years ago
Yannick Warnier
39d111f8ba
[svn r13110] Added ordering in the learnpath tool homepage
18 years ago
Yannick Warnier
a0ddabe12f
[svn r13105] Allowed distinction between visibility on the course homepage and visibility in the tool page
...
Now inserting and updating learnpaths in item_property (and using visibility settings from there)
18 years ago
Yannick Warnier
6edc0275f5
[svn r12838] Minor - added comments
19 years ago
Eric Marguin
b9051163f5
[svn r12709] make visible by default a new lp
19 years ago
Yannick Warnier
9bf47e1779
[svn r12605] Added flag for use as anonymous user
19 years ago
Yannick Warnier
07e56f7788
[svn r12604] Using api_get_user_id() rather than unsure $_user['user_id']
19 years ago
Julian Prud'homme
24fa9bd8b6
[svn r12533] minor - Fix a bug with multiple \ in error messages ( http://projects.dokeos.com/?do=details&id=1619 )
19 years ago
Yannick Warnier
a483c6dd7b
[svn r12480] Fixed loss of style when not allowed on page
19 years ago
Yannick Warnier
c45d686dc9
[svn r12479] Load course_home language file for introduction text editing feedback messages
19 years ago
Julian Prud'homme
aae5fb0ce6
[svn r12282] protect actions from malicious persons
19 years ago
Yannick Warnier
c677bb79d0
[svn r12217] Print headers in api_not_allowed()
19 years ago
Yannick Warnier
e140ba6d95
[svn r12214] api_not_allowed() called before any output
19 years ago
Yannick Warnier
e08a9c88a4
[svn r12184] Moved remaining kevin_* scripts to lp_* scripts
19 years ago
Yannick Warnier
e880e40b12
[svn r12183] Moved kevin_lp_add to lp_add and kevin_lp_add_item to lp_add_item
19 years ago
Yannick Warnier
ce9f8b737e
[svn r12181] Removed links to lp_admin_view (deprecated)
19 years ago
Yannick Warnier
f36dd39123
[svn r12180] Minor - removed more deprecated code
19 years ago
Yannick Warnier
db29e45a48
[svn r12178] Removed deprecated code
19 years ago
Julian Prud'homme
35099fc11d
[svn r11813] update the progress field each time we change of item
19 years ago
Yannick Warnier
aa4252647c
[svn r11695] Updated inner-working so that lp_stats.php can be included from outside lp_controller.php and uses its functions from the learnpath class
19 years ago
Julian Prud'homme
4dc120c7c8
[svn r11691] Add prerequisites in LP with non-scorm learnpath
19 years ago
Yannick Warnier
d218ae0076
[svn r11432] Updated 'export' action to link to learnpath::scorm_export()
19 years ago
Yannick Warnier
4cadcaf798
[svn r11400] Removed learnpath from tool table (course homepage) when deleting
19 years ago
Eric Marguin
545337174a
[svn r11172] insert a doctype when creating a full document with fckeditor (not a great solution, but i didn't find a better one)
19 years ago
Eric Marguin
1a54072692
[svn r10773] we are now able to integrate links + student publications in the lp.
19 years ago
Eric Marguin
85075ad8ac
[svn r10589] replace 2 forms (in display_document_form() and display_item_form()) by FormValidator to make the FCKEditor uploads (mp3 and flash) well working.
19 years ago
Eric Marguin
262ccef9be
[svn r10514] third update of the fckeditor style (clean useless buttons) in :
...
- Exercises
Fix a bug in the edition of an item in LP (FCKEditor didn't appear)
19 years ago
Eric Marguin
6db0839c05
[svn r10500] fix a bug : edit a HTML document didn't work
19 years ago
Patrick Cool
8c09063079
[svn r10204] coding standards for the inclusion of the language file.
...
$langFile -> $language_file
+ adding a consistent comment line throughout the code
+ some cleanup
19 years ago
Ludovic Gasc
3f54b7927e
[svn r9834] desactivate upgrade button (not yet tested)
19 years ago