From 12f7885b2b0a7973610ccd48f5bacf4b8cbe15b7 Mon Sep 17 00:00:00 2001 From: stronk7 Date: Sun, 23 Jan 2005 23:24:58 +0000 Subject: [PATCH] upgrading to 1.5 steps 1, 2 and 3 done. --- backup/CHANGES_14_15.txt | 6 +++--- backup/restorelib.php | 11 +++++++++++ 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/backup/CHANGES_14_15.txt b/backup/CHANGES_14_15.txt index 4f0f41dfc1..2bc384131e 100644 --- a/backup/CHANGES_14_15.txt +++ b/backup/CHANGES_14_15.txt @@ -8,9 +8,9 @@ status in backup/restore code. Now I show the specific detailed status of every item in the process: - 1. TODO: check user->idnumber - 2. TODO: check user->lang (at restore set mi_nt where ma_nt). - 3. TODO: check course->lang (at restore set mi_nt where ma_nt). + 1. DONE: check user->idnumber + 2. DONE: check user->lang (at restore set mi_nt where ma_nt). + 3. DONE: check course->lang (at restore set mi_nt where ma_nt). 4. TODO: user_students->enrol (analyse and proceed). 5. TODO: user_teachers->enrol (analyse and proceed). 6. TODO: user->policyagreed (analyse and proceed). diff --git a/backup/restorelib.php b/backup/restorelib.php index 1b321d13d4..0c367c14a6 100644 --- a/backup/restorelib.php +++ b/backup/restorelib.php @@ -562,6 +562,12 @@ } else { $course->sortorder = 100; } + + //Now, recode some languages (Moodle 1.5) + if ($course->lang == 'ma_nt') { + $course->lang = 'mi_nt'; + } + //Now insert the record $newid = insert_record("course",$course); if ($newid) { @@ -793,6 +799,11 @@ $rec = backup_getid($restore->backup_unique_code,"user",$userid); $user = $rec->info; + //Now, recode some languages (Moodle 1.5) + if ($user->lang == 'ma_nt') { + $user->lang = 'mi_nt'; + } + //Check if it's admin and coursecreator $is_admin = !empty($user->roles['admin']); $is_coursecreator = !empty($user->roles['coursecreator']); -- 2.39.5