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