Author: chanaka
Date: Mon Dec 17 21:07:42 2007
New Revision: 11311

Log:

New pages admin, and versions are added

Added:
   trunk/registry/modules/webapps/src/main/webapp/admin/admin.jsp
   
trunk/registry/modules/webapps/src/main/webapp/admin/registry-resources-versions.jsp
Modified:
   trunk/registry/modules/webapps/src/main/webapp/admin/header.jsp

Added: trunk/registry/modules/webapps/src/main/webapp/admin/admin.jsp
==============================================================================
--- (empty file)
+++ trunk/registry/modules/webapps/src/main/webapp/admin/admin.jsp      Mon Dec 
17 21:07:42 2007
@@ -0,0 +1,76 @@
+<%@ page import="org.wso2.registry.web.actions.UserDetailsAction" %>
+<%@ page import="org.wso2.registry.web.UIConstants" %>
+<%@ page import="java.util.Iterator" %>
+<%@ page contentType="text/html;charset=UTF-8" language="java" %>
+<html>
+<head>
+    <script language="JavaScript" type="text/JavaScript" 
src="/wso2registry/admin/js/common.js"></script>
+    <link type="text/css" href="/wso2registry/admin/css/main.css" 
rel="stylesheet" />
+    <title>WSO2 Registry</title>
+</head>
+
+<body>
+<div class="page-sizer">
+
+<!-- START header content -->
+<jsp:include page="header.jsp" />
+    <%
+        UserDetailsAction userDetailsAction = (UserDetailsAction) 
request.getSession().getAttribute(UIConstants.USER_BEAN);        
+    %>
+
+
+<div class="content">
+<h1 class="headding-user-manage">Administration</h1>
+<div class="breadcrumb" style="margin-bottom:10px;"><a 
href="/wso2registry/system/people">People</a> | 
<%=userDetailsAction.getUserName()%> (Settings)</div>
+
+
+                       
+                       <!-- Hear comes the box1 table -->
+                       <div class="box1-head">
+                               <table cellspacing="0" cellpadding="0" 
border="0" style="width:100%">
+                               <tr>
+                                       <td valign="top" 
style="padding-top:0px;width:14px;"><img 
src="/wso2registry/admin/images/box1-lefttop.jpg" /></td>
+                                       <td valign="top">
+                                       <h2></h2>
+                                       </td>
+                                       <td align="right" valign="top">
+                                               <a href="#" 
onclick="showHideCommon('userIconExpanded');showHideCommon('userIconMinimized');showHideCommon('userExpanded');showHideCommon('userMinimized');">
+                                               <img 
src="/wso2registry/admin/images/icon-expanded.gif" border="0" align="top" 
id="userIconExpanded" />
+                                               <img 
src="/wso2registry/admin/images/icon-minimized.gif" border="0" align="top" 
id="userIconMinimized" style="display:none;" />
+                                               </a>
+                                       </td>
+                                       <td valign="top" align="right" 
style="width:14px; padding-top:0px;" ><img 
src="/wso2registry/admin/images/box1-righttop.jpg" /></td>
+                               </tr>
+                               </table>
+                       </div>
+                       <div class="box1-mid" id="userMinimized" 
style="display:none;">
+                               Expand to view details
+                       </div>
+                       <div class="box1-mid" id="userExpanded">
+                       <!-- all the content goes here -->
+                       admin content   
+                       
+                       <!-- End box1-mid div -->
+                       </div>
+                       <div class="box1-bot">
+                               <table cellspacing="0" cellpadding="0" 
border="0" style="width:100%" >
+                               <tr>
+                                       <td><img 
src="/wso2registry/admin/images/box1-leftbot.jpg" /></td>
+                                       <td align="right"><img 
src="/wso2registry/admin/images/box1-rightbot.jpg" /></td>
+                               </tr>
+                               </table>
+                       </div>
+                       
+                       
+                       
+                       
+               
+</div>
+
+<!-- START footer content -->
+<jsp:include page="footer.jsp" />
+
+</div>
+
+</body>
+</html>

Modified: trunk/registry/modules/webapps/src/main/webapp/admin/header.jsp
==============================================================================
--- trunk/registry/modules/webapps/src/main/webapp/admin/header.jsp     
(original)
+++ trunk/registry/modules/webapps/src/main/webapp/admin/header.jsp     Mon Dec 
17 21:07:42 2007
@@ -91,6 +91,11 @@
                                                                </a>
                                                        </td>
                                                        <td>
+                                                               <a 
href="/wso2registry/system/activity/new">
+                                                               <img 
src="/wso2registry/admin/images/icon-recent-activity-small.gif" border="0" 
align="top"  /> Admin
+                                                               </a>
+                                                       </td>
+                                                       <td>
                                                                <%
                                                                if 
(userName.equals(RegistryConstants.ANONYMOUS_USER)) {
                                                                %>

Added: 
trunk/registry/modules/webapps/src/main/webapp/admin/registry-resources-versions.jsp
==============================================================================
--- (empty file)
+++ 
trunk/registry/modules/webapps/src/main/webapp/admin/registry-resources-versions.jsp
        Mon Dec 17 21:07:42 2007
@@ -0,0 +1,159 @@
+<%@ page import="org.wso2.registry.web.actions.ResourceDetailsAction" %>
+<%@ page import="org.wso2.registry.web.actions.CollectionViewAction" %>
+<%@ page import="java.util.Iterator" %>
+<%@ page import="org.wso2.registry.web.actions.utils.ResourceData" %>
+<%@ page import="org.wso2.registry.web.UIConstants" %>
+<%@ page import="org.wso2.registry.web.actions.utils.VersionPath" %>
+<%@ page import="org.wso2.registry.Tag" %>
+<%@ page import="org.wso2.registry.Comment" %>
+<%@ page import="org.wso2.registry.web.actions.utils.ResourcePath" %>
+<%@ page import="java.util.List" %>
+<%@ page contentType="text/html;charset=UTF-8" language="java" %>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+"http://www.w3.org/TR/html4/strict.dtd";>
+<html>
+<head>
+    <script language="javascript" type="text/javascript" 
src="/wso2registry/admin/js/tinymce/jscripts/tiny_mce/tiny_mce.js"></script>
+    <script language="JavaScript" type="text/JavaScript" 
src="/wso2registry/admin/js/common.js"></script>
+    <script language="JavaScript" type="text/JavaScript" 
src="/wso2registry/admin/js/prototype.js"></script>
+    
+    <!-- tinyMCE -->
+    <script language="javascript" type="text/javascript">
+       tinyMCE.init({
+               mode : "none",
+               theme : "advanced"
+       });
+       
+     </script>
+
+     <!-- /tinyMCE -->
+    <link type="text/css" href="/wso2registry/admin/css/main.css" 
rel="stylesheet" />
+    <title>WSO2 Registry</title>
+</head>
+<body onload="loadMediaTypes()">
+
+<div class="page-sizer">
+<!-- START header content -->
+
+<%
+    ResourceDetailsAction details = (ResourceDetailsAction) 
request.getSession().getAttribute(UIConstants.RESOURCE_BEAN);
+    CollectionViewAction collection = (CollectionViewAction) 
request.getSession().getAttribute(UIConstants.COLLECTION_BEAN);
+
+    String errorMessage = (String) 
request.getSession().getAttribute(UIConstants.ERROR_MESSAGE);
+    if (errorMessage != null) {
+        request.getSession().setAttribute(UIConstants.ERROR_MESSAGE, null);
+    }
+%>
+                           
+                           
+                           
+<jsp:include page="header.jsp" />
+
+
+<div class="content">
+
+<% if (errorMessage != null) { %>
+<div><%=errorMessage%></div>
+<% } %>
+<div style="height:40px;">
+                               <% if (details.isCollection()) { %>
+                               <h1 class="h1collection">
+                               <% } else { %>
+                               <h1 class="h1resource">
+                               <% } %>
+                               <%
+                               List iNavPaths = details.getNavigatablePaths();
+                               if (iNavPaths.size() > 0) {
+                                   ResourcePath rootPath = (ResourcePath) 
iNavPaths.get(0);
+                                   %>
+                                   <a 
href="/wso2registry/web<%=rootPath.getNavigatePath()%>"><%=rootPath.getNavigateName()%></a>
+                                   <%
+                               
+                                   if (iNavPaths.size() > 1) {
+                                       ResourcePath childPath = (ResourcePath) 
iNavPaths.get(1);
+                                       %>
+                                       <a 
href="/wso2registry/web<%=childPath.getNavigatePath()%>"><%=childPath.getNavigateName()%></a>
+                                       <%
+                                   }
+                               
+                                   if (iNavPaths.size() > 2) {
+                                       for (int i = 2; i < iNavPaths.size(); 
i++) {
+                                           ResourcePath resourcePath = 
(ResourcePath) iNavPaths.get(i);
+                                           %>
+                                           /<a 
href="/wso2registry/web<%=resourcePath.getNavigatePath()%>"><%=resourcePath.getNavigateName()%></a>
+                                       <% }
+                                   }
+                               } %>
+                               </h1>
+                               <a href="#" style="float:right; 
display:inline;margin-top:10px;margin-right:5px;"><img 
src="/wso2registry/admin/images/icon-folder-up.jpg" border="0" /></a>
+                               <span style="clear:both;" />
+                       </div>
+<table cellspacing="0" cellpadding="0" border="0" style="width:100%">
+       <tr>
+               <td class="leftColoumSizer" valign="top">
+                       
+                       <!-- Version box starts -->
+                       <!-- Hear comes the box2 table -->
+                       <div class="box2-head">
+                               <table cellspacing="0" cellpadding="0" 
border="0" style="width:100%">
+                               <tr>
+                                       <td valign="top" 
style="padding-top:0px;width:14px;"><img 
src="/wso2registry/admin/images/box2-lefttop.jpg" /></td>
+                                       <td valign="top"><h2>Versions</h2></td>
+                                       <td align="right" valign="top">
+                                               <a href="#" 
onclick="showHideCommon('versionsIconExpanded');showHideCommon('versionsIconMinimized');showHideCommon('versionsExpanded');showHideCommon('versionsMinimized');">
+                                               <img 
src="/wso2registry/admin/images/icon-expanded.gif" border="0" align="top" 
id="versionsIconExpanded" style="display:none;" />
+                                               <img 
src="/wso2registry/admin/images/icon-minimized.gif" border="0" align="top" 
id="versionsIconMinimized" />
+                                               </a>
+                                       </td>
+                                       <td valign="top" align="right" 
style="width:14px; padding-top:0px;" ><img 
src="/wso2registry/admin/images/box2-righttop.jpg" /></td>
+                               </tr>
+                       </table>
+                       </div>
+                       <div class="box2-mid" id="versionsMinimized">
+                               Expand to view details
+                       </div>
+                       <div class="box2-mid" id="versionsExpanded" 
style="display:none;">
+                       
+                       <%
+                           Iterator iVersions = 
details.getVersionPaths().iterator();
+                           while (iVersions.hasNext()) {
+                               VersionPath versionPath = (VersionPath) 
iVersions.next();
+                       %>
+               
+                       <h3>Version <%=versionPath.getVersionNumber()%></h3>
+               
+                       <strong style="color:#696969;">Last 
Modified:</strong><br>
+                       <%=versionPath.getUpdatedOn().toString()%>
+                       <br><strong style="color:#696969;">By:</strong> 
<%=versionPath.getUpdater()%>
+                       <br>
+                       <div style="margin-bottom:10px;">
+                           <a 
href="/wso2registry/web<%=versionPath.getCompleteVersionPath()%>" 
title="Details">Details <img src="/wso2registry/admin/images/icon-details.gif" 
border="0" hspace="3" /></a>
+                           <a href="#" title="Restore" 
style="margin-left:5px;">Restore <img 
src="/wso2registry/admin/images/icon-restore.gif" border="0" /></a>
+                       </div>
+               
+               
+                       <% } %>
+                       </div>
+                       <div class="box2-bot">
+                               <table cellspacing="0" cellpadding="0" 
border="0" style="width:100%" >
+                               <tr>
+                                       <td><img 
src="/wso2registry/admin/images/box2-leftbot.jpg" /></td>
+                                       <td align="right"><img 
src="/wso2registry/admin/images/box2-rightbot.jpg" /></td>
+                               </tr>
+                               </table>
+                       </div>
+                       
+               </td>
+               
+               
+       </tr>
+</table>
+</div>
+
+<!-- START footer content -->
+<jsp:include page="footer.jsp" />
+
+</div>
+
+</body>
+</html>

_______________________________________________
Registry-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/registry-dev

Reply via email to