From f907501d38b84c409d9f39591ac63f490381d19d Mon Sep 17 00:00:00 2001 From: Kevin Roast Date: Thu, 29 Nov 2007 08:35:33 +0000 Subject: [PATCH] Last of the user related dialogs correctly converted to dialog framework, Users list and Quota info UI improvements. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@7471 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../alfresco/web/bean/users/UsersDialog.java | 20 +- source/web/jsp/users/user-console.jsp | 223 ++++++++---------- source/web/jsp/users/users.jsp | 4 +- 3 files changed, 110 insertions(+), 137 deletions(-) diff --git a/source/java/org/alfresco/web/bean/users/UsersDialog.java b/source/java/org/alfresco/web/bean/users/UsersDialog.java index 1b0344b80f..84cbc34744 100644 --- a/source/java/org/alfresco/web/bean/users/UsersDialog.java +++ b/source/java/org/alfresco/web/bean/users/UsersDialog.java @@ -112,6 +112,11 @@ public class UsersDialog extends BaseDialogBean implements IContextListener return this.users; } + public int getUsersSize() + { + return getUsers().size(); + } + public long getUsersTotalUsage() { long totalUsage = 0L; @@ -121,7 +126,7 @@ public class UsersDialog extends BaseDialogBean implements IContextListener Long sizeLatest = (Long)properties.getUserUsage((String)user.getProperties().get("userName")); if (sizeLatest != null) { - totalUsage = totalUsage + sizeLatest; + totalUsage += sizeLatest; } } return totalUsage; @@ -136,7 +141,7 @@ public class UsersDialog extends BaseDialogBean implements IContextListener Long sizeCurrent = (Long)user.getProperties().get("sizeQuota"); if (sizeCurrent != null) { - totalQuota = totalQuota + sizeCurrent; + totalQuota += sizeCurrent; } } return totalQuota; @@ -366,8 +371,7 @@ public class UsersDialog extends BaseDialogBean implements IContextListener public NodePropertyResolver resolverUserSizeLatest = new NodePropertyResolver() { public Object get(Node personNode) { - Long sizeLatest = (Long)properties.getUserUsage((String)personNode.getProperties().get("userName")); - return sizeLatest; + return (Long)properties.getUserUsage((String)personNode.getProperties().get("userName")); } }; @@ -398,6 +402,14 @@ public class UsersDialog extends BaseDialogBean implements IContextListener return null; } + public String close() + { + contextUpdated(); + + return DIALOG_CLOSE; + } + + // ------------------------------------------------------------------------------ // IContextListener implementation diff --git a/source/web/jsp/users/user-console.jsp b/source/web/jsp/users/user-console.jsp index 6ca392397b..d46bf76d74 100644 --- a/source/web/jsp/users/user-console.jsp +++ b/source/web/jsp/users/user-console.jsp @@ -28,136 +28,97 @@ <%@ taglib uri="/WEB-INF/alfresco.tld" prefix="a" %> <%@ taglib uri="/WEB-INF/repo.tld" prefix="r" %> - - - - - -
<%-- wrapper comment used by the panel to add additional component facets --%> - - - - - - - - - - - - - - - - - - - - - -
:
:
:
-
- <%-- context for current user is setup on entry to user console --%> -
- -
+ + + + + + + + + + + + + + + + + + + + <%-- context for current user is setup on entry to user console --%> + + + + + -
+ + + + <%-- Start Location drop-down selector --%> + + + + + + + + + + + <%-- Content Language Filter drop-down selector --%> + + + + + + + - - - - - - - - - - - - - - - -
<%-- Start Location drop-down selector --%> - -
:  - <%-- Interface Language drop-down selector --%> - -
<%-- Content Language Filter drop-down selector --%> - -
-
-
- -
- -
- - - - - - - - - - - - -
: - - - -
: - - - - - -
-
-
- - - - - - -
-
-
-
+ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/source/web/jsp/users/users.jsp b/source/web/jsp/users/users.jsp index acc9dd53d1..f39a778b48 100644 --- a/source/web/jsp/users/users.jsp +++ b/source/web/jsp/users/users.jsp @@ -230,7 +230,7 @@ - + @@ -252,7 +252,7 @@
- +