Index: moodle/mod/lamslesson/backup/moodle2/backup_lamslesson_activity_task.class.php =================================================================== diff -u -r941ad535edb314ff3bcb89504edab085f6538e31 -rcfd00295ac179797988b99680e4e27b59c3b5720 --- moodle/mod/lamslesson/backup/moodle2/backup_lamslesson_activity_task.class.php (.../backup_lamslesson_activity_task.class.php) (revision 941ad535edb314ff3bcb89504edab085f6538e31) +++ moodle/mod/lamslesson/backup/moodle2/backup_lamslesson_activity_task.class.php (.../backup_lamslesson_activity_task.class.php) (revision cfd00295ac179797988b99680e4e27b59c3b5720) @@ -38,16 +38,6 @@ static public function encode_content_links($content) { global $CFG; - $base = preg_quote($CFG->wwwroot,"/"); - - // Link to the list of lamslessons - $search="/(".$base."\/mod\/lamslesson\/index.php\?id\=)([0-9]+)/"; - $content= preg_replace($search, '$@CHOICEINDEX*$2@$', $content); - - // Link to lamslesson view by moduleid - $search="/(".$base."\/mod\/lamslesson\/view.php\?id\=)([0-9]+)/"; - $content= preg_replace($search, '$@CHOICEVIEWBYID*$2@$', $content); - return $content; } } Index: moodle/mod/lamslesson/backup/moodle2/backup_lamslesson_stepslib.php =================================================================== diff -u -r941ad535edb314ff3bcb89504edab085f6538e31 -rcfd00295ac179797988b99680e4e27b59c3b5720 --- moodle/mod/lamslesson/backup/moodle2/backup_lamslesson_stepslib.php (.../backup_lamslesson_stepslib.php) (revision 941ad535edb314ff3bcb89504edab085f6538e31) +++ moodle/mod/lamslesson/backup/moodle2/backup_lamslesson_stepslib.php (.../backup_lamslesson_stepslib.php) (revision cfd00295ac179797988b99680e4e27b59c3b5720) @@ -32,6 +32,7 @@ // All the rest of elements only happen if we are including user info if ($userinfo) { + // there's no need to do anything here as all the userdata is in LAMS } // Return the root element (lamslesson), wrapped into standard activity structure Index: moodle/mod/lamslesson/backup/moodle2/restore_lamslesson_activity_task.class.php =================================================================== diff -u -re784e013c1827cdab7e4caae77b7f654580d7de3 -rcfd00295ac179797988b99680e4e27b59c3b5720 --- moodle/mod/lamslesson/backup/moodle2/restore_lamslesson_activity_task.class.php (.../restore_lamslesson_activity_task.class.php) (revision e784e013c1827cdab7e4caae77b7f654580d7de3) +++ moodle/mod/lamslesson/backup/moodle2/restore_lamslesson_activity_task.class.php (.../restore_lamslesson_activity_task.class.php) (revision cfd00295ac179797988b99680e4e27b59c3b5720) @@ -51,9 +51,6 @@ static public function define_decode_rules() { $rules = array(); - //$rules[] = new restore_decode_rule('CHOICEVIEWBYID', '/mod/lamslesson/view.php?id=$1', 'course_module'); - //$rules[] = new restore_decode_rule('CHOICEINDEX', '/mod/lamslesson/index.php?id=$1', 'course'); - return $rules; } Index: moodle/mod/lamslesson/backup/moodle2/restore_lamslesson_stepslib.php =================================================================== diff -u -r941ad535edb314ff3bcb89504edab085f6538e31 -rcfd00295ac179797988b99680e4e27b59c3b5720 --- moodle/mod/lamslesson/backup/moodle2/restore_lamslesson_stepslib.php (.../restore_lamslesson_stepslib.php) (revision 941ad535edb314ff3bcb89504edab085f6538e31) +++ moodle/mod/lamslesson/backup/moodle2/restore_lamslesson_stepslib.php (.../restore_lamslesson_stepslib.php) (revision cfd00295ac179797988b99680e4e27b59c3b5720) @@ -23,6 +23,7 @@ $paths[] = new restore_path_element('lamslesson', '/activity/lamslesson'); if ($userinfo) { + // No need to restore userdata as that's already in LAMS } // Return the paths wrapped into standard activity structure