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

Reply via email to