[jboss-svn-commits] JBoss Portal SVN: r5401 - in trunk/core/src: bin/portal-core-war/images/user main/org/jboss/portal/core/portlet/user resources/portal-core-war/WEB-INF/jsp/user
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Oct 10 11:23:03 EDT 2006
Author: roy.russo at jboss.com
Date: 2006-10-10 11:23:01 -0400 (Tue, 10 Oct 2006)
New Revision: 5401
Added:
trunk/core/src/bin/portal-core-war/images/user/ico_adduser.gif
Modified:
trunk/core/src/main/org/jboss/portal/core/portlet/user/UserPortlet.java
trunk/core/src/resources/portal-core-war/WEB-INF/jsp/user/editProfile.jsp
trunk/core/src/resources/portal-core-war/WEB-INF/jsp/user/listUsers.jsp
trunk/core/src/resources/portal-core-war/WEB-INF/jsp/user/menu.jsp
Log:
JBPORTAL-1073 - ui/functionality enhancements to userportlet.
Added: trunk/core/src/bin/portal-core-war/images/user/ico_adduser.gif
===================================================================
(Binary files differ)
Property changes on: trunk/core/src/bin/portal-core-war/images/user/ico_adduser.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/core/src/main/org/jboss/portal/core/portlet/user/UserPortlet.java
===================================================================
--- trunk/core/src/main/org/jboss/portal/core/portlet/user/UserPortlet.java 2006-10-10 14:13:06 UTC (rev 5400)
+++ trunk/core/src/main/org/jboss/portal/core/portlet/user/UserPortlet.java 2006-10-10 15:23:01 UTC (rev 5401)
@@ -51,6 +51,7 @@
import javax.portlet.PortletSecurityException;
import javax.portlet.PortletURL;
import javax.portlet.WindowState;
+import javax.portlet.WindowStateException;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.HashSet;
@@ -557,13 +558,14 @@
/**
*
*/
- public void showListUsers(JBossActionRequest actionRequest, JBossActionResponse actionResponse) throws IOException
+ public void showListUsers(JBossActionRequest actionRequest, JBossActionResponse actionResponse) throws IOException, WindowStateException
{
if (actionRequest.isUserInRole("Admin"))
{
actionResponse.setRenderParameter("usernamefilter", actionRequest.getParameter("usernamefilter"));
actionResponse.setRenderParameter("usersperpage", actionRequest.getParameter("usersperpage"));
actionResponse.setRenderParameter("op", OP_SHOWLISTUSERS);
+ actionResponse.setWindowState(WindowState.MAXIMIZED);
}
}
Modified: trunk/core/src/resources/portal-core-war/WEB-INF/jsp/user/editProfile.jsp
===================================================================
--- trunk/core/src/resources/portal-core-war/WEB-INF/jsp/user/editProfile.jsp 2006-10-10 14:13:06 UTC (rev 5400)
+++ trunk/core/src/resources/portal-core-war/WEB-INF/jsp/user/editProfile.jsp 2006-10-10 15:23:01 UTC (rev 5401)
@@ -2,8 +2,6 @@
<%@ taglib uri="/WEB-INF/portal-lib.tld" prefix="n" %>
<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet" %>
<%@ page isELIgnored="false" %>
-<span class="portlet-font"><a
- href="<portlet:renderURL windowState="normal"><portlet:param name="op" value="showMenu"/></portlet:renderURL>">${n:i18n("REGISTER_SHOWMENU")}</a></span>
<p><span class="requiredfield">*</span> ${n:i18n("REQUIRED")}</p>
@@ -13,75 +11,75 @@
<form action="<portlet:actionURL><portlet:param name="op" value="storeProfile"/></portlet:actionURL>" method="post">
<input type="hidden" name="userid" value="${n:out("userid")}"/>
<tr>
- <td colspan="3" nowrap><h4>${n:i18n("REGISTER_BASICINFO")}</h4></td>
+ <td colspan="3" nowrap><h4>${n:i18n("REGISTER_BASICINFO")}</h4></td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_GIVENNAME")}</td>
- <td><input type="text" name="givenname" value="${n:out("GIVENNAME")}" size="30" maxlength="60"></td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_GIVENNAME")}</td>
+ <td><input type="text" name="givenname" value="${n:out("GIVENNAME")}" size="30" maxlength="60"></td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_FAMILYNAME")}</td>
- <td><input type="text" name="familyname" value="${n:out("FAMILYNAME")}" size="30" maxlength="60"></td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_FAMILYNAME")}</td>
+ <td><input type="text" name="familyname" value="${n:out("FAMILYNAME")}" size="30" maxlength="60"></td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_REALEMAIL")}<span class="requiredfield">*</span></td>
- <td><input type="text" name="realemail" value="${n:out("REALEMAIL")}" size="30" maxlength="60">
- <n:error key="realemail_error"/>
- </td>
- <td></td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_REALEMAIL")}<span class="requiredfield">*</span></td>
+ <td><input type="text" name="realemail" value="${n:out("REALEMAIL")}" size="30" maxlength="60">
+ <n:error key="realemail_error"/>
+ </td>
+ <td></td>
</tr>
<tr>
- <td> </td>
- <td><span class="portlet-font">${n:i18n("REGISTER_EMAILNOTPUBLIC")}</span></td>
+ <td> </td>
+ <td><span class="portlet-font">${n:i18n("REGISTER_EMAILNOTPUBLIC")}</span></td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_FAKEEMAIL")}</td>
- <td><input type="text" name="fakeemail" value="${n:out("FAKEEMAIL")}" size="30" maxlength="60">
- <n:error key="fakeemail_error"/>
- </td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_FAKEEMAIL")}</td>
+ <td><input type="text" name="fakeemail" value="${n:out("FAKEEMAIL")}" size="30" maxlength="60">
+ <n:error key="fakeemail_error"/>
+ </td>
</tr>
<tr>
- <td> </td>
- <td><span class="portlet-font">${n:i18n("REGISTER_EMAILPUBLIC")}</span></td>
+ <td> </td>
+ <td><span class="portlet-font">${n:i18n("REGISTER_EMAILPUBLIC")}</span></td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_VIEWREALEMAIL")}</td>
- <td><input type="checkbox" name="viewrealemail" value="true" ${n:out("VIEWREALEMAIL")}/></td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_VIEWREALEMAIL")}</td>
+ <td><input type="checkbox" name="viewrealemail" value="true" ${n:out("VIEWREALEMAIL")}/></td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_HOMEPAGE")}</td>
- <td><input type="text" name="homepage" value="${n:out("HOMEPAGE")}" size="30" maxlength="100"></td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_HOMEPAGE")}</td>
+ <td><input type="text" name="homepage" value="${n:out("HOMEPAGE")}" size="30" maxlength="100"></td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_LANGUAGE")}</td>
- <td>
- <select name="locale" class="pn-normal">
- <n:iterate ctx="locale">
- <option value="${n:out("locale.id")}" ${n:out("locale.selected")}>${n:out("locale.name")}</option>
- </n:iterate>
- </select>
- </td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_LANGUAGE")}</td>
+ <td>
+ <select name="locale" class="pn-normal">
+ <n:iterate ctx="locale">
+ <option value="${n:out("locale.id")}" ${n:out("locale.selected")}>${n:out("locale.name")}</option>
+ </n:iterate>
+ </select>
+ </td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_TIMEZONEOFFSET")}</td>
- <td>
- <select name="timezoneoffset" class="pn-normal">
- <n:iterate ctx="timezone">
- <option value="${n:out("timezone.id")}" ${n:out("timezone.selected")}>${n:out("timezone.name")}</option>
- </n:iterate>
- </select>
- </td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_TIMEZONEOFFSET")}</td>
+ <td>
+ <select name="timezoneoffset" class="pn-normal">
+ <n:iterate ctx="timezone">
+ <option value="${n:out("timezone.id")}" ${n:out("timezone.selected")}>${n:out("timezone.name")}</option>
+ </n:iterate>
+ </select>
+ </td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_THEME")}</td>
- <td>
- <select name="theme" class="pn-normal">
- <option value="" selected>${n:i18n("REGISTER_DEFAULT_THEME")}</option>
- <n:iterate ctx="theme">
- <option value="${n:out("theme.id")}" ${n:out("theme.selected")}>${n:out("theme.id")}</option>
- </n:iterate>
- </select>
- </td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_THEME")}</td>
+ <td>
+ <select name="theme" class="pn-normal">
+ <option value="" selected>${n:i18n("REGISTER_DEFAULT_THEME")}</option>
+ <n:iterate ctx="theme">
+ <option value="${n:out("theme.id")}" ${n:out("theme.selected")}>${n:out("theme.id")}</option>
+ </n:iterate>
+ </select>
+ </td>
</tr>
<%--tr>
<td>${n:i18n("REGISTER_YOURAVATAR")}</td>
@@ -98,34 +96,34 @@
</td>
</tr--%>
<tr>
- <td colspan="3" nowrap><h4>${n:i18n("REGISTER_IM")}</h4></td>
+ <td colspan="3" nowrap><h4>${n:i18n("REGISTER_IM")}</h4></td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_ICQ")}</td>
- <td><input type="text" name="icq" value="${n:out("ICQ")}" size="30" maxlength="100"></td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_ICQ")}</td>
+ <td><input type="text" name="icq" value="${n:out("ICQ")}" size="30" maxlength="100"></td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_AIM")}</td>
- <td><input type="text" name="aim" value="${n:out("AIM")}" size="30" maxlength="100"></td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_AIM")}</td>
+ <td><input type="text" name="aim" value="${n:out("AIM")}" size="30" maxlength="100"></td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_YIM")}</td>
- <td><input type="text" name="yim" value="${n:out("YIM")}" size="30" maxlength="100"></td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_YIM")}</td>
+ <td><input type="text" name="yim" value="${n:out("YIM")}" size="30" maxlength="100"></td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_MSNM")}</td>
- <td><input type="text" name="msnm" value="${n:out("MSNM")}" size="30" maxlength="100"></td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_MSNM")}</td>
+ <td><input type="text" name="msnm" value="${n:out("MSNM")}" size="30" maxlength="100"></td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_SKYPE")}</td>
- <td><input type="text" name="skype" value="${n:out("SKYPE")}" size="30" maxlength="100"></td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_SKYPE")}</td>
+ <td><input type="text" name="skype" value="${n:out("SKYPE")}" size="30" maxlength="100"></td>
</tr>
<tr>
- <td colspan="3" nowrap><h4>${n:i18n("REGISTER_ADDITIONAL")}</h4></td>
+ <td colspan="3" nowrap><h4>${n:i18n("REGISTER_ADDITIONAL")}</h4></td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_LOCATION")}</td>
- <td><input type="text" name="location" value="${n:out("LOCATION")}" size="30" maxlength="100"></td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_LOCATION")}</td>
+ <td><input type="text" name="location" value="${n:out("LOCATION")}" size="30" maxlength="100"></td>
</tr>
<!--tr>
<td>${n:i18n("REGISTER_LANGUAGE")}</td>
@@ -134,50 +132,53 @@
</td>
</tr-->
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_OCCUPATION")}</td>
- <td><input type="text" name="occupation" value="${n:out("OCCUPATION")}" size="30" maxlength="100"></td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_OCCUPATION")}</td>
+ <td><input type="text" name="occupation" value="${n:out("OCCUPATION")}" size="30" maxlength="100"></td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_INTERESTS")}</td>
- <td><input type="text" name="interests" value="${n:out("INTERESTS")}" size="30" maxlength="100"></td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_INTERESTS")}</td>
+ <td><input type="text" name="interests" value="${n:out("INTERESTS")}" size="30" maxlength="100"></td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_SIGNATURE")}</td>
- <td><textarea wrap="virtual" cols="50" rows="5" name="signature" class="pn-normal">${n:out("SIGNATURE")}</textarea>
- </td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_SIGNATURE")}</td>
+ <td><textarea wrap="virtual" cols="50" rows="5" name="signature" class="pn-normal">${n:out("SIGNATURE")}</textarea>
+ </td>
</tr>
<tr>
- <td> </td>
- <td class="portlet-font">${n:i18n("255MAX")}</td>
+ <td> </td>
+ <td class="portlet-form-label">${n:i18n("255MAX")}</td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_EXTRAINFO")}</td>
- <td><textarea wrap="virtual" cols="50" rows="5" name="extra" class="pn-normal">${n:out("EXTRA")}</textarea></td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_EXTRAINFO")}</td>
+ <td><textarea wrap="virtual" cols="50" rows="5" name="extra" class="pn-normal">${n:out("EXTRA")}</textarea></td>
</tr>
<tr>
- <td> </td>
- <td class="portlet-font">${n:i18n("REGISTER_CANKNOWABOUT")}</td>
+ <td> </td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_CANKNOWABOUT")}</td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("PASSWORD")}</td>
- <td><input type="password" name="pass1" size="10" maxlength="20">
- <n:error key="pass1_error"/>
- <input type="password" name="pass2" size="10" maxlength="20"> <span
- class="portlet-font">${n:i18n("REGISTER_PASSWORDAGAIN")}</span>
- <n:error key="pass2_error"/>
- </td>
+ <td class="portlet-form-label">${n:i18n("PASSWORD")}</td>
+ <td><input type="password" name="pass1" size="10" maxlength="20">
+ <n:error key="pass1_error"/>
+ <input type="password" name="pass2" size="10" maxlength="20"> <span
+ class="portlet-form-label">${n:i18n("REGISTER_PASSWORDAGAIN")}</span>
+ <n:error key="pass2_error"/>
+ </td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_QUESTION")}</td>
- <td class="pn-normal"><input type="text" name="question" value="${n:out("QUESTION")}" size="30" maxlength="100">
- </td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_QUESTION")}</td>
+ <td class="pn-normal"><input type="text" name="question" value="${n:out("QUESTION")}" size="30" maxlength="100">
+ </td>
</tr>
<tr>
- <td class="portlet-form-label">${n:i18n("REGISTER_ANSWER")}</td>
- <td class="pn-normal"><input type="text" name="answer" value="${n:out("ANSWER")}" size="30" maxlength="100"></td>
+ <td class="portlet-form-label">${n:i18n("REGISTER_ANSWER")}</td>
+ <td class="pn-normal"><input type="text" name="answer" value="${n:out("ANSWER")}" size="30" maxlength="100"></td>
</tr>
<tr>
- <td colspan="3" class="bottombuttonbar"><input type="submit" value="${n:i18n("REGISTER_SAVECHANGES")}"></td>
+ <td colspan="3" class="bottombuttonbar"><input type="submit" value="${n:i18n("REGISTER_SAVECHANGES")}">
+ <span class="portlet-font"><a
+ href="<portlet:renderURL windowState="normal"><portlet:param name="op" value="showMenu"/></portlet:renderURL>">Cancel</a></span>
+ </td>
</tr>
</form>
</table>
\ No newline at end of file
Modified: trunk/core/src/resources/portal-core-war/WEB-INF/jsp/user/listUsers.jsp
===================================================================
--- trunk/core/src/resources/portal-core-war/WEB-INF/jsp/user/listUsers.jsp 2006-10-10 14:13:06 UTC (rev 5400)
+++ trunk/core/src/resources/portal-core-war/WEB-INF/jsp/user/listUsers.jsp 2006-10-10 15:23:01 UTC (rev 5401)
@@ -5,6 +5,9 @@
<span class="portlet-font"><a
href="<portlet:renderURL windowState="normal"><portlet:param name="op" value="showMenu"/></portlet:renderURL>">${n:i18n("REGISTER_SHOWMENU")}</a></span>
+Search results for <search parameters> (<number of results> Matching Users)
+
+
<form action="<portlet:actionURL><portlet:param name="op" value="showListUsers"/></portlet:actionURL>" method="post">
<table>
<tr class="portlet-section-header">
Modified: trunk/core/src/resources/portal-core-war/WEB-INF/jsp/user/menu.jsp
===================================================================
(Binary files differ)
More information about the jboss-svn-commits
mailing list