Merge remote-tracking branch 'origin/QA_3_5' into QA_3_5
This commit is contained in:
commit
3605f76973
@ -20,6 +20,7 @@ phpMyAdmin - ChangeLog
|
||||
- bug #3518983 [designer] Error messages do not appear in the Designer
|
||||
- bug #3519747 [interface] Suhosin patch warning incorrectly displayed
|
||||
- bug #3520107 [interface] Server status page: Incorrect dialog box titles
|
||||
- bug #3516089 [structure] DROP does not work on defective VIEWs
|
||||
|
||||
3.5.0.0 (2012-04-07)
|
||||
+ rfe #2021981 [interface] Add support for mass prefix change.
|
||||
|
||||
@ -322,7 +322,7 @@ foreach ($tables as $keyname => $each_table) {
|
||||
$empty_table .= '</a>';
|
||||
|
||||
$drop_query = 'DROP '
|
||||
. ($table_is_view ? 'VIEW' : 'TABLE')
|
||||
. (($table_is_view || $each_table['ENGINE'] == null) ? 'VIEW' : 'TABLE')
|
||||
. ' ' . PMA_backquote($each_table['TABLE_NAME']);
|
||||
$drop_message = sprintf(
|
||||
$table_is_view ? __('View %s has been dropped') : __('Table %s has been dropped'),
|
||||
@ -422,7 +422,17 @@ foreach ($tables as $keyname => $each_table) {
|
||||
<?php echo $titles['Insert']; ?></a></td>
|
||||
<td align="center"><?php echo $empty_table; ?></td>
|
||||
<td align="center">
|
||||
<a <?php echo ($GLOBALS['cfg']['AjaxEnable'] ? 'class="drop_table_anchor"' : ''); ?> href="sql.php?<?php echo $tbl_url_query;
|
||||
<a
|
||||
<?php if ($GLOBALS['cfg']['AjaxEnable']) {
|
||||
echo 'class="drop_table_anchor';
|
||||
if ($table_is_view || $each_table['ENGINE'] == null) {
|
||||
// this class is used in db_structure.js to display the
|
||||
// correct confirmation message
|
||||
echo ' view';
|
||||
}
|
||||
echo '"';
|
||||
}
|
||||
?> href="sql.php?<?php echo $tbl_url_query;
|
||||
?>&reload=1&purge=1&sql_query=<?php
|
||||
echo urlencode($drop_query); ?>&message_to_show=<?php
|
||||
echo urlencode($drop_message); ?>" >
|
||||
|
||||
@ -306,7 +306,7 @@ $(document).ready(function() {
|
||||
}); //end of Truncate Table Ajax action
|
||||
|
||||
/**
|
||||
* Ajax Event handler for 'Drop Table'
|
||||
* Ajax Event handler for 'Drop Table' or 'Drop View'
|
||||
*
|
||||
* @uses $.PMA_confirm()
|
||||
* @uses PMA_ajaxShowMessage()
|
||||
@ -329,7 +329,13 @@ $(document).ready(function() {
|
||||
/**
|
||||
* @var question String containing the question to be asked for confirmation
|
||||
*/
|
||||
var question = 'DROP TABLE ' + curr_table_name;
|
||||
var question = 'DROP ';
|
||||
if ($this_anchor.hasClass('view')) {
|
||||
question += 'VIEW';
|
||||
} else {
|
||||
question += 'TABLE';
|
||||
}
|
||||
question += ' ' + curr_table_name;
|
||||
|
||||
$this_anchor.PMA_confirm(question, $this_anchor.attr('href'), function(url) {
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user