Update of /var/cvs/applications/searchrelate/templates
In directory james.mmbase.org:/tmp/cvs-serv32049
Modified Files:
Searcher.js.jsp
Log Message:
Added some custom events. Deprecated stuff with 'relateCallBack'
See also: http://cvs.mmbase.org/viewcvs/applications/searchrelate/templates
Index: Searcher.js.jsp
===================================================================
RCS file: /var/cvs/applications/searchrelate/templates/Searcher.js.jsp,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -b -r1.29 -r1.30
--- Searcher.js.jsp 25 Aug 2008 10:10:29 -0000 1.29
+++ Searcher.js.jsp 26 Aug 2008 12:35:57 -0000 1.30
@@ -11,9 +11,12 @@
* On ready, the necessary javascript will then be connected to .mm_related
a.search
+ * Custom events
+ * - mmsrRelate
+ * - mmsrRelaterReady
*
* @author Michiel Meeuwissen
- * @version $Id: Searcher.js.jsp,v 1.29 2008/08/25 10:10:29 michiel Exp $
+ * @version $Id: Searcher.js.jsp,v 1.30 2008/08/26 12:35:57 michiel Exp $
*/
@@ -75,6 +78,8 @@
var fun = MMBaseRelater.readyFunctions[i];
fun(this);
}
+ var self = this;
+ $(this.div).trigger("mmsrRelaterReady", [self]);
}
/**
@@ -86,6 +91,9 @@
MMBaseRelater.readyFunctions = [];
MMBaseRelater.ready = function(fun) {
+ if (console != null) {
+ console.log("WARNING using deprecated function. This will be removed
soon. Use mmsrRelate event in stead.");
+ }
MMBaseRelater.readyFunctions[MMBaseRelater.readyFunctions.length] = fun;
}
@@ -271,6 +279,7 @@
if (this.relateCallBack != null) {
this.relateCallBack(tr);
}
+ $(this.div).trigger("mmsrRelate", [self, tr]);
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs