diff --git a/admin/css/users.css b/admin/css/users.css
index 7c0b76f369..977e06e41c 100644
--- a/admin/css/users.css
+++ b/admin/css/users.css
@@ -1,12 +1,13 @@
form { display:inline; }
-td.password>img, td.remove>img{ display:none;cursor:pointer; }
+td.name, td.password { padding-left:.8em; }
+td.password>img, td.remove>img { display:none; cursor:pointer; }
td.password>span { margin-right:1.2em; }
-td.password { width:12em; }
-td.password>img { float:right; }
+td.password { width:12em; cursor:pointer; }
-td.remove { width:1em }
-tr:hover>td.password>span{ margin:0; }
-tr:hover>td.remove>img, tr:hover>td.password>img { display:inline; }
+td.remove { width:1em; }
+tr:hover>td.password>span { margin:0; cursor:pointer; }
+tr:hover>td.remove>img, tr:hover>td.password>img { display:inline; cursor:pointer; }
+tr:hover>td.remove>img { float:right; }
li.selected { background-color:#ddd; }
#content>table { margin-top:6.5em; }
table { width:100%; }
diff --git a/admin/js/users.js b/admin/js/users.js
index d6798dca57..addf1c2d65 100644
--- a/admin/js/users.js
+++ b/admin/js/users.js
@@ -46,6 +46,7 @@ $(document).ready(function(){
});
$('td.password>img').live('click',function(event){
+ event.stopPropagation();
var img=$(this);
var uid=img.parent().parent().data('uid');
var input=$('');
@@ -71,6 +72,9 @@ $(document).ready(function(){
img.css('display','');
});
});
+ $('td.password').live('click',function(event){
+ $(this).children('img').click();
+ });
$('#newuser').submit(function(event){
event.preventDefault();
@@ -88,7 +92,7 @@ $(document).ready(function(){
}
);
- var tr=$('#content table tr').first().clone();
+ var tr=$('#content table tr').first().next().clone();
tr.attr('data-uid',username);
tr.find('td.name').text(username);
var select=$('