From 9d2400352858424aabf647b25b88694b33cbd76d Mon Sep 17 00:00:00 2001 From: Rob Crittenden Date: Fri, 2 Nov 2007 11:42:38 -0400 Subject: [PATCH] Distinguish between active and inactive users on the Find People page. --- .../ipa-gui/ipagui/static/css/style.css | 4 ++++ .../ipa-gui/ipagui/subcontrollers/user.py | 2 +- .../ipa-gui/ipagui/templates/userlist.kid | 22 +++++++++++++++++-- 3 files changed, 25 insertions(+), 3 deletions(-) diff --git a/ipa-server/ipa-gui/ipagui/static/css/style.css b/ipa-server/ipa-gui/ipagui/static/css/style.css index 80fdba855..28f501352 100644 --- a/ipa-server/ipa-gui/ipagui/static/css/style.css +++ b/ipa-server/ipa-gui/ipagui/static/css/style.css @@ -379,3 +379,7 @@ ul.checkboxlist li input { width: 1.2em; border: 1px solid red; } + +#inactive { + background-color: silver; +} diff --git a/ipa-server/ipa-gui/ipagui/subcontrollers/user.py b/ipa-server/ipa-gui/ipagui/subcontrollers/user.py index 570ca2a42..1ff860552 100644 --- a/ipa-server/ipa-gui/ipagui/subcontrollers/user.py +++ b/ipa-server/ipa-gui/ipagui/subcontrollers/user.py @@ -465,7 +465,7 @@ class UserController(IPAController): uid = kw.get('uid') if uid != None and len(uid) > 0: try: - users = client.find_users(uid.encode('utf-8'), None, 0, 2) + users = client.find_users(uid.encode('utf-8'), user_fields, 0, 2) counter = users[0] users = users[1:] if counter == -1: diff --git a/ipa-server/ipa-gui/ipagui/templates/userlist.kid b/ipa-server/ipa-gui/ipagui/templates/userlist.kid index 0c037d2ac..fdeeb3169 100644 --- a/ipa-server/ipa-gui/ipagui/templates/userlist.kid +++ b/ipa-server/ipa-gui/ipagui/templates/userlist.kid @@ -19,7 +19,7 @@

${len(users)} results returned:

- +
- + + + + + + + + +
@@ -37,7 +37,25 @@
+ ${user.givenName} ${user.sn} + (${user.uid}) + + ${user.telephoneNumber} + + ${user.ou} + + ${user.title} +
${user.givenName} ${user.sn}