Skip to content

Commit

Permalink
Changes to work with data from fs instead of db.
Browse files Browse the repository at this point in the history
Show progress info
Output data to the browser to avoid timeouts.
  • Loading branch information
stronk7 committed Jun 20, 2003
1 parent adc8b0c commit 8328766
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 28 deletions.
11 changes: 4 additions & 7 deletions backup/mod/assignment/restorelib.php
Expand Up @@ -32,11 +32,8 @@ function assignment_restore_mods($mod,$restore) {
$data = backup_getid($restore->backup_unique_code,$mod->modtype,$mod->id); $data = backup_getid($restore->backup_unique_code,$mod->modtype,$mod->id);


if ($data) { if ($data) {
//We have info, get and unserialize info
//First strip slashes
$temp = stripslashes($data->info);
//Now get completed xmlized object //Now get completed xmlized object
$info = unserialize($temp); $info = $data->info;
//traverse_xmlize($info); //Debug //traverse_xmlize($info); //Debug
//print_object ($GLOBALS['traverse_array']); //Debug //print_object ($GLOBALS['traverse_array']); //Debug
//$GLOBALS['traverse_array']=""; //Debug //$GLOBALS['traverse_array']=""; //Debug
Expand All @@ -57,7 +54,7 @@ function assignment_restore_mods($mod,$restore) {
$newid = insert_record ("assignment",$assignment); $newid = insert_record ("assignment",$assignment);


//Do some output //Do some output
echo "<ul><li>Assignment ".$assignment->name."<br>"; echo "<ul><li>Assignment \"".$assignment->name."\"<br>";
backup_flush(300); backup_flush(300);


if ($newid) { if ($newid) {
Expand Down Expand Up @@ -132,9 +129,9 @@ function assignment_submissions_restore_mods($old_assignment_id, $new_assignment
$newid = insert_record ("assignment_submissions",$submission); $newid = insert_record ("assignment_submissions",$submission);


//Do some output //Do some output
if ($newid % 50 == 0) { if (($i+1) % 50 == 0) {
echo "."; echo ".";
if ($newid % 1000 == 0) { if (($i+1) % 1000 == 0) {
echo "<br>"; echo "<br>";
} }
backup_flush(300); backup_flush(300);
Expand Down
11 changes: 4 additions & 7 deletions backup/mod/choice/restorelib.php
Expand Up @@ -32,11 +32,8 @@ function choice_restore_mods($mod,$restore) {
$data = backup_getid($restore->backup_unique_code,$mod->modtype,$mod->id); $data = backup_getid($restore->backup_unique_code,$mod->modtype,$mod->id);


if ($data) { if ($data) {
//We have info, get and unserialize info
//First strip slashes
$temp = stripslashes($data->info);
//Now get completed xmlized object //Now get completed xmlized object
$info = unserialize($temp); $info = $data->info;
//traverse_xmlize($info); //Debug //traverse_xmlize($info); //Debug
//print_object ($GLOBALS['traverse_array']); //Debug //print_object ($GLOBALS['traverse_array']); //Debug
//$GLOBALS['traverse_array']=""; //Debug //$GLOBALS['traverse_array']=""; //Debug
Expand All @@ -59,7 +56,7 @@ function choice_restore_mods($mod,$restore) {
$newid = insert_record ("choice",$choice); $newid = insert_record ("choice",$choice);


//Do some output //Do some output
echo "<ul><li>Choice ".$choice->name."<br>"; echo "<ul><li>Choice \"".$choice->name."\"<br>";
backup_flush(300); backup_flush(300);


if ($newid) { if ($newid) {
Expand Down Expand Up @@ -122,9 +119,9 @@ function choice_answers_restore_mods($choice_id,$info,$restore) {
$newid = insert_record ("choice_answers",$answer); $newid = insert_record ("choice_answers",$answer);


//Do some output //Do some output
if ($newid % 50 == 0) { if (($i+1) % 50 == 0) {
echo "."; echo ".";
if ($newid % 1000 == 0) { if (($i+1) % 1000 == 0) {
echo "<br>"; echo "<br>";
} }
backup_flush(300); backup_flush(300);
Expand Down
7 changes: 2 additions & 5 deletions backup/mod/resource/restorelib.php
Expand Up @@ -27,11 +27,8 @@ function resource_restore_mods($mod,$restore) {
$data = backup_getid($restore->backup_unique_code,$mod->modtype,$mod->id); $data = backup_getid($restore->backup_unique_code,$mod->modtype,$mod->id);


if ($data) { if ($data) {
//We have info, get and unserialize info
//First strip slashes
$temp = stripslashes($data->info);
//Now get completed xmlized object //Now get completed xmlized object
$info = unserialize($temp); $info = $data->info;
//traverse_xmlize($info); //Debug //traverse_xmlize($info); //Debug
//print_object ($GLOBALS['traverse_array']); //Debug //print_object ($GLOBALS['traverse_array']); //Debug
//$GLOBALS['traverse_array']=""; //Debug //$GLOBALS['traverse_array']=""; //Debug
Expand All @@ -49,7 +46,7 @@ function resource_restore_mods($mod,$restore) {
$newid = insert_record ("resource",$resource); $newid = insert_record ("resource",$resource);


//Do some output //Do some output
echo "<ul><li>Resource ".$resource->name."<br>"; echo "<ul><li>Resource \"".$resource->name."\"<br>";
backup_flush(300); backup_flush(300);


if ($newid) { if ($newid) {
Expand Down
15 changes: 6 additions & 9 deletions backup/mod/survey/restorelib.php
Expand Up @@ -33,11 +33,8 @@ function survey_restore_mods($mod,$restore) {
$data = backup_getid($restore->backup_unique_code,$mod->modtype,$mod->id); $data = backup_getid($restore->backup_unique_code,$mod->modtype,$mod->id);


if ($data) { if ($data) {
//We have info, get and unserialize info
//First strip slashes
$temp = stripslashes($data->info);
//Now get completed xmlized object //Now get completed xmlized object
$info = unserialize($temp); $info = $data->info;
//traverse_xmlize($info); //Debug //traverse_xmlize($info); //Debug
//print_object ($GLOBALS['traverse_array']); //Debug //print_object ($GLOBALS['traverse_array']); //Debug
//$GLOBALS['traverse_array']=""; //Debug //$GLOBALS['traverse_array']=""; //Debug
Expand All @@ -56,7 +53,7 @@ function survey_restore_mods($mod,$restore) {
$newid = insert_record ("survey",$survey); $newid = insert_record ("survey",$survey);


//Do some output //Do some output
echo "<ul><li>Survey ".$survey->name."<br>"; echo "<ul><li>Survey \"".$survey->name."\"<br>";
backup_flush(300); backup_flush(300);


if ($newid) { if ($newid) {
Expand Down Expand Up @@ -125,9 +122,9 @@ function survey_answers_restore_mods($survey_id,$info,$restore) {
$newid = insert_record ("survey_answers",$answer); $newid = insert_record ("survey_answers",$answer);


//Do some output //Do some output
if ($newid % 50 == 0) { if (($i+1) % 50 == 0) {
echo "."; echo ".";
if ($newid % 1000 == 0) { if (($i+1) % 1000 == 0) {
echo "<br>"; echo "<br>";
} }
backup_flush(300); backup_flush(300);
Expand Down Expand Up @@ -181,9 +178,9 @@ function survey_analysis_restore_mods($survey_id,$info,$restore) {
$newid = insert_record ("survey_analysis",$analys); $newid = insert_record ("survey_analysis",$analys);


//Do some output //Do some output
if ($newid % 50 == 0) { if (($i+1) % 50 == 0) {
echo "."; echo ".";
if ($newid % 1000 == 0) { if (($i+1) % 1000 == 0) {
echo "<br>"; echo "<br>";
} }
backup_flush(300); backup_flush(300);
Expand Down

0 comments on commit 8328766

Please sign in to comment.