Ivan Tcholakov 0228733468 Task #1765 - Careful start of removing the useless encoding management layer within the LP tool. 14 jaren geleden
..
js dfcfaf5d8d Feature #1744 - Cleaning logical conditions (4). 14 jaren geleden
packaging a5222167c0 Dummy changes 15 jaren geleden
README.txt 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
aicc.class.php dae8643a46 Fixed new bug introduced by cleanup of constructors -> __construct 14 jaren geleden
aiccBlock.class.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
aiccItem.class.php dae8643a46 Fixed new bug introduced by cleanup of constructors -> __construct 14 jaren geleden
aiccObjective.class.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
aiccResource.class.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
aicc_api.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
aicc_hacp.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
audiorecorder.inc.php 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. 14 jaren geleden
back_compat.inc.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
blank.php 446adf348a Minor - changing headers 15 jaren geleden
content_makers.inc.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
display_audiorecorder.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
dtree.css 47022680ce Accept gzopen64() too as a test of the zlib extension load 15 jaren geleden
dtree.js 79f06f55f2 merge 15 jaren geleden
index.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
learnpath.class.php 0228733468 Task #1765 - Careful start of removing the useless encoding management layer within the LP tool. 14 jaren geleden
learnpathItem.class.php f1ecd93227 Fixed a bug whereby hotpotatoes score, time and status was ignored - specific changes for hotpotatoes, should not affect other resources (fixes CT#1512) 14 jaren geleden
learnpathList.class.php abb9fccf58 Fixed several bugs related with use of learning paths in several sessions at a time (very rare case). Related to private task BT#1414. 14 jaren geleden
learnpath_functions.inc.php 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 jaren geleden
lp_add.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_add_item.php 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. 14 jaren geleden
lp_admin_view.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_ajax_initialize.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_ajax_last_update_status.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_ajax_log.php 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. 14 jaren geleden
lp_ajax_save_item.php f1ecd93227 Fixed a bug whereby hotpotatoes score, time and status was ignored - specific changes for hotpotatoes, should not affect other resources (fixes CT#1512) 14 jaren geleden
lp_ajax_save_objectives.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_ajax_start_timer.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_ajax_switch_item.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_ajax_switch_item_toc.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_api.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_author_image.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_build.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_comm.common.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_comm.server.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_content.php 60cd9c1aa1 Partial rename get_lang for tools 15 jaren geleden
lp_controller.php abb9fccf58 Fixed several bugs related with use of learning paths in several sessions at a time (very rare case). Related to private task BT#1414. 14 jaren geleden
lp_edit.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_edit_item.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_edit_item_prereq.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_export.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_footer.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_header.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_list.php 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. 14 jaren geleden
lp_list_search.css 47022680ce Accept gzopen64() too as a test of the zlib extension load 15 jaren geleden
lp_list_search.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_log.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_message.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_move_item.php 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. 14 jaren geleden
lp_nav.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_save.php 6be560efa0 Adding headers 15 jaren geleden
lp_stats.php abb9fccf58 Fixed several bugs related with use of learning paths in several sessions at a time (very rare case). Related to private task BT#1414. 14 jaren geleden
lp_toc.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
lp_upload.php 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. 14 jaren geleden
lp_view.lib.js 79f06f55f2 merge 15 jaren geleden
lp_view.php abb9fccf58 Fixed several bugs related with use of learning paths in several sessions at a time (very rare case). Related to private task BT#1414. 14 jaren geleden
lp_view_item.php 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. 14 jaren geleden
openoffice_document.class.php dae8643a46 Fixed new bug introduced by cleanup of constructors -> __construct 14 jaren geleden
openoffice_presentation.class.php 462194aa6f Updated calls to constructor to match previous changes (introducing bug) 14 jaren geleden
openoffice_text.class.php 462194aa6f Updated calls to constructor to match previous changes (introducing bug) 14 jaren geleden
openoffice_text_document.class.php 462194aa6f Updated calls to constructor to match previous changes (introducing bug) 14 jaren geleden
resourcelinker.inc.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
resourcelinker.php 401a73c826 Duplicate inclusions of the library 'text.lib.php' have been removed. 14 jaren geleden
scorm.class.php dae8643a46 Fixed new bug introduced by cleanup of constructors -> __construct 14 jaren geleden
scorm.lib.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
scormItem.class.php dae8643a46 Fixed new bug introduced by cleanup of constructors -> __construct 14 jaren geleden
scormMetadata.class.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
scormOrganization.class.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
scormResource.class.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
scorm_admin.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden
scorm_api.php 7367cac7ac Prevents "f is undefined" javascript error when using fullscreen mode with an imported Lectora scorm package see BT#1560 14 jaren geleden
scorm_manage.php 645d73ec59 Updated phpdoc comments packages. 14 jaren geleden

README.txt

To use the new SCORM tool, first run the scorm_update_db.php from where it is in the (new)scorm directory.
This will update all courses databases by adding 4 tables (lp, lp_item, lp_view and lp_item_view) and add an lp_type table in the main database.
If you had installed a development version of the newscorm tool, it is a good idea to also run scorm_update_db_alter.php to make sure the latest changes are in.

Then go to the database and modify the 'tool' table in each course to add the 'newscorm' tool (copy the tool row from 'learnpath' and change the name). Make sure to select newscorm/lp_list.php as a starting point for this tool (although index.php should work as well).
You can do this by using the scorm_migrate_hometools.php script now.

If you are using one of these scripts, it is vital you check by yourself that all the courses have been migrated accurately. For example, you will need to check that all links to learning paths in the course homepage are pointing towards the newscorm/ directory, not scorm/ or learnpath/.

Go to one of your courses' homepage and try the new SCORM tool as you would normally do with the old SCORM tool.
Please note this DOES NOT manage the Dokeos learnpaths yet.

For more detailed development information, please read the corresponding Wiki page: http://www.dokeos.com/wiki/index.php/SCORM_tool_redesign

For any problem contact me directly at