+
+
+ //Now print the Backup Name tr
+ echo "";
+ echo "";
+ echo get_string("name").":";
+ echo " | ";
+ $backup_name = userdate(time(),get_string("backupnameformat")).".zip";
+ echo $backup_name;
+ //Add as hidden name
+ echo "";
+ echo " |
";
+
+ //Line
+ echo "
|
";
+
+ //Now print the To Do list
+ echo "";
+ echo "";
+ echo get_string("backupdetails").":";
+ echo " |
";
+
+ if ($allmods = get_records("modules") ) {
+ foreach ($allmods as $mod) {
+ $modname = $mod->name;
+ $modbackup = $modname."_backup_mods";
+ //If exists the lib & function
+ $var = "exists_".$modname;
+ if ($$var) {
+ //Add hidden fields
+ $var = "backup_".$modname;
+ echo "";
+ $var = "backup_user_info_".$modname;
+ echo "";
+ $var = "backup_".$modname;
+ //Only if selected
+ if ($$var == 1) {
+ //Print the full tr
+ echo "";
+ echo "";
+ //Print the mod name
+ echo "".get_string("include")." ".get_string("modulenameplural",$modname)." ";
+ //Now look for user-data status
+ $backup_user_options[0] = get_string("withoutuserdata");
+ $backup_user_options[1] = get_string("withuserdata");
+ $var = "backup_user_info_".$modname;
+ //Print the user info
+ echo $backup_user_options[$$var]."";
+ //Call the check function to show more info
+ $modcheckbackup = $modname."_check_backup_mods";
+ $table->data = $modcheckbackup($id,$$var);
+ print_table($table);
+ echo " |
";
+ }
+ }
+ }
+ //Line
+ echo "
|
";
+
+ //Now print the Users tr
+ echo "";
+ 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", $backup_users, "");
+ echo " |
";
+
+ //Now print the Logs tr
+ echo "";
+ 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", $backup_logs, "");
+ echo " |
";
+
+ //Now print the User Files tr
+ echo "";
+ 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", $backup_user_files, "");
+ echo " |
";
+
+ //Now print the Course Files tr
+ echo "";
+ 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", $backup_course_files, "");
+ echo " |
";
+ }
+?>
+
+