From d1b959c4b73664327c2e17d5bb3fb515aabfa449 Mon Sep 17 00:00:00 2001 From: Janusz Dobrowolski Date: Thu, 4 Feb 2010 20:43:48 +0000 Subject: [PATCH] Added message when no file is selected for view or download. --- admin/backups.php | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/admin/backups.php b/admin/backups.php index a70a2846..4bf99a42 100644 --- a/admin/backups.php +++ b/admin/backups.php @@ -17,18 +17,21 @@ include_once($path_to_root . "/includes/ui.inc"); 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; filename=$filename"); + readfile($filename); + exit(); + } } }; - if (get_post('download')) { download_file(BACKUP_PATH . get_post('backups')); exit; @@ -105,6 +108,7 @@ function download_file($filename) { if (empty($filename) || !file_exists($filename)) { + display_error(_('Select backup file first.')); return false; } $saveasname = basename($filename); -- 2.30.2