mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	Tidied up the delete user page
This commit is contained in:
		@@ -18,27 +18,50 @@ if ($_SESSION['userlevel'] < '10') { include("includes/error-no-perm.inc.php");
 | 
			
		||||
      {
 | 
			
		||||
        if (deluser($delete_username))
 | 
			
		||||
        {
 | 
			
		||||
          echo('<div class="infobox">User "' . $delete_username . '" deleted!</div>');
 | 
			
		||||
          print_message('<div class="infobox">User "' . $delete_username . '" deleted!');
 | 
			
		||||
        }
 | 
			
		||||
        else
 | 
			
		||||
        {
 | 
			
		||||
          echo('<div class="errorbox">Error deleting user "' . $delete_username . '"!</div>');
 | 
			
		||||
          print_error('Error deleting user "' . $delete_username . '"!');
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
      else
 | 
			
		||||
      {
 | 
			
		||||
        echo('<div class="errorbox">You have requested deletion of the user "' . $delete_username . '". This action can not be reversed.<br /><a href="deluser/action=del/id=' . $vars['id'] . '/confirm=yes">Click to confirm</a></div>');
 | 
			
		||||
        print_error('You have requested deletion of the user "' . $delete_username . '". This action can not be reversed.<br /><a class="btn btn-danger" href="deluser/action=del/id=' . $vars['id'] . '/confirm=yes">Click to confirm</a>');
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    // FIXME v mysql query should be replaced by authmodule
 | 
			
		||||
    $userlist = dbFetchRows("SELECT * FROM `users`");
 | 
			
		||||
 | 
			
		||||
echo('
 | 
			
		||||
<form role="form" class="form-horizontal" method="GET" action="">
 | 
			
		||||
  <input type="hidden" name="action" value="del">
 | 
			
		||||
  <div class="form-group">
 | 
			
		||||
    <label for="user_id" class="col-sm-2 control-label">Select User: </label>
 | 
			
		||||
    <div class="col-sm-6">
 | 
			
		||||
      <select id="user_id" name="id" class="form-control input-sm">
 | 
			
		||||
');
 | 
			
		||||
 | 
			
		||||
    foreach ($userlist as $userentry)
 | 
			
		||||
    {
 | 
			
		||||
      $i++;
 | 
			
		||||
      echo($i . ". " . $userentry['username'] . "
 | 
			
		||||
         <a href='deluser/action=del/id=" . $userentry['user_id'] . "'><img src='images/16/cross.png' align=absmiddle border=0></a><br/>");
 | 
			
		||||
      echo('<option value="'.$userentry['user_id'].'">'.$userentry['username'].'</option>');
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
echo('
 | 
			
		||||
      </select>
 | 
			
		||||
    </div>
 | 
			
		||||
  </div>
 | 
			
		||||
  <div class="form-group">
 | 
			
		||||
    <div class="col-sm-2">
 | 
			
		||||
    </div>
 | 
			
		||||
    <div class="col-sm-6">
 | 
			
		||||
      <button class="btn btn-danger btn-sm">Delete User</button>
 | 
			
		||||
    </div>
 | 
			
		||||
  </div>
 | 
			
		||||
</form>
 | 
			
		||||
');
 | 
			
		||||
  }
 | 
			
		||||
  else
 | 
			
		||||
  {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user