Introduced Piwik as an optional plugin
Change-Id: I57d6961ac9e922e1a661ea94a5a6c7563688ed0b
diff --git a/dev/js/src/api.js b/dev/js/src/api.js
index 0b096f1..1d71550 100644
--- a/dev/js/src/api.js
+++ b/dev/js/src/api.js
@@ -6,10 +6,10 @@
// http://www.javascriptkit.com/javatutors/loadjavascriptcss.shtml
// http://stackoverflow.com/questions/6112744/load-javascript-on-demand
- KorAP.URL = KorAP.URL !== undefined ? KorAP.URL : 'http://korap.ids-mannheim.de/kalamar';
+ KorAP.URL = KorAP.URL !== undefined ? KorAP.URL : '';
KorAP.API = KorAP.API || {};
-
+
/**
* Retrieve information about a match
*/
@@ -124,6 +124,14 @@
KorAP.API.getJSON = function (url, onload) {
var req = new XMLHttpRequest();
req.open("GET", url, true);
+
+ // Dispatch global "window" event
+ var reqE = new CustomEvent('korapRequest', {
+ bubbles : false,
+ detail: { "url" : url }
+ });
+ window.dispatchEvent(reqE);
+
req.setRequestHeader("Accept", "application/json");
req.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
req.onreadystatechange = function () {