Author: tyrell
Date: Fri Jan 18 08:13:59 2008
New Revision: 12491
Log:
Adding faulty service handling.
Modified:
trunk/mashup/java/modules/www/user.jsp
Modified: trunk/mashup/java/modules/www/user.jsp
==============================================================================
--- trunk/mashup/java/modules/www/user.jsp (original)
+++ trunk/mashup/java/modules/www/user.jsp Fri Jan 18 08:13:59 2008
@@ -122,7 +122,7 @@
<script type="text/javascript" src="../wsasadmin/js/main.js"></script>
<script type="text/javascript" src="js/wso2/WSRequest.js"></script>
<script type="text/javascript" src="js/mashup-main.js"></script>
- <script type="text/javascript" src="js/services.js"></script>
+ <script type="text/javascript" src="js/services.js"></script>
<script type="text/javascript" src="js/mashup-utils.js"></script>
@@ -180,10 +180,10 @@
<table height="400" width="70%" border="0" cellspacing="0" cellpadding="5">
<tr>
- <td valign="top">
+<td valign="top">
- <div class="profile">
- <div class="profile_title">
+ <div class="profile">
+ <div class="profile_title">
<span id="editFullName">
<span id="editFullName_value"><%=memberFullName%></span>
<% if (RegistryUtils.getCurrentUser(registry).equals(memberName)) { %>
@@ -198,24 +198,24 @@
<span class="edit-link">[<a href="#"
onclick="saveEditable('editFullName', 'fullName',
'<%=RegistryUtils.getCurrentUser(registry)%>')">save</a>]</span>
</span>
- </div>
- <table>
- <tr>
- <td class="profile_label">
- <nobr>user name:</nobr>
- </td>
- <td>
- <div class="profile_username"><%=memberName%>
- </div>
- </td>
- </tr>
- <% if
(RegistryUtils.getCurrentUser(registry).equals(memberName)) { %>
- <tr>
- <td class="profile_label">
- <nobr>email:</nobr>
- </td>
- <td>
- <div class="profile_email">
+ </div>
+ <table>
+ <tr>
+ <td class="profile_label">
+ <nobr>user name:</nobr>
+ </td>
+ <td>
+ <div class="profile_username"><%=memberName%>
+ </div>
+ </td>
+ </tr>
+ <% if (RegistryUtils.getCurrentUser(registry).equals(memberName))
{ %>
+ <tr>
+ <td class="profile_label">
+ <nobr>email:</nobr>
+ </td>
+ <td>
+ <div class="profile_email">
<span id="editEmail">
<span id="editEmail_value"><%=email%></span>
<span class="edit-link">[<a href="#"
@@ -229,16 +229,16 @@
<span class="edit-link">[<a href="#"
onclick="saveEditable('editEmail', 'email',
'<%=RegistryUtils.getCurrentUser(registry)%>')">save</a>]</span>
</span>
- </div>
- </td>
- </tr>
- <% } %>
- <tr>
- <td class="profile_label">
- <nobr>bio:</nobr>
- </td>
- <td>
- <div class="profile_bio">
+ </div>
+ </td>
+ </tr>
+ <% } %>
+ <tr>
+ <td class="profile_label">
+ <nobr>bio:</nobr>
+ </td>
+ <td>
+ <div class="profile_bio">
<span id="editBio">
<span id="editBio_value"><%=memberBio%></span>
<% if (RegistryUtils.getCurrentUser(registry).equals(memberName)) { %>
@@ -256,16 +256,16 @@
<br/>
<span class="profile_label">(accepts some html
markup)</span>
</span>
- </div>
- </td>
- </tr>
- <% if (userCards != null) { %>
- <tr>
- <td class="profile_label">
- <nobr>Registered Cards:</nobr>
- </td>
- <td>
- <div class="profile_username">
+ </div>
+ </td>
+ </tr>
+ <% if (userCards != null) { %>
+ <tr>
+ <td class="profile_label">
+ <nobr>Registered Cards:</nobr>
+ </td>
+ <td>
+ <div class="profile_username">
<span id="listInfocards">
<div class="profile_username">
<% for (String cardId : userCards) { %>
@@ -273,13 +273,13 @@
<% } %>
</div>
</span>
- </div>
- </td>
- </tr>
- <% } %>
- </table>
- </div>
- </td>
+ </div>
+ </td>
+ </tr>
+ <% } %>
+ </table>
+ </div>
+</td>
</tr>
<tr>
<td>
@@ -288,12 +288,14 @@
+
String queryTitle = customizedAuthor + " Mashups";
String queryPath = MashupConstants.MY_MASHUPS_QUERY_PATH;
String [] queryParams = new String[] {memberName};
QueryResults results = RegistryUtils.doQuery(registry, queryTitle,
queryPath, queryParams, MashupConstants.SHOW_RESULTS_COUNT);
+
%>
<div class="heading"><%= queryTitle%>
<span class="edit-link"><a
@@ -340,7 +342,21 @@
.getFullName(request, result.getAuthor())%>
</a>
</td>
- <td><%=result.getDescription() %>
+ <td>
+ <%
+ if (RegistryUtils.isFaultyMashup(registry,
result.getPath())) {
+ %>
+ <div style="color: red;">This mashup is marked faulty
by the system. Please
+ click on its
+ name for further information.
+ </div>
+ <%
+ } else {
+ %>
+ <%=result.getDescription() %>
+ <%
+ }
+ %>
</td>
<td nowrap>
<%@ include file="rating.jsp" %>
_______________________________________________
Mashup-dev mailing list
[email protected]
http://www.wso2.org/cgi-bin/mailman/listinfo/mashup-dev