jford       2004/09/20 08:01:15

  Modified:    applications/pam/src/webapp/WEB-INF/view site-detail.jsp
  Log:
  Added tabs
  
  Revision  Changes    Path
  1.4       +47 -34    
jakarta-jetspeed-2/applications/pam/src/webapp/WEB-INF/view/site-detail.jsp
  
  Index: site-detail.jsp
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jetspeed-2/applications/pam/src/webapp/WEB-INF/view/site-detail.jsp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- site-detail.jsp   20 Sep 2004 04:15:43 -0000      1.3
  +++ site-detail.jsp   20 Sep 2004 15:01:15 -0000      1.4
  @@ -17,6 +17,8 @@
   <%@ taglib uri="http://java.sun.com/jstl/fmt"; prefix="fmt" %>
   <%@ taglib uri="/WEB-INF/pam.tld" prefix="pam" %>
   
  +<%@ page import="org.apache.jetspeed.portlets.pam.beans.TabBean" %>
  +
   <fmt:setBundle basename="org.apache.jetspeed.portlets.site.resources.SiteResources" 
/>
   
   <!--
  @@ -37,39 +39,50 @@
    */
   //-->
   
  -<c:choose>
  -     <c:when test="${folder != null}">
  -             Name (Node): <c:out value="${folder.name}"/> <br />
  -             Path (Node): <c:out value="${folder.path}"/> <br />
  -             Title (BaseElement): <c:out value="${folder.title}"/> <br />
  -             Parent (Node): <c:out value="${folder.parent.title}"/> <br />
  -             ID (BaseElement): <c:out value="${folder.id}"/> <br />
  -             Type (Node): <c:out value="${folder.type}"/> <br />
  -             URL (Node): <c:out value="${folder.url}"/> <br />
  -             ACL (SecuredResource): <c:out value="${folder.acl}"/> <br />
  -             Hidden (Node): <c:out value="${folder.hidden}"/> <br />
  -             Default Page (Folder): <c:out value="${folder.defaultPage}"/> <br />
  -             Default Theme (Folder): <c:out value="${folder.defaultTheme}"/> <br />
  -             
  -             
  -             <c:forEach var="field" items="${folder.metadataFields}">
  -                     <c:out value="${field.name}"/> | <c:out 
value="${field.value}"/> | <c:out value="${field.locale}"/> <br />
  -             </c:forEach>
  -             
  -             
  -     </c:when>
  +<c:set var="selectedTab" value="${requestScope.selected_tab}"/>
   
  -     <c:when test="${page != null}">
  -     
  -             Name: <c:out value="${page.name}"/> <br />
  -             Title: <c:out value="${page.title}"/> <br />
  -             Parent: <c:out value="${page.parent.title}"/> <br />
  -             
  -     </c:when>
  -     
  -     <c:otherwise>
  -             <fmt:message key="site.details.choose_folder_or_page"/>
  -             
  +<div id="tabs">
  +     <c:set var="tab_items" value="${requestScope.tabs}"/>
  +     <c:set var="currentTab" value="${selectedTab}"/>
  +     <c:set var="url_param_name" value="selected_tab"/>
  +     <%@ include file="tabs.jsp"%>
  +</div>
  +
  +<c:if test="${currentTab.id == 'site_details'}">
  +     <c:choose>
  +             <c:when test="${folder != null}">
  +                     Name (Node): <c:out value="${folder.name}"/> <br />
  +                     Path (Node): <c:out value="${folder.path}"/> <br />
  +                     Title (BaseElement): <c:out value="${folder.title}"/> <br />
  +                     Parent (Node): <c:out value="${folder.parent.title}"/> <br />
  +                     ID (BaseElement): <c:out value="${folder.id}"/> <br />
  +                     Type (Node): <c:out value="${folder.type}"/> <br />
  +                     URL (Node): <c:out value="${folder.url}"/> <br />
  +                     ACL (SecuredResource): <c:out value="${folder.acl}"/> <br />
  +                     Hidden (Node): <c:out value="${folder.hidden}"/> <br />
  +                     Default Page (Folder): <c:out value="${folder.defaultPage}"/> 
<br />
  +                     Default Theme (Folder): <c:out 
value="${folder.defaultTheme}"/> <br />
  +                     
  +                     
  +                     <c:forEach var="field" items="${folder.metadataFields}">
  +                             <c:out value="${field.name}"/> | <c:out 
value="${field.value}"/> | <c:out value="${field.locale}"/> <br />
  +                     </c:forEach>
  +                     
  +                     
  +             </c:when>
  +
  +             <c:when test="${page != null}">
                
  -     </c:otherwise>
  -</c:choose>
  \ No newline at end of file
  +                     Name: <c:out value="${page.name}"/> <br />
  +                     Title: <c:out value="${page.title}"/> <br />
  +                     Parent: <c:out value="${page.parent.title}"/> <br />
  +                     
  +             </c:when>
  +             
  +             <c:otherwise>
  +                     <fmt:message key="site.details.choose_folder_or_page"/>
  +                     
  +                     
  +             </c:otherwise>
  +     </c:choose>
  +</c:if>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to