diff --git a/ChangeLog b/ChangeLog index 6427a728f..da66c6c4a 100755 --- a/ChangeLog +++ b/ChangeLog @@ -12,6 +12,9 @@ $Source$ 2003-05-24 Garvin Hicking * left.php3: Fix bug #742632, thanks to Kai Butchkau! + * read_dump.php3: Bug #741256 + * footer.inc.php, tbl_query_box.php3: Only focus the mainframe + when a query was submitted from the query window 2003-05-23 Marc Delisle * libraries/sqlparser.lib.php3: bug 653964: wrong alias set by diff --git a/footer.inc.php3 b/footer.inc.php3 index 93b366c63..d93359143 100755 --- a/footer.inc.php3 +++ b/footer.inc.php3 @@ -80,7 +80,16 @@ if ($cfg['QueryFrame'] && $cfg['QueryFrameJS']) { } reload_querywindow(); - self.focus(); + + if (top.frames.queryframe && top.frames.queryframe.querywindow && !top.frames.queryframe.querywindow.closed && top.frames.queryframe.querywindow.location) { + self.focus(); + } + + //--> +?> \ No newline at end of file diff --git a/read_dump.php3 b/read_dump.php3 index d657d4e18..df794d3d1 100644 --- a/read_dump.php3 +++ b/read_dump.php3 @@ -27,7 +27,7 @@ if (!isset($goto) || !eregi('^(db_details|tbl_properties)(_[a-z]*)?\.php3$', $go } $err_url = $goto . '?' . PMA_generate_common_url($db) - . (($goto == 'tbl_properties.php3') ? '&table=' . urlencode($table) : ''); + . (eregi('^tbl_properties(_[a-z]*)?\.php3$', $goto) ? '&table=' . urlencode($table) : ''); /** @@ -225,7 +225,7 @@ if ($sql_query != '') { if (isset($my_die)) { $js_to_run = 'functions.js'; include('./header.inc.php3'); - PMA_mysqlDie('', $my_die, '', $err_url); + PMA_mysqlDie('', $my_die, '', $err_url . '&TEST'); } diff --git a/tbl_query_box.php3 b/tbl_query_box.php3 index ec77cd91f..d89099ffa 100755 --- a/tbl_query_box.php3 +++ b/tbl_query_box.php3 @@ -107,6 +107,13 @@ if (!isset($is_inside_querywindow) || (isset($is_inside_querywindow) && $is_inside_querywindow == TRUE && isset($querydisplay_tab) && ($querydisplay_tab == 'sql' || $querydisplay_tab == 'full'))) { ?> + + + @@ -153,6 +160,12 @@ if ($is_upload && (!isset($is_inside_querywindow) ||

+ + + + 0) { echo " " . ((isset($is_inside_querywindow) && $is_inside_querywindow == TRUE && isset($querydisplay_tab) && $querydisplay_tab == 'full') || !isset($is_inside_querywindow) ? "$strOr" : '') . " $strBookmarkQuery :
\n"; + if (isset($is_inside_querywindow) && $is_inside_querywindow == TRUE) { + ?> + + ' . "\n"; echo '