Update the privileges field in the usersForm table when the user is changed
This commit is contained in:
@@ -252,6 +252,8 @@ $(document).ready(function() {
|
||||
|
||||
PMA_ajaxShowMessage();
|
||||
|
||||
$(this).parents('tr').addClass('current_row');
|
||||
|
||||
var button_options = {};
|
||||
button_options[PMA_messages['strCancel']] = function() {$(this).dialog("close").remove();}
|
||||
|
||||
@@ -327,6 +329,17 @@ $(document).ready(function() {
|
||||
$("#initials_table").find('td:contains('+data.new_user_initial+')')
|
||||
.html(data.new_user_initial_string);
|
||||
}
|
||||
|
||||
if(data.new_privileges) {
|
||||
$("#usersForm")
|
||||
.find('.current_row')
|
||||
.find('tt')
|
||||
.html(data.new_privileges);
|
||||
}
|
||||
|
||||
$("#usersForm")
|
||||
.find('.current_row')
|
||||
.removeClass('current_row');
|
||||
}
|
||||
else {
|
||||
PMA_ajaxShowMessage(data.error);
|
||||
|
@@ -1372,9 +1372,11 @@ $link_export = '<a class="export_user_anchor" href="server_privileges.php?' . $G
|
||||
* show $message and exit.
|
||||
*/
|
||||
if( $GLOBALS['is_ajax_request'] && !isset($_REQUEST['export']) && !isset($_REQUEST['adduser']) && !isset($_REQUEST['initial']) && !isset($_REQUEST['showall']) && !isset($_REQUEST['edit_user_dialog'])) {
|
||||
|
||||
if(isset($sql_query)) {
|
||||
$extra_data['sql_query'] = PMA_showMessage(NULL, $sql_query);
|
||||
}
|
||||
|
||||
if(isset($_REQUEST['adduser_submit']) || isset($_REQUEST['change_copy'])) {
|
||||
//generate html on the fly for the new user that was just created.
|
||||
$new_user_string = '<tr>'."\n"
|
||||
@@ -1417,6 +1419,13 @@ if( $GLOBALS['is_ajax_request'] && !isset($_REQUEST['export']) && !isset($_REQUE
|
||||
$extra_data['new_user_initial'] = $new_user_initial;
|
||||
$extra_data['new_user_initial_string'] = $new_user_initial_string;
|
||||
}
|
||||
|
||||
if(isset($update_privs)) {
|
||||
$new_privileges = join(', ', PMA_extractPrivInfo());
|
||||
|
||||
$extra_data['new_privileges'] = $new_privileges;
|
||||
}
|
||||
|
||||
PMA_ajaxResponse($message, $message->isSuccess(), $extra_data);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user