fwrite ($bf,full_tag("SCORE",6,false,$course_module[$tok]->score));
fwrite ($bf,full_tag("INDENT",6,false,$course_module[$tok]->indent));
fwrite ($bf,full_tag("VISIBLE",6,false,$course_module[$tok]->visible));
+ fwrite ($bf,full_tag("GROUPMODE",6,false,$course_module[$tok]->groupmode));
fwrite ($bf,end_tag("MOD",5,true));
}
//check for next
$course_module->score = $mod->score;
$course_module->indent = $mod->indent;
$course_module->visible = $mod->visible;
+ $course_module->groupmode = $mod->groupmode;
$course_module->instance = null;
//NOTE: The instance (new) is calculated and updated in db in the
// final step of the restore. We don't know it yet.
$this->info->tempmod->indent;
$this->info->tempsection->mods[$this->info->tempmod->id]->visible =
$this->info->tempmod->visible;
+ $this->info->tempsection->mods[$this->info->tempmod->id]->groupmode =
+ $this->info->tempmod->groupmode;
unset($this->info->tempmod);
}
}
case "VISIBLE":
$this->info->tempmod->visible = $this->getContents();
break;
+ case "GROUPMODE":
+ $this->info->tempmod->groupmode = $this->getContents();
+ break;
}
}
}
// database (backup_version) to determine whether upgrades should
// be performed (see db/backup_*.php)
-$backup_version = 2003122900; // The current version is a date (YYYYMMDDXX)
+$backup_version = 2004012200; // The current version is a date (YYYYMMDDXX)
$backup_release = "1.2 development"; // User-friendly version number