diff options
author | Madhura Jayaratne <madhura.cj@gmail.com> | 2014-11-25 07:58:38 +0300 |
---|---|---|
committer | Madhura Jayaratne <madhura.cj@gmail.com> | 2014-11-25 07:58:38 +0300 |
commit | 6b71a1130f6421403f7db00cc0816784ed248bee (patch) | |
tree | 82037590d1264b77851a63bff7885e0df0a115e7 | |
parent | e1ca65b49e9e91e10fd8988c2a2238931a50646f (diff) | |
parent | 57413772c1e4af8673edfd6ce82b31187382785d (diff) |
Merge branch 'QA_4_3'
-rw-r--r-- | ChangeLog | 1 | ||||
-rw-r--r-- | libraries/tbl_common.inc.php | 4 | ||||
-rw-r--r-- | libraries/tracking.lib.php | 5 |
3 files changed, 6 insertions, 4 deletions
@@ -72,6 +72,7 @@ phpMyAdmin - ChangeLog - bug #4604 Query history not being deleted - bug #4057 db/table query string parameters no longer work - bug #4605 Unseen messages in tracking +- bug #4606 Tracking report export as SQL dump does not work 4.2.12.0 (2014-11-20) - bug #4574 Blank/white page when JavaScript disabled diff --git a/libraries/tbl_common.inc.php b/libraries/tbl_common.inc.php index 6037548531..2fd76626fc 100644 --- a/libraries/tbl_common.inc.php +++ b/libraries/tbl_common.inc.php @@ -48,6 +48,8 @@ require_once './libraries/db_table_exists.lib.php'; if (PMA_Tracker::isActive() && PMA_Tracker::isTracked($GLOBALS["db"], $GLOBALS["table"]) && ! isset($_REQUEST['submit_deactivate_now']) + && ! (isset($_REQUEST['report_export']) + && $_REQUEST['export_type'] == 'sqldumpfile') ) { $temp_msg = '<a href="tbl_tracking.php' . $url_query . '">'; $temp_msg .= sprintf( @@ -57,7 +59,7 @@ if (PMA_Tracker::isActive() $temp_msg .= '</a>'; $msg = PMA_Message::notice($temp_msg); - $msg->display(); + PMA_Response::getInstance()->addHTML($msg->getDisplay()); } ?> diff --git a/libraries/tracking.lib.php b/libraries/tracking.lib.php index 25d908a12b..4bee5bccc6 100644 --- a/libraries/tracking.lib.php +++ b/libraries/tracking.lib.php @@ -1097,14 +1097,13 @@ function PMA_exportAsFileDownload($entries) $dump .= $entry['statement']; } $filename = 'log_' . htmlspecialchars($_REQUEST['table']) . '.sql'; + PMA_Response::getInstance()->disable(); PMA_downloadHeader( $filename, 'text/x-sql', /*overload*/mb_strlen($dump) ); - - $response = PMA_Response::getInstance(); - $response->addHTML($dump); + echo $dump; exit(); } |