Index: moodle/mod/lamslesson/backup/moodle2/backup_lamslesson_activity_task.class.php =================================================================== diff -u -rb38cff11123b5c35e1f812869a63255d4d31c8b1 -r7057876fa3a886817202acfc503df68a9f9da4b1 --- moodle/mod/lamslesson/backup/moodle2/backup_lamslesson_activity_task.class.php (.../backup_lamslesson_activity_task.class.php) (revision b38cff11123b5c35e1f812869a63255d4d31c8b1) +++ moodle/mod/lamslesson/backup/moodle2/backup_lamslesson_activity_task.class.php (.../backup_lamslesson_activity_task.class.php) (revision 7057876fa3a886817202acfc503df68a9f9da4b1) @@ -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 -rb38cff11123b5c35e1f812869a63255d4d31c8b1 -r7057876fa3a886817202acfc503df68a9f9da4b1 --- moodle/mod/lamslesson/backup/moodle2/backup_lamslesson_stepslib.php (.../backup_lamslesson_stepslib.php) (revision b38cff11123b5c35e1f812869a63255d4d31c8b1) +++ moodle/mod/lamslesson/backup/moodle2/backup_lamslesson_stepslib.php (.../backup_lamslesson_stepslib.php) (revision 7057876fa3a886817202acfc503df68a9f9da4b1) @@ -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 -r14f2702465d88fbe7df70d39793ad934e4ca78ff -r7057876fa3a886817202acfc503df68a9f9da4b1 --- moodle/mod/lamslesson/backup/moodle2/restore_lamslesson_activity_task.class.php (.../restore_lamslesson_activity_task.class.php) (revision 14f2702465d88fbe7df70d39793ad934e4ca78ff) +++ moodle/mod/lamslesson/backup/moodle2/restore_lamslesson_activity_task.class.php (.../restore_lamslesson_activity_task.class.php) (revision 7057876fa3a886817202acfc503df68a9f9da4b1) @@ -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 -rb38cff11123b5c35e1f812869a63255d4d31c8b1 -r7057876fa3a886817202acfc503df68a9f9da4b1 --- moodle/mod/lamslesson/backup/moodle2/restore_lamslesson_stepslib.php (.../restore_lamslesson_stepslib.php) (revision b38cff11123b5c35e1f812869a63255d4d31c8b1) +++ moodle/mod/lamslesson/backup/moodle2/restore_lamslesson_stepslib.php (.../restore_lamslesson_stepslib.php) (revision 7057876fa3a886817202acfc503df68a9f9da4b1) @@ -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