|
|
|
@ -353,9 +353,16 @@ class scorm extends learnpath { |
|
|
|
|
*/ |
|
|
|
|
function import_manifest($course_code){ |
|
|
|
|
if($this->debug>0){error_log('New LP - Entered import_manifest('.$course_code.')',0);} |
|
|
|
|
//get table names |
|
|
|
|
$new_lp = Database::get_course_table('lp',$course_code); |
|
|
|
|
$new_lp_item = Database::get_course_table('lp_item',$course_code); |
|
|
|
|
|
|
|
|
|
$sql = "SELECT * FROM ".Database::get_main_table(TABLE_MAIN_COURSE)." WHERE code='$course_code'"; |
|
|
|
|
$res = api_sql_query($sql,__FILE__,__LINE__); |
|
|
|
|
if(Database::num_rows($res)<1){ error_log('Database for '.$course_code.' not found '.__FILE__.' '.__LINE__,0);return -1;} |
|
|
|
|
$row = Database::fetch_array($res); |
|
|
|
|
$dbname = Database::get_course_table_prefix().$row['db_name']; |
|
|
|
|
|
|
|
|
|
//get table names |
|
|
|
|
$new_lp = Database::get_course_table('lp',$dbname); |
|
|
|
|
$new_lp_item = Database::get_course_table('lp_item',$dbname); |
|
|
|
|
|
|
|
|
|
foreach($this->organizations as $id => $dummy) |
|
|
|
|
{ |
|
|
|
|