Author: andre
Date: 2010-06-25 19:09:33 +0200 (Fri, 25 Jun 2010)
New Revision: 42715

Modified:
   openimages/trunk/src/main/webapp/editors/edit.jspx
   openimages/trunk/src/main/webapp/editors/inc/head.jspx
   openimages/trunk/src/main/webapp/editors/inc/searchrelate.jspx
Log:
integrating new spot for searchrelate

Modified: openimages/trunk/src/main/webapp/editors/edit.jspx
===================================================================
--- openimages/trunk/src/main/webapp/editors/edit.jspx  2010-06-25 16:48:22 UTC 
(rev 42714)
+++ openimages/trunk/src/main/webapp/editors/edit.jspx  2010-06-25 17:09:33 UTC 
(rev 42715)
@@ -51,7 +51,9 @@
         <jsp:include page="inc/navigation.jspx" />
         <div id="wrap">
           <div id="content">
-            <a href="${mm:link('index.jspx')}">home</a> <mm:write 
referid="crumbs" escape="none" />
+            <p>
+              <a href="${mm:link('index.jspx')}">home</a> <mm:write 
referid="crumbs" escape="none" />
+            </p>
             <h1>
               <c:choose>
                 <c:when test="${!empty nr}">

Modified: openimages/trunk/src/main/webapp/editors/inc/head.jspx
===================================================================
--- openimages/trunk/src/main/webapp/editors/inc/head.jspx      2010-06-25 
16:48:22 UTC (rev 42714)
+++ openimages/trunk/src/main/webapp/editors/inc/head.jspx      2010-06-25 
17:09:33 UTC (rev 42715)
@@ -38,8 +38,29 @@
          bind(relater);
       });
       
+      $("div.mm_related").bind("mmsrCommitted", function (e, submitter, 
status, relater, related, unrelated, deleted) {
+          //$(relater.div).find('tr.relation').hide();
+
+          if (status == "failed") {
+              $(relater.div).find('div.mm_relate_repository').prepend('<div 
class="error">Some error!</div>');
+          }
+          
+          if (status == "success") {
+              $(relater.div).find('tr.relation').hide();
+              var msg = "";
+              if (unrelated) msg += " Removed relation(s) with node #" + 
unrelated + ". ";
+              if (related) msg += " Saved new relation(s) with node #" + 
related + ". ";
+              
+              $(relater.div).find('div.mm_relate_repository').prepend('<div 
class="message">' + msg + '</div>');
+              $(relater.div).find('div.message').fadeOut(2400);
+          }
+        
+        
+      });
+  
   });
   
+  
   function bind(relater) {
       if (relater.canEditrelations) {
           $(relater.div).find('tr.relation').hide();

Modified: openimages/trunk/src/main/webapp/editors/inc/searchrelate.jspx
===================================================================
--- openimages/trunk/src/main/webapp/editors/inc/searchrelate.jspx      
2010-06-25 16:48:22 UTC (rev 42714)
+++ openimages/trunk/src/main/webapp/editors/inc/searchrelate.jspx      
2010-06-25 17:09:33 UTC (rev 42715)
@@ -24,11 +24,21 @@
   <mm:listnodescontainer type="$type" id="repos" />
   
   <mm-sr:relate current="${curr}" repository="${repos}"
-    pagesize="10" forms="true" unrelate="true" create="${create}"
-    relations="true" fields="${listfields}" 
customizedir="/mmbase/searchrelate/styles/">
+    pagesize="10" 
+    forms="true" 
+    unrelate="true" 
+    create="${create}"
+    relations="true" 
+    submit=".save"
+    fields="${listfields}" 
+    customizedir="/mmbase/searchrelate/styles/">
     <jsp:attribute name="currentTitle">
-      <strong>Gerelateerde <mm:nodeinfo type="plural_guitype" nodetype="$type" 
escape="lowercase" /></strong>
+      <strong>Related <mm:nodeinfo type="plural_guitype" nodetype="$type" 
escape="lowercase" /></strong>
     </jsp:attribute>
+    <jsp:attribute name="repositoryTitle">
+      <input class="save" type="submit" value="Save" />
+      <strong>Search and add <mm:nodeinfo type="plural_guitype" 
nodetype="$type" escape="lowercase" /></strong>
+    </jsp:attribute>
   </mm-sr:relate>
 
 </jsp:root>

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to