Author: thomas.heute(a)jboss.com
Date: 2007-03-27 06:26:44 -0400 (Tue, 27 Mar 2007)
New Revision: 6840
Modified:
trunk/core-admin/src/resources/portal-admin-war/WEB-INF/jsf/editPage.xhtml
trunk/core-admin/src/resources/portal-admin-war/WEB-INF/jsf/objectNavigation.xhtml
Log:
Add links to modify layout, rename, change theme, destroy at the object level (While
keeping the links on the parent level too)
Modified: trunk/core-admin/src/resources/portal-admin-war/WEB-INF/jsf/editPage.xhtml
===================================================================
--- trunk/core-admin/src/resources/portal-admin-war/WEB-INF/jsf/editPage.xhtml 2007-03-26
22:53:22 UTC (rev 6839)
+++ trunk/core-admin/src/resources/portal-admin-war/WEB-INF/jsf/editPage.xhtml 2007-03-27
10:26:44 UTC (rev 6840)
@@ -7,32 +7,54 @@
<ui:composition template="objectTemplate.xhtml">
<ui:define name="content">
+
+ <h:form>
+ <h:panelGroup rendered="#{portalobjectmgr.selectedObject.type ==
2}"><h:commandLink action="editPageLayout"
actionListener="#{portalobjectmgr.selectObject}">
+ <h:outputText value="Page layout"/>
+ <f:param name="id"
value="#{portalobjectmgr.selectedObject.id}"/>
+ </h:commandLink> | </h:panelGroup><h:commandLink
action="editPageSecurity"
actionListener="#{portalobjectmgr.selectObject}">
+ <h:outputText value="Security"/>
+ <f:param name="id"
value="#{portalobjectmgr.selectedObject.id}"/>
+ </h:commandLink> | <h:commandLink action="editPageTheme"
actionListener="#{portalobjectmgr.selectObject}">
+ <h:outputText value="Theme"/>
+ <f:param name="id"
value="#{portalobjectmgr.selectedObject.id}"/>
+ </h:commandLink> | <h:panelGroup
rendered="#{!((portalobjectmgr.selectedObject.type == 1) and
((portalobjectmgr.selectedObject.name == 'admin') or
(portalobjectmgr.selectedObject.name == 'template') or
(portalobjectmgr.selectedObject.name == 'default')))}"><h:commandLink
action="renameObject"
actionListener="#{portalobjectmgr.selectObject}">
+ <h:outputText value="Rename"/>
+ <f:param name="id"
value="#{portalobjectmgr.selectedObject.id}"/>
+ </h:commandLink> | </h:panelGroup><h:commandLink
action="confirm" actionListener="#{portalobjectmgr.selectObject}">
+ <h:outputText value="Destroy"/>
+ <f:param name="id"
value="#{portalobjectmgr.selectedObject.id}"/>
+ </h:commandLink>
+ </h:form>
<!-- Sub page addition -->
<div style="padding:1em 0 0 0">
- <div class="portlet-font">Create a nested page:</div>
- <div style="padding:1em 0 1em 0">
- <h:form id="addPageForm">
+ <h:form id="addPageForm">
+ <span class="portlet-font">Create a nested
page:</span>
+ <span style="padding:1em 0 1em 0">
<h:inputText id="pageName"
value="#{addPageAction.pageName}"
styleClass="portlet-form-input-field" required="true"/>
<h:commandButton action="#{addPageAction.execute}"
value="Add" styleClass="portlet-form-button"/>
<h:message for="pageName"
errorClass="portlet-msg-error"/>
- </h:form>
- </div>
+ </span>
+ </h:form>
</div>
<!-- Default page -->
<div style="padding:1em 0 0 0">
- <div class="portlet-font">Default page:</div>
- <div style="padding:1em 0 1em 0">
<h:form>
+ <span class="portlet-font">Default page:</span>
+ <span style="padding:1em 0 1em 0">
<h:selectOneMenu id="name"
styleClass="portlet-form-field"
value="#{portalAction.defaultPageName}">
<f:selectItems
value="#{portalobjectmgr.portalPageItems}" />
</h:selectOneMenu>
<h:commandButton styleClass="portlet-form-button"
value="Update" action="objects"/>
+ </span>
</h:form>
- </div>
</div>
+
+
+
<!-- Separation -->
<hr/>
Modified:
trunk/core-admin/src/resources/portal-admin-war/WEB-INF/jsf/objectNavigation.xhtml
===================================================================
---
trunk/core-admin/src/resources/portal-admin-war/WEB-INF/jsf/objectNavigation.xhtml 2007-03-26
22:53:22 UTC (rev 6839)
+++
trunk/core-admin/src/resources/portal-admin-war/WEB-INF/jsf/objectNavigation.xhtml 2007-03-27
10:26:44 UTC (rev 6840)
@@ -65,7 +65,7 @@
</td>
<td>
<h:commandLink action="editPageLayout"
actionListener="#{portalobjectmgr.selectObject}">
- <h:outputText value="Layout"/>
+ <h:outputText value="Page layout"/>
<f:param name="id" value="#{object.id}"/>
</h:commandLink> | <h:commandLink
action="editPageSecurity"
actionListener="#{portalobjectmgr.selectObject}">