From 54c69cc80381dce8d5ff879f696c8db56874a39e Mon Sep 17 00:00:00 2001
From: Robert Anderson <randerson@lbsd.net>
Date: Tue, 12 May 2009 14:03:19 +0000
Subject: [PATCH] Added Attributes button

---
 webgui/js/app/windows/AdminUsers.js | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/webgui/js/app/windows/AdminUsers.js b/webgui/js/app/windows/AdminUsers.js
index eea0213c..1c4cee9a 100644
--- a/webgui/js/app/windows/AdminUsers.js
+++ b/webgui/js/app/windows/AdminUsers.js
@@ -82,6 +82,34 @@ function showAdminUserWindow() {
 					}
 				},
 				'-',
+				{
+					text:'Attributes',
+					tooltip:'User attributes',
+					iconCls:'logs',
+					handler: function() {
+						var selectedItem = AdminUserWindow.getComponent('gridpanel').getSelectionModel().getSelected();
+						// Check if we have selected item
+						if (selectedItem) {
+							// If so display window
+							showAdminUserAttributesWindow(selectedItem.data.ID);
+						} else {
+							AdminUserWindow.getEl().mask();
+
+							// Display error
+							Ext.Msg.show({
+								title: "Nothing selected",
+								msg: "No user selected",
+								icon: Ext.MessageBox.ERROR,
+								buttons: Ext.Msg.CANCEL,
+								modal: false,
+								fn: function() {
+									AdminUserWindow.getEl().unmask();
+								}
+							});
+						}
+					}
+				},
+				'-',
 				{
 					text:'Logs',
 					tooltip:'User logs',
-- 
GitLab