include_once($path_to_root . "/admin/db/maintenance_db.inc");
if (get_post('view')) {
- $filename = BACKUP_PATH . get_post('backups');
- if (in_ajax())
- $Ajax->popup( $filename );
- else {
- header('Content-type: application/octet-stream');
- header('Content-Length: '.filesize($filename));
- header("Content-Disposition: inline; filename=$filename");
- readfile($filename);
- exit();
+ if (!get_post('backups')) {
+ display_error(_('Select backup file first.'));
+ } else {
+ $filename = BACKUP_PATH . get_post('backups');
+ if (in_ajax())
+ $Ajax->popup( $filename );
+ else {
+ header('Content-type: application/octet-stream');
+ header('Content-Length: '.filesize($filename));
+ header("Content-Disposition: inline");
+ readfile($filename);
+ exit();
+ }
}
};
-
if (get_post('download')) {
download_file(BACKUP_PATH . get_post('backups'));
exit;
if (function_exists("gzopen"))
$ar_comps['gzip'] = "gzip";
- echo "<tr><td>$label</td><td>";
+ echo "<tr><td class='label'>$label</td><td>";
echo array_selector('comp', $value, $ar_comps);
echo "</td></tr>";
}
{
if (empty($filename) || !file_exists($filename))
{
+ display_error(_('Select backup file first.'));
return false;
}
$saveasname = basename($filename);
}
//-------------------------------------------------------------------------------
start_form(true, true);
-start_outer_table($table_style2);
+start_outer_table(TABLESTYLE2);
table_section(1);
table_section_title(_("Create backup"));
textarea_row(_("Comments:"), 'comments', null, 30, 8);
echo "<td style='padding-left:20px'align='left'>".get_backup_file_combo()."</td>";
echo "<td valign='top'>";
start_table();
- submit_row('view',_("View Backup"), false, '', '', true);
+ submit_row('view',_("View Backup"), false, '', '', false);
submit_row('download',_("Download Backup"), false, '', '', false);
submit_row('restore',_("Restore Backup"), false, '','', 'process');
submit_js_confirm('restore',_("You are about to restore database from backup file.\nDo you want to continue?"));