mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-30 17:25:26 +02:00
2010-04-19 Sergio Martin <sergio.martin@artica.es>
* godmode/users/user_list.php: Fixed the delete the actual user feature hidding the red cross in this user and with internal control git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@2580 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
parent
f379d923b8
commit
9f99070a10
@ -1,3 +1,9 @@
|
|||||||
|
2010-04-19 Sergio Martin <sergio.martin@artica.es>
|
||||||
|
|
||||||
|
* godmode/users/user_list.php: Fixed the delete the actual
|
||||||
|
user feature hidding the red cross in this user and with
|
||||||
|
internal control
|
||||||
|
|
||||||
2010-04-19 Sergio Martin <sergio.martin@artica.es>
|
2010-04-19 Sergio Martin <sergio.martin@artica.es>
|
||||||
|
|
||||||
* godmode/alerts/alert_list.list.php: Fixed a var definition
|
* godmode/alerts/alert_list.list.php: Fixed a var definition
|
||||||
|
@ -30,14 +30,20 @@ print_page_header (__('User management').' » '.__('Users defined in Pandor
|
|||||||
|
|
||||||
if (isset ($_GET["user_del"])) { //delete user
|
if (isset ($_GET["user_del"])) { //delete user
|
||||||
$id_user = get_parameter_post ("delete_user");
|
$id_user = get_parameter_post ("delete_user");
|
||||||
$result = delete_user ($id_user);
|
// Only allow delete user if is not the actual user
|
||||||
|
if($id_user != $config['id_user']){
|
||||||
|
$result = delete_user ($id_user);
|
||||||
|
|
||||||
audit_db ($config['id_user'], $_SERVER['REMOTE_ADDR'], "User management",
|
audit_db ($config['id_user'], $_SERVER['REMOTE_ADDR'], "User management",
|
||||||
"Deleted user ".safe_input($id_user));
|
"Deleted user ".safe_input($id_user));
|
||||||
|
|
||||||
print_result_message ($result,
|
print_result_message ($result,
|
||||||
__('Successfully deleted'),
|
__('Successfully deleted'),
|
||||||
__('There was a problem deleting the user'));
|
__('There was a problem deleting the user'));
|
||||||
|
}
|
||||||
|
else
|
||||||
|
print_error_message (__('There was a problem deleting the user'));
|
||||||
|
|
||||||
} elseif (isset ($_GET["profile_del"])) { //delete profile
|
} elseif (isset ($_GET["profile_del"])) { //delete profile
|
||||||
$id_profile = (int) get_parameter_post ("delete_profile");
|
$id_profile = (int) get_parameter_post ("delete_profile");
|
||||||
$result = delete_profile ($id_profile);
|
$result = delete_profile ($id_profile);
|
||||||
@ -115,7 +121,7 @@ foreach ($info as $user_id => $user_info) {
|
|||||||
|
|
||||||
$data[4] = print_string_substr ($user_info["comments"], 24, true);
|
$data[4] = print_string_substr ($user_info["comments"], 24, true);
|
||||||
|
|
||||||
if ($config["admin_can_delete_user"]) {
|
if ($config["admin_can_delete_user"] && $user_info['id_user'] != $config['id_user']) {
|
||||||
$data[5] = print_input_image ("delete_user", "images/cross.png", $user_info["id_user"], 'border:0px;', true); //Delete user button
|
$data[5] = print_input_image ("delete_user", "images/cross.png", $user_info["id_user"], 'border:0px;', true); //Delete user button
|
||||||
} else {
|
} else {
|
||||||
$data[5] = ''; //Delete button not in this mode
|
$data[5] = ''; //Delete button not in this mode
|
||||||
|
Loading…
x
Reference in New Issue
Block a user