Author: chathura
Date: Tue Jan 22 02:13:37 2008
New Revision: 12673

Log:


Added atom links to resources, resource view page and comments.



Added:
   trunk/registry/modules/webapps/src/main/webapp/admin/images/atom.jpeg   
(contents, props changed)
Modified:
   trunk/registry/modules/webapps/src/main/webapp/admin/registry-resources.jsp
   trunk/registry/modules/webapps/src/main/webapp/admin/versions.jsp

Added: trunk/registry/modules/webapps/src/main/webapp/admin/images/atom.jpeg
==============================================================================
Binary file. No diff available.

Modified: 
trunk/registry/modules/webapps/src/main/webapp/admin/registry-resources.jsp
==============================================================================
--- trunk/registry/modules/webapps/src/main/webapp/admin/registry-resources.jsp 
(original)
+++ trunk/registry/modules/webapps/src/main/webapp/admin/registry-resources.jsp 
Tue Jan 22 02:13:37 2008
@@ -11,6 +11,17 @@
 <%@ 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";>
+
+<%
+    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);
+    }
+%>
+
 <html>
 <head>
     <script language="javascript" type="text/javascript" 
src="/wso2registry/admin/js/tinymce/jscripts/tiny_mce/tiny_mce.js"></script>
@@ -29,6 +40,7 @@
 
     <!-- /tinyMCE -->
     <link type="text/css" href="/wso2registry/admin/css/main.css" 
rel="stylesheet" />
+    <link rel="alternate" type="application/rss+xml" title="WSO2 Registry - 
<%=details.getPath()%> (Atom)" href="/wso2registry/atom<%=details.getPath()%>">
     <title>WSO2 Registry</title>
 </head>
 <body onload="loadMediaTypes()">
@@ -36,18 +48,6 @@
 <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" />
 
 
@@ -62,6 +62,7 @@
         <% } else { %>
         <h1 class="h1resource">
             <% } %>
+            <a href="/wso2registry/atom<%=details.getPath()%>" 
target="_blank">[Atom]</a>
             <%
                 List iNavPaths = details.getNavigatablePaths();
                 if (iNavPaths.size() > 0) {
@@ -382,7 +383,7 @@
             ResourceData resourceData = (ResourceData) iterator.next();
     %>
     <tr id="1">
-        <td><% if (resourceData.getResourceType() == ResourceData.COLLECTION) 
{ %><a href="/wso2registry/web/<%=resourceData.getRelativePath()%>" 
class="folder-small"><%=resourceData.getName()%></a><% } else { %><a 
href="/wso2registry/web/<%=resourceData.getRelativePath()%>" 
class="resource-small"><%=resourceData.getName()%></a><% } %></td>
+        <td><a href="/wso2registry/atom<%=resourceData.getResourcePath()%>" 
target="_blank">[Atom]</a><% if (resourceData.getResourceType() == 
ResourceData.COLLECTION) { %><a 
href="/wso2registry/web/<%=resourceData.getRelativePath()%>" 
class="folder-small"><%=resourceData.getName()%></a><% } else { %><a 
href="/wso2registry/web/<%=resourceData.getRelativePath()%>" 
class="resource-small"><%=resourceData.getName()%></a><% } %></td>
         <td><%=resourceData.getCreatedOn()%></td>
         <td><%=resourceData.getAuthorUserName()%></td>
         <td>
@@ -548,7 +549,7 @@
             <td align="right" valign="top">
                 <table cellpadding="0" cellspacing="0" border="0" 
class="toolBarTable">
                     <tr>
-                        <td><% if (details.isLoggedIn() && 
!details.isVersionView()) { %><a href="#" 
onclick="showHideCommon('add-comment-div');expandIfNot('comments');"><img 
src="/wso2registry/admin/images/universal-add.gif" border="0" valign="top" 
style="margin-top:-10px;_margin-top:5px;" title="Add New Comment" /></a><% } 
%></td>
+                        <td><% if (details.isLoggedIn() && 
!details.isVersionView()) { %><a href="#" 
onclick="showHideCommon('add-comment-div');expandIfNot('comments');"><img 
src="/wso2registry/admin/images/universal-add.gif" border="0" valign="top" 
style="margin-top:-10px;_margin-top:5px;" title="Add New Comment" /></a><% } 
%><a href="/wso2registry/atom<%=details.getPath()%>;comments" 
target="_blank">[Atom]</a></td>
                         <td>
                             <a href="#" 
onclick="showHideCommon('commentsIconExpanded');showHideCommon('commentsIconMinimized');showHideCommon('commentsExpanded');showHideCommon('commentsMinimized');">
                                 <img 
src="/wso2registry/admin/images/icon-expanded.gif" border="0" align="top" 
id="commentsIconExpanded" style="margin-top:-4px;" />

Modified: trunk/registry/modules/webapps/src/main/webapp/admin/versions.jsp
==============================================================================
--- trunk/registry/modules/webapps/src/main/webapp/admin/versions.jsp   
(original)
+++ trunk/registry/modules/webapps/src/main/webapp/admin/versions.jsp   Tue Jan 
22 02:13:37 2008
@@ -11,10 +11,16 @@
   To change this template use File | Settings | File Templates.
 --%>
 <%@ page contentType="text/html;charset=UTF-8" language="java" %>
+
+<%
+    VersionsBean versionBean = (VersionsBean) 
request.getSession().getAttribute(UIConstants.VERSIONS_BEAN);
+%>
 <html>
 <head>
     <title>WSO2 Registry</title>
     <link type="text/css" href="/wso2registry/admin/css/main.css" 
rel="stylesheet" />
+    <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>
 </head>
 <body>
 
@@ -22,9 +28,7 @@
 
     <jsp:include page="header.jsp" />
     <div class="content">
-        <h1 class="headding-recent-activity">Versions</h1>
-
-
+        <h1 class="headding-recent-activity">Versions of 
<%=versionBean.getResourcePath()%></h1>
 
         <!-- Hear comes the box1 table -->
         <div class="box1-head">
@@ -59,7 +63,6 @@
                     <th style="width:150px;"></th>
                 </tr>
                 <%
-                    VersionsBean versionBean = (VersionsBean) 
request.getSession().getAttribute(UIConstants.VERSIONS_BEAN);
                     List versionList = versionBean.getVersionPaths();
 
                     if (versionList.size() > 0) {

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

Reply via email to