[jboss-cvs] jboss-portal/core/src/resources/portal-core-war/WEB-INF/jsp/management ...

Boleslaw Dawidowicz bdaw at o2.pl
Tue Jul 25 16:54:01 EDT 2006


  User: bdaw    
  Date: 06/07/25 16:54:01

  Modified:    core/src/resources/portal-core-war/WEB-INF/jsp/management  
                        instances.xhtml portlets.xhtml
  Log:
  management portlet - pagination and sorting of portlets and instances
  
  Revision  Changes    Path
  1.13      +110 -62   jboss-portal/core/src/resources/portal-core-war/WEB-INF/jsp/management/instances.xhtml
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: instances.xhtml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-portal/core/src/resources/portal-core-war/WEB-INF/jsp/management/instances.xhtml,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -b -r1.12 -r1.13
  --- instances.xhtml	6 Jul 2006 13:35:21 -0000	1.12
  +++ instances.xhtml	25 Jul 2006 20:54:01 -0000	1.13
  @@ -11,17 +11,30 @@
      columns="3"
      rowClasses="vertTop"
      columnClasses="menu,,content">
  -   <h:panelGroup
  +<h:panelGroup
         id="panel1">
         <h:form id="instance_list">
            <t:dataTable
  -            id="data"
  +         id="instancesTable"
               var="instance"
               value="#{instancemgr.instances}"
  +         rows="10"
  +         sortColumn="#{instancemgr.sortColumn}"
  +         sortAscending="#{instancemgr.sortAscending}"
               rowClasses="portlet-section-body,portlet-section-alternate">
               <h:column>
                  <f:facet name="header">
  +               <t:commandSortHeader columnName="id">
  +						<f:facet name="ascending">
  +						   <t:graphicImage value="/images/management/up.png"
  +							        			rendered="true" border="0" />
  +						</f:facet>
  +						<f:facet name="descending">
  +							<t:graphicImage value="/images/management/down.png"
  +												rendered="true" border="0" />
  +						</f:facet>
                     <h:outputText value="Id"/>
  +					</t:commandSortHeader>
                  </f:facet>
                  <h:commandLink action="#{instancemgr.selectInstance}">
                     <h:outputText value="#{instance[0].id}"/>
  @@ -30,7 +43,17 @@
               </h:column>
               <h:column>
                  <f:facet name="header">
  +               <t:commandSortHeader columnName="portlet">
  +						<f:facet name="ascending">
  +						   <t:graphicImage value="/images/management/up.png"
  +							        			rendered="true" border="0" />
  +						</f:facet>
  +						<f:facet name="descending">
  +							<t:graphicImage value="/images/management/down.png"
  +												rendered="true" border="0" />
  +						</f:facet>
                     <h:outputText value="Portlet"/>
  +					</t:commandSortHeader>
                  </f:facet>
                  <h:commandLink rendered="#{instance[1] != null}" action="#{portletmgr.selectPortlet}">
                     <f:param name="id" value="#{instance[1].id}"/>
  @@ -43,17 +66,42 @@
                     <h:outputText value="Action"/>
                  </f:facet>
                  <h:commandLink action="#{instancemgr.deleteInstance}">
  -                  <h:graphicImage value="/images/management/delete.png"  alt="Delete" style="vertical-align:middle;border-width:0"/>
  +               <h:graphicImage value="/images/management/delete.png" alt="Delete"
  +                               style="vertical-align:middle;border-width:0"/>
                     <f:param name="id" value="#{instance[0].id}"/>
                  </h:commandLink>
               </h:column>
            </t:dataTable>
  +      <t:dataScroller id="scrollInstances"
  +                      for="instancesTable" fastStep="10"
  +                      pageCountVar="instancesPageCount" pageIndexVar="instancesPageIndex"
  +                      paginator="true" paginatorMaxPages="9"
  +                      paginatorActiveColumnStyle="font-weight:bold;">
  +         <f:facet name="first">
  +            <t:graphicImage url="/images/management/first.png" border="1"/>
  +         </f:facet>
  +         <f:facet name="last">
  +            <t:graphicImage url="/images/management/last.png" border="1"/>
  +         </f:facet>
  +         <f:facet name="previous">
  +            <t:graphicImage url="/images/management/left.png" border="1"/>
  +         </f:facet>
  +         <f:facet name="next">
  +            <t:graphicImage url="/images/management/right.png" border="1"/>
  +         </f:facet>
  +         <f:facet name="fastforward">
  +            <t:graphicImage url="/images/management/fast-forward.png" border="1"/>
  +         </f:facet>
  +         <f:facet name="fastrewind">
  +            <t:graphicImage url="/images/management/fast-rewind.png" border="1"/>
  +         </f:facet>
  +      </t:dataScroller>
         </h:form>
  -   </h:panelGroup>
  -   <h:panelGroup id="splitter">
  +</h:panelGroup>
  +<h:panelGroup id="splitter">
         <h:graphicImage value="/images/management/line-trunk.gif" height="100%" width="3"/>
  -   </h:panelGroup>
  -   <h:panelGroup id="pg2">
  +</h:panelGroup>
  +<h:panelGroup id="pg2">
         <div align="center">
            <h:form id="plugin_nav">
            <h:panelGrid columns="2" border="0" cellspacing="0" cellpadding="0" rowClasses="vertTop">
  @@ -94,6 +142,6 @@
               </ui:include>
            </h:panelGroup>
         </h:panelGroup>
  -   </h:panelGroup>
  +</h:panelGroup>
   </h:panelGrid>
   </div>
  
  
  
  1.19      +138 -81   jboss-portal/core/src/resources/portal-core-war/WEB-INF/jsp/management/portlets.xhtml
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: portlets.xhtml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-portal/core/src/resources/portal-core-war/WEB-INF/jsp/management/portlets.xhtml,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -b -r1.18 -r1.19
  --- portlets.xhtml	6 Jul 2006 13:35:21 -0000	1.18
  +++ portlets.xhtml	25 Jul 2006 20:54:01 -0000	1.19
  @@ -22,17 +22,30 @@
      columns="3"
      rowClasses="vertTop"
      columnClasses="menu,,content">
  -   <h:panelGroup
  +<h:panelGroup
         id="panel1">
         <h:form name="portlets">
            <t:dataTable
  -            id="portlets"
  +         id="portletsTable"
               var="portlet"
               value="#{portletmgr.portlets}"
  +         rows="10"
  +         sortColumn="#{portletmgr.sortColumn}"
  +         sortAscending="#{portletmgr.sortAscending}"
               rowClasses="portlet-section-body,portlet-section-alternate">
               <h:column>
                  <f:facet name="header">
  +               <t:commandSortHeader columnName="id">
  +						<f:facet name="ascending">
  +						   <t:graphicImage value="/images/management/up.png"
  +							        			rendered="true" border="0" />
  +						</f:facet>
  +						<f:facet name="descending">
  +							<t:graphicImage value="/images/management/down.png"
  +												rendered="true" border="0" />
  +						</f:facet>
                     <h:outputText value="Id"/>
  +					</t:commandSortHeader>
                  </f:facet>
                  <h:commandLink
                     action="#{portletmgr.selectPortlet}">
  @@ -44,7 +57,17 @@
               </h:column>
               <h:column>
                  <f:facet name="header">
  +               <t:commandSortHeader columnName="name">
  +						<f:facet name="ascending">
  +						   <t:graphicImage value="/images/management/up.png"
  +							        			rendered="true" border="0" />
  +						</f:facet>
  +						<f:facet name="descending">
  +							<t:graphicImage value="/images/management/down.png"
  +												rendered="true" border="0" />
  +						</f:facet>
                     <h:outputText value="Name"/>
  +					</t:commandSortHeader>
                  </f:facet>
                  <h:outputText value="#{portlet.name}"/>
               </h:column>
  @@ -62,17 +85,51 @@
               </h:column>
               <h:column>
                  <f:facet name="header">
  +               <t:commandSortHeader columnName="description">
  +						<f:facet name="ascending">
  +						   <t:graphicImage value="/images/management/up.png"
  +							        			rendered="true" border="0" />
  +						</f:facet>
  +						<f:facet name="descending">
  +							<t:graphicImage value="/images/management/down.png"
  +												rendered="true" border="0" />
  +						</f:facet>
                     <h:outputText value="Description"/>
  +					</t:commandSortHeader>
                  </f:facet>
                  <h:outputText value="#{portlet.description}"/>
               </h:column>
            </t:dataTable>
  +      <t:dataScroller id="scrollPortlets"
  +                      for="portletsTable" fastStep="10"
  +                      pageCountVar="portletsPageCount" pageIndexVar="portletsPageIndex"
  +                      paginator="true" paginatorMaxPages="9"
  +                      paginatorActiveColumnStyle="font-weight:bold;">
  +         <f:facet name="first">
  +            <t:graphicImage url="/images/management/first.png" border="1"/>
  +         </f:facet>
  +         <f:facet name="last">
  +            <t:graphicImage url="/images/management/last.png" border="1"/>
  +         </f:facet>
  +         <f:facet name="previous">
  +            <t:graphicImage url="/images/management/left.png" border="1"/>
  +         </f:facet>
  +         <f:facet name="next">
  +            <t:graphicImage url="/images/management/right.png" border="1"/>
  +         </f:facet>
  +         <f:facet name="fastforward">
  +            <t:graphicImage url="/images/management/fast-forward.png" border="1"/>
  +         </f:facet>
  +         <f:facet name="fastrewind">
  +            <t:graphicImage url="/images/management/fast-rewind.png" border="1"/>
  +         </f:facet>
  +      </t:dataScroller>
         </h:form>
  -   </h:panelGroup>
  -   <h:panelGroup id="splitter">
  +</h:panelGroup>
  +<h:panelGroup id="splitter">
         <h:graphicImage value="/images/management/line-trunk.gif" height="100%" width="3"/>
  -   </h:panelGroup>
  -   <h:panelGroup id="pg2">
  +</h:panelGroup>
  +<h:panelGroup id="pg2">
         <div align="center">
            <h:form id="plugin_nav">
            <h:panelGrid id="pg3" columns="5" border="0" cellspacing="0" cellpadding="0" rowClasses="vertTop">
  @@ -108,14 +165,14 @@
         <h:panelGroup
               id="pg4"
               rendered="#{portletmgr.selectedPortlet != null}">
  -<!--
  +      <!--
            <h:panelGroup
                  rendered="#{portletmgr.selectedPlugin == 'security'}">
               <ui:include src="/WEB-INF/jsp/management/plugins/security.xhtml">
                  <ui:param name="auth" value="#{portletmgr.auth}"/>
               </ui:include>
            </h:panelGroup>
  --->
  +      -->
            <h:panelGroup
                  rendered="#{portletmgr.selectedPlugin == 'manager'}">
               <ui:include src="/WEB-INF/jsp/management/plugins/portlet/manager.xhtml"/>
  @@ -127,6 +184,6 @@
               </ui:include>
            </h:panelGroup>
         </h:panelGroup>
  -   </h:panelGroup>
  +</h:panelGroup>
   </h:panelGrid>
   </div>
  
  
  



More information about the jboss-cvs-commits mailing list