From e7d9457431c6249334724958ef28832626aa4913 Mon Sep 17 00:00:00 2001 From: Marc Delisle Date: Sat, 15 Jan 2011 09:23:57 -0500 Subject: [PATCH 1/2] rfe #3158867 [privileges] No DROP DATABASE warning if you delete a user --- ChangeLog | 1 + js/server_privileges.js | 14 ++++++++++++++ 2 files changed, 15 insertions(+) diff --git a/ChangeLog b/ChangeLog index 60985a147..3a7d64ff1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -129,6 +129,7 @@ table even when phpMyAdmin configuration storage is not active - bug #3141327 [relation] Foreign key input options - [export] Better handling of export to PHP array. +- rfe #3158867 [privileges] No DROP DATABASE warning if you delete a user 3.3.10.0 (not yet released) - patch #3147400 [structure] Aria table size printed as unknown, diff --git a/js/server_privileges.js b/js/server_privileges.js index f2458f792..1cf87cef9 100644 --- a/js/server_privileges.js +++ b/js/server_privileges.js @@ -440,6 +440,20 @@ $(document).ready(function() { }) // end $.get })// end of the paginate users table + /* + * Additional confirmation dialog after clicking + * 'Drop the databases...' + */ + $('#checkbox_drop_users_db').click(function() { + $this_checkbox = $(this); + if ($this_checkbox.is(':checked')) { + var is_confirmed = confirm(PMA_messages['strDropDatabaseStrongWarning'] + '\n' + PMA_messages['strDoYouReally'] + ' :\nDROP DATABASE'); + if (! is_confirmed) { + $this_checkbox.attr('checked', false); + } + } + }); + }, 'top.frame_content'); //end $(document).ready() /**#@- */ From 46c412c99730967d12373c40b2cca0db7130e368 Mon Sep 17 00:00:00 2001 From: Marc Delisle Date: Sat, 15 Jan 2011 10:31:11 -0500 Subject: [PATCH 2/2] Bug #3156485 Unable to add a new user using Google Chrome --- js/server_privileges.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/js/server_privileges.js b/js/server_privileges.js index 1cf87cef9..e85e2cc21 100644 --- a/js/server_privileges.js +++ b/js/server_privileges.js @@ -209,6 +209,9 @@ $(document).ready(function() { .dialog({ title: PMA_messages['strAddNewUser'], width: 800, + // height is a workaround for this Chrome problem: + // http://bugs.jqueryui.com/ticket/4671 + height: 700, modal: true, buttons: button_options }); //dialog options end