From: stronk7 Date: Thu, 1 May 2003 00:45:40 +0000 (+0000) Subject: First Version. Do nothing but I saved it from accidental remove !! X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=3920667ee319c69eb2a28412f52daa9c5f09e826;p=moodle.git First Version. Do nothing but I saved it from accidental remove !! --- diff --git a/backup/backup.html b/backup/backup.html new file mode 100644 index 0000000000..3f4a22a9a2 --- /dev/null +++ b/backup/backup.html @@ -0,0 +1,137 @@ +name; + $modfile = "$mods_home/$modname/backuplib.php"; + $modbackup = $modname."_backup_mods"; + if (file_exists($modfile)) { + include_once($modfile); + if (function_exists($modbackup)) { + $var = "exists_".$modname; + $var = true; + $count++; + } + } + //Check data + //Check module info + $var = "backup_".$modname; + if (!isset($var)) { + $var = 1; + } + //Check include user info + $var = "backup_user_info_".$modname; + if (!isset($var)) { + $var = 1; + } + } + } + + //Check other parameters + if (!isset($ackup_users)) { + $ackup_users = 2; + } + if (!isset($ackup_logs)) { + $ackup_logs = 1; + } + if (!isset($ackup_user_files)) { + $ackup_user_files = 1; + } + if (!isset($ackup_course_files)) { + $ackup_course_files = 1; + } + + if ($count == 0) { + error("No backupable modules are installed!"); + } + +?> + +
action=""> + +name; + $modbackup = $modname."_backup_mods"; + //If exists the lib & function + $var = "exists_".$modname; + if ($var) { + //Print the full tr + echo ""; + echo ""; + } + } + //Line + echo ""; + + //Now print the Users tr + echo ""; + echo ""; + + //Now print the Logs tr + echo ""; + echo ""; + + //Now print the User Files tr + echo ""; + echo ""; + + //Now print the Course Files tr + echo ""; + echo ""; + } +?> +

"; + echo get_string("include")." ". get_string("modulenameplural",$modname).":"; + echo "

"; + $backup_options[0] = get_string("no"); + $backup_options[1] = get_string("yes"); + $var = "backup_".$modname; + choose_from_menu($backup_options, $var, $var, ""); + $backup_user_options[0] = get_string("withoutuserdata"); + $backup_user_options[1] = get_string("withuserdata"); + $var = "backup_user_info_".$modname; + choose_from_menu($backup_user_options, $var, $var, ""); + echo "

"; + echo get_string("users").":"; + echo "

"; + $user_options[0] = get_string("all"); + $user_options[1] = get_string("course"); + $user_options[2] = get_string("needed"); + choose_from_menu($user_options, "backup_users", $ackup_users, ""); + echo "

"; + echo get_string("logs").":"; + echo "

"; + $log_options[0] = get_string("no"); + $log_options[1] = get_string("yes"); + choose_from_menu($log_options, "backup_logs", $ackup_logs, ""); + echo "

"; + echo get_string ("userfiles").":"; + echo "

"; + $user_file_options[0] = get_string("no"); + $user_file_options[1] = get_string("yes"); + choose_from_menu($user_file_options, "backup_user_files", $ackup_user_files, ""); + echo "

"; + echo get_string ("coursefiles").":"; + echo "

"; + $course_file_options[0] = get_string("no"); + $course_file_options[1] = get_string("yes"); + choose_from_menu($course_file_options, "backup_course_files", $ackup_course_files, ""); + echo "
+
+
+ + +"> +"> +
+
diff --git a/backup/backup.php b/backup/backup.php new file mode 100644 index 0000000000..1ed99e0b9f --- /dev/null +++ b/backup/backup.php @@ -0,0 +1,77 @@ +shortname: $strcoursebackup", $site->fullname, + "admin/index.php\">$stradministration -> $strcoursebackup"); + + if ($courses = get_courses()) { + print_heading(get_string("choosecourse")); + print_simple_box_start("CENTER"); + foreach ($courses as $course) { + echo "id\">$course->fullname ($course->shortname)
"; + } + print_simple_box_end(); + } else { + print_heading(get_string("nocoursesyet")); + print_continue("../$CFG->admin/index.php"); + } + print_footer(); + exit; + } + + //Get and check course + if (! $course = get_record("course", "id", $id)) { + error("Course ID was incorrect (can't find it)"); + } + //Print header + print_header("$site->shortname: $strcoursebackup", $site->fullname, + "admin/index.php\">$stradministration -> + $strcoursebackup -> $course->fullname ($course->shortname)"); + + //Print form + print_heading("$strcoursebackup: $course->fullname ($course->shortname)"); + print_simple_box_start("center", "", "$THEME->cellheading"); + //Set form initial values + //Call the form + include_once("backup.html"); + print_simple_box_end(); + + //Print footer + print_footer(); +?> +