Author: wesleyhales
Date: 2008-10-15 17:12:37 -0400 (Wed, 15 Oct 2008)
New Revision: 12076
Modified:
branches/JBoss_Portal_Branch_2_7/core-admin/src/bin/portal-admin-war/css/basestyles.css
branches/JBoss_Portal_Branch_2_7/core-admin/src/bin/portal-admin-war/css/style.css
branches/JBoss_Portal_Branch_2_7/core-admin/src/resources/portal-admin-war/jsf/editCoordination.xhtml
Log:
JBPORTAL-1919 wip
Modified:
branches/JBoss_Portal_Branch_2_7/core-admin/src/bin/portal-admin-war/css/basestyles.css
===================================================================
---
branches/JBoss_Portal_Branch_2_7/core-admin/src/bin/portal-admin-war/css/basestyles.css 2008-10-15
18:33:01 UTC (rev 12075)
+++
branches/JBoss_Portal_Branch_2_7/core-admin/src/bin/portal-admin-war/css/basestyles.css 2008-10-15
21:12:37 UTC (rev 12076)
@@ -116,3 +116,7 @@
position:relative;
}
+.hidden {
+ display: none;
+}
+
Modified:
branches/JBoss_Portal_Branch_2_7/core-admin/src/bin/portal-admin-war/css/style.css
===================================================================
---
branches/JBoss_Portal_Branch_2_7/core-admin/src/bin/portal-admin-war/css/style.css 2008-10-15
18:33:01 UTC (rev 12075)
+++
branches/JBoss_Portal_Branch_2_7/core-admin/src/bin/portal-admin-war/css/style.css 2008-10-15
21:12:37 UTC (rev 12076)
@@ -708,11 +708,37 @@
list-style-position: inside;
}
+div.bindingList-header {
+ font-weight: bold;
+ font-size: 1em;
+ border-bottom: 1px solid #ececec;
+}
+
+div.bindingListContainer {
+ padding: 3px;
+}
+
.aliasBinding-step2 {
border-left: 2px solid #ececec;
padding: 0 0 0 10px;
}
+ul.coord-nav {
+ padding: 0;
+ margin: 0;
+}
+
+ul.coord-nav li {
+ list-style: none;
+ display: inline;
+ padding: 0 10px 0 0;
+}
+
+ul.coord-nav li a{
+ font-size: 1em;
+ font-weight: bold;
+}
+
/*--------------------------- Coordination admin end */
h3.blue {
padding: 2px 2px 2px 5px;
Modified:
branches/JBoss_Portal_Branch_2_7/core-admin/src/resources/portal-admin-war/jsf/editCoordination.xhtml
===================================================================
---
branches/JBoss_Portal_Branch_2_7/core-admin/src/resources/portal-admin-war/jsf/editCoordination.xhtml 2008-10-15
18:33:01 UTC (rev 12075)
+++
branches/JBoss_Portal_Branch_2_7/core-admin/src/resources/portal-admin-war/jsf/editCoordination.xhtml 2008-10-15
21:12:37 UTC (rev 12076)
@@ -10,11 +10,27 @@
xmlns:rich="http://richfaces.org/rich">
<ui:param name="portalObjectScreen"
value="#{bundle.COORDINATION_COORDINATION}"/>
<ui:define name="content">
+ <script type="text/javascript">
+ <!--
+ function toggle_visibility(id) {
+ var e = document.getElementById(id);
+ if(e.style.display != 'none')
+ e.style.display = 'none';
+ else
+ e.style.display = '';
+ }
+ //-->
+ </script>
+ <br/>
+ <ul class="clear coord-nav">
+ <li><a
href="javascript:toggle_visibility('aliasBindings');toggle_visibility('parameterBindings');toggle_visibility('eventWirings');void(0);">Expand/Collapse
All</a></li>
+ </ul>
<div class="tenpx-top-bottom">
- <h2
class="portlet-area-header">#{bundle.COORDINATION_ALIAS_BINDINGS}</h2>
+ <h2 class="portlet-area-header"
onclick="toggle_visibility('aliasBindings');" style="cursor:
pointer"><a
name="#{bundle.COORDINATION_ALIAS_BINDINGS}"/>#{bundle.COORDINATION_ALIAS_BINDINGS}</h2>
<!-- Create alias binding -->
+ <div id="aliasBindings">
<h3 class="sectionTitle
tenpx-top-bottom">#{bundle.COORDINATION_ALIAS_CREATE}</h3>
<h:outputText value="#{bundle.COORDINATION_ALIAS_CREATE_NO_PARAMS}"
rendered="#{empty aliasManager.availableRenderParameters}"/>
<h:form rendered="#{!empty
aliasManager.availableRenderParameters}">
@@ -62,16 +78,20 @@
headerClass="portlet-section-header">
<h:column>
<f:facet
name="header">#{bundle.COORDINATION_ALIAS_EXISTING_NAME}</f:facet>
- #{binding.name}
+ <div class="bindingListContainer">
+ <div
class="bindingList-header">#{binding.name}</div>
+ <ul class="bindingList">
+ <ui:repeat var="qname"
value="#{binding.names}">
+ <li>#{qname}</li>
+ </ui:repeat>
+ </ul>
+ </div>
</h:column>
+ <ui:remove>
<h:column>
<f:facet
name="header">#{bundle.COORDINATION_ALIAS_EXISTING_ORIGINAL}</f:facet>
- <ul>
- <ui:repeat var="qname"
value="#{binding.names}">
- <li>#{qname}</li>
- </ui:repeat>
- </ul>
</h:column>
+ </ui:remove>
<h:column>
<f:facet
name="header">#{bundle.COORDINATION_ALIAS_EXISTING_ACTIONS}</f:facet>
<h:panelGrid columns="2" cellpadding="0"
cellspacing="0" border="0">
@@ -92,10 +112,11 @@
<br class="clear"/>
</h:form>
</div>
+ </div>
<div class="tenpx-top-bottom">
- <h2
class="portlet-area-header">#{bundle.COORDINATION_PARAMETER_BINDINGS}</h2>
-
+ <h2 class="portlet-area-header"
onclick="toggle_visibility('parameterBindings');" style="cursor:
pointer"><a
name="#{bundle.COORDINATION_PARAMETER_BINDINGS}"/>#{bundle.COORDINATION_PARAMETER_BINDINGS}</h2>
+ <div id="parameterBindings">
<h:form>
<h:selectBooleanCheckbox id="useExplicitBinding"
value="#{coordinationManager.explicitParametersUsed}"
onchange="this.form.submit()"
immediate="true"/>
@@ -179,11 +200,13 @@
</div>
</h:panelGroup>
<br class="clear"/>
+ </div>
</div>
<!-- Event wirings -->
- <h2
class="portlet-area-header">#{bundle.COORDINATION_EVENT_WIRINGS}</h2>
+ <h2 class="portlet-area-header"
onclick="toggle_visibility('eventWirings');" style="cursor:
pointer"><a
name="#{bundle.COORDINATION_EVENT_WIRINGS}"/>#{bundle.COORDINATION_EVENT_WIRINGS}</h2>
+ <div id="eventWirings">
<h:form>
<h:selectBooleanCheckbox id="useExplicitEvents"
value="#{coordinationManager.explicitEventsUsed}"
onchange="this.form.submit()"
immediate="true"/>#{bundle.COORDINATION_EVENT_EXPLICIT_MODE}
@@ -328,5 +351,7 @@
</h:dataTable>
</h:form>
</h:panelGroup>
+ </div>
+
</ui:define>
</ui:composition>