[portal-commits] JBoss Portal SVN: r9171 - in branches/JBoss_Portal_Branch_2_6/core-admin/src/resources/portal-admin-war/WEB-INF/jsf: common and 1 other directory.
portal-commits at lists.jboss.org
portal-commits at lists.jboss.org
Wed Nov 28 11:45:37 EST 2007
Author: wesleyhales
Date: 2007-11-28 11:45:37 -0500 (Wed, 28 Nov 2007)
New Revision: 9171
Modified:
branches/JBoss_Portal_Branch_2_6/core-admin/src/resources/portal-admin-war/WEB-INF/jsf/common/tabContainer.xhtml
branches/JBoss_Portal_Branch_2_6/core-admin/src/resources/portal-admin-war/WEB-INF/jsf/displayNameObject.xhtml
Log:
JBPORTAL-1805 Let a user define multiple display-name for a portal object in the admin portlet
Modified: branches/JBoss_Portal_Branch_2_6/core-admin/src/resources/portal-admin-war/WEB-INF/jsf/common/tabContainer.xhtml
===================================================================
--- branches/JBoss_Portal_Branch_2_6/core-admin/src/resources/portal-admin-war/WEB-INF/jsf/common/tabContainer.xhtml 2007-11-28 16:35:27 UTC (rev 9170)
+++ branches/JBoss_Portal_Branch_2_6/core-admin/src/resources/portal-admin-war/WEB-INF/jsf/common/tabContainer.xhtml 2007-11-28 16:45:37 UTC (rev 9171)
@@ -5,6 +5,7 @@
<div class="tab-container">
<ui:insert name="tab-container-content"/>
+ <br class="clear"/>
</div>
</ui:composition>
\ No newline at end of file
Modified: branches/JBoss_Portal_Branch_2_6/core-admin/src/resources/portal-admin-war/WEB-INF/jsf/displayNameObject.xhtml
===================================================================
--- branches/JBoss_Portal_Branch_2_6/core-admin/src/resources/portal-admin-war/WEB-INF/jsf/displayNameObject.xhtml 2007-11-28 16:35:27 UTC (rev 9170)
+++ branches/JBoss_Portal_Branch_2_6/core-admin/src/resources/portal-admin-war/WEB-INF/jsf/displayNameObject.xhtml 2007-11-28 16:45:37 UTC (rev 9171)
@@ -1,62 +1,79 @@
<div
- xmlns="http://www.w3.org/1999/xhtml"
- xmlns:ui="http://java.sun.com/jsf/facelets"
- xmlns:h="http://java.sun.com/jsf/html"
- xmlns:f="http://java.sun.com/jsf/core"
- xmlns:c="http://java.sun.com/jstl/core">
+ xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:ui="http://java.sun.com/jsf/facelets"
+ xmlns:h="http://java.sun.com/jsf/html"
+ xmlns:f="http://java.sun.com/jsf/core"
+ xmlns:c="http://java.sun.com/jstl/core">
<ui:composition template="/WEB-INF/jsf/objectTemplate.xhtml">
- <ui:param name="portalObjectScreen" value="Rename"/>
-
+ <ui:param name="portalObjectScreen" value="Display Names"/>
+
<ui:define name="content">
<h3 class="zero pad10 clear">Add Display Name</h3>
+
<div class="float-left third-width-pad5">
<h:form id="displayNameForm">
- <p class="portlet-area-header">Add Display Names</p>
- <div class="portlet-area-body">
- <h:inputText id="newName" value="#{addDisplayNameAction.newText}" required="true"/>
- <h:selectOneMenu id="locales" value="#{addDisplayNameAction.newLocale}">
- <f:selectItems value="#{addDisplayNameAction.locales}"/>
- </h:selectOneMenu>
- <h:commandButton value="Add Name" action="#{addDisplayNameAction.addDisplayName}" styleClass="portlet-form-button"/>
- </div>
+ <p class="portlet-area-header">Add Display Names</p>
+
+ <div class="portlet-area-body">
+ <h:inputText id="newName" value="#{addDisplayNameAction.newText}" required="true"/>
+ <h:selectOneMenu id="locales" value="#{addDisplayNameAction.newLocale}">
+ <f:selectItems value="#{addDisplayNameAction.locales}"/>
+ </h:selectOneMenu>
+ <h:commandButton value="#{addDisplayNameAction.newText ne null ? 'Modify' : 'Add'} Name" action="#{addDisplayNameAction.addDisplayName}"
+ styleClass="portlet-form-button"/>
+ </div>
</h:form>
</div>
<div class="float-left two-third-width-pad5">
<h:form>
- <p class="portlet-area-header">Current Display Names</p>
- <div class="portlet-area-body">
+ <p class="portlet-area-header">Current Display Names</p>
- <table class="full-width">
- <tr>
- <th>Locale</th>
- <th>Display Name</th>
- <th>Delete</th>
- <th>Rename</th>
- </tr>
+ <div class="portlet-area-body">
- <c:forEach items="#{addDisplayNameAction.currentLocales}" var="value">
- <tr>
+ <h:dataTable var="value" value="#{addDisplayNameAction.currentLocales}" styleClass="objectList"
+ rowClasses="portlet-section-body,portlet-section-alternate"
+ columnClasses="objectNameColumn, objectActionColumn"
+ headerClass="portlet-section-header">
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Locale"/>
+ </f:facet>
+ #{value.localeDisplayName}
+ </h:column>
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Display Name"/>
+ </f:facet>
+ #{value.text}
+ </h:column>
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Delete"/>
+ </f:facet>
- <td>#{value.localeDisplayName}</td>
- <td>#{value.text}</td>
- <td>
- <h:commandLink action="#{addDisplayNameAction.editDisplayName}">
- <h:outputText styleClass="actionDelete" value="Delete"/>
- <f:param name="locale" value="#{value.locale}"/>
- <f:param name="editAction" value="delete"/>
- </h:commandLink>
- </td>
- <td><h:commandLink action="#{addDisplayNameAction.editDisplayName}">
- <h:outputText styleClass="actionRename" value="Rename"/>
- <f:param name="locale" value="#{value.locale}"/>
- <f:param name="editAction" value="rename"/>
- </h:commandLink></td>
- </tr>
- </c:forEach>
- </table>
- </div>
+ <div style="width:150px"><h:commandLink action="#{addDisplayNameAction.editDisplayName}">
+ <h:outputText styleClass="actionDelete" value="Delete"/>
+ <f:param name="locale" value="#{value.locale}"/>
+ <f:param name="editAction" value="delete"/>
+ </h:commandLink></div>
+ </h:column>
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Rename"/>
+ </f:facet>
+
+ <div style="width:150px"><h:commandLink action="#{addDisplayNameAction.editDisplayName}">
+ <h:outputText styleClass="actionRename" value="Rename"/>
+ <f:param name="locale" value="#{value.locale}"/>
+ <f:param name="editAction" value="rename"/>
+ </h:commandLink></div>
+ </h:column>
+ </h:dataTable>
+
+ </div>
</h:form>
+
</div>
More information about the portal-commits
mailing list