Update of /var/cvs/speeltuin/mihxil/wiki/mmbase/searchrelate
In directory james.mmbase.org:/tmp/cvs-serv2292/mmbase/searchrelate

Modified Files:
        Searcher.js.jsp relate.jspx 
Log Message:
various details


See also: 
http://cvs.mmbase.org/viewcvs/speeltuin/mihxil/wiki/mmbase/searchrelate


Index: Searcher.js.jsp
===================================================================
RCS file: /var/cvs/speeltuin/mihxil/wiki/mmbase/searchrelate/Searcher.js.jsp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- Searcher.js.jsp     1 Apr 2008 09:02:02 -0000       1.3
+++ Searcher.js.jsp     1 Apr 2008 09:35:30 -0000       1.4
@@ -11,7 +11,7 @@
 
  *
  * @author Michiel Meeuwissen
- * @version $Id: Searcher.js.jsp,v 1.3 2008/04/01 09:02:02 michiel Exp $
+ * @version $Id: Searcher.js.jsp,v 1.4 2008/04/01 09:35:30 michiel Exp $
  */
 
 
@@ -79,7 +79,7 @@
                }
               });
     } else {
-       this.log("resing " + offset);
+       this.log("reusing " + offset);
        $(rep).empty();
        $(rep).append(result);
     }
@@ -162,14 +162,23 @@
 
 
 $(document).ready(function(){
-    $("body").find(".mm_related a.search")
+    $("body").find("div.mm_related")
     .each(function() {
-       var parent = $(this).parent("div.mm_related");
-       this.searcher = new MMBaseSearcher(parent[0]);
-       $(this).click(function() {
+       var parent = this;
+       console.log("found " + parent);
+       var anchor = $(parent).find("> a.search")[0];
+       console.log(anchor);
+       anchor.searcher = new MMBaseSearcher(parent);
+       $(anchor).click(function() {
            return this.searcher.search(0);
        });
+       $(parent).find("tr.click").each(function() {
+           $(this).click(function() {
+               anchor.searcher.unrelate(this);
+               return false;
+           })});
     });
+
 });
 
 


Index: relate.jspx
===================================================================
RCS file: /var/cvs/speeltuin/mihxil/wiki/mmbase/searchrelate/relate.jspx,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- relate.jspx 1 Apr 2008 08:33:00 -0000       1.1
+++ relate.jspx 1 Apr 2008 09:35:30 -0000       1.2
@@ -7,7 +7,6 @@
   <jsp:output omit-xml-declaration="true" />
   <mm:content expires="0" type="application/xml">
     <mm:cloud method="asis">
-      <mm:form mode="transaction" id="transaction">
         <mm:import externid="id" required="true" />
         <mm:import externid="related"   vartype="list" required="true" />
         <mm:import externid="unrelated" vartype="list" required="true" />
@@ -18,7 +17,6 @@
             Queries.addToResult(current, n);
           </jsp:scriptlet>
         </mm:listnodes>
-      </mm:form>
     </mm:cloud>
   </mm:content>
 </div>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to