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

Reply via email to