Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthieu Aubry <mattab@users.noreply.github.com>2018-02-28 06:15:00 +0300
committerThomas Steur <tsteur@users.noreply.github.com>2018-02-28 06:15:00 +0300
commit4bd774d65e286837277fd0d19e405843a1810635 (patch)
treeb1d6c91f4c3e08bb00be54eca4cc613149682308 /piwik.js
parent9ff807ea79b1c65022b9ebc9b002cd05369613d1 (diff)
JS Tracker: expected no warning in the console when addTracker multiple times (#12545)
* Simple banner * Fix bug * Keep it simple
Diffstat (limited to 'piwik.js')
-rw-r--r--piwik.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/piwik.js b/piwik.js
index 0a0b1629ad..91cebd3ac4 100644
--- a/piwik.js
+++ b/piwik.js
@@ -66,7 +66,7 @@ aH=bI()};this.setCookieDomain=function(cW){var cX=J(cW);if(bj(cX)){cD=cX;a6()}};
}};this.addListener=function(cX,cW){ak(cX,cW)};this.enableLinkTracking=function(cX){cN=true;var cW=this;b2(function(){p(function(){bo(cX,cW)})})};this.enableJSErrorTracking=function(){if(cz){return}cz=true;var cW=R.onerror;R.onerror=function(c1,cZ,cY,c0,cX){b2(function(){var c2="JavaScript Errors";var c3=cZ+":"+cY;if(c0){c3+=":"+c0}am(c2,c3,c1)});if(cW){return cW(c1,cZ,cY,c0,cX)}return false}};this.disablePerformanceTracking=function(){aT=false};this.setGenerationTimeMs=function(cW){b8=parseInt(cW,10)};this.enableHeartBeatTimer=function(cW){cW=Math.max(cW,1);aW=(cW||15)*1000;if(cE!==null){cT()}};this.disableHeartBeatTimer=function(){bv();if(aW||aF){if(R.removeEventListener){R.removeEventListener("focus",a0,true);R.removeEventListener("blur",aq,true)}else{if(R.detachEvent){R.detachEvent("onfocus",a0);R.detachEvent("onblur",aq)}}}aW=null;aF=false};this.killFrame=function(){if(R.location!==R.top.location){R.top.location=R.location}};this.redirectFile=function(cW){if(R.location.protocol==="file:"){R.location=cW
}};this.setCountPreRendered=function(cW){a3=cW};this.trackGoal=function(cW,cY,cX){b2(function(){cA(cW,cY,cX)})};this.trackLink=function(cX,cW,cZ,cY){b2(function(){cH(cX,cW,cZ,cY)})};this.getNumTrackedPageViews=function(){return cd};this.trackPageView=function(cW,cY,cX){bV=[];if(L(bR)){b2(function(){V(aw,bs,bR)})}else{b2(function(){cd++;bL(cW,cY,cX)})}};this.trackAllContentImpressions=function(){if(L(bR)){return}b2(function(){p(function(){var cW=u.findContentNodes();var cX=ck(cW);cS(cX,bu)})})};this.trackVisibleContentImpressions=function(cW,cX){if(L(bR)){return}if(!H(cW)){cW=true}if(!H(cX)){cX=750}aJ(cW,cX,this);b2(function(){m(function(){var cY=u.findContentNodes();var cZ=aZ(cY);cS(cZ,bu)})})};this.trackContentImpression=function(cY,cW,cX){if(L(bR)){return}cY=a(cY);cW=a(cW);cX=a(cX);if(!cY){return}cW=cW||"Unknown";b2(function(){var cZ=ay(cY,cW,cX);bq(cZ,bu)})};this.trackContentImpressionsWithinNode=function(cW){if(L(bR)||!cW){return}b2(function(){if(b0){m(function(){var cX=u.findContentNodesWithinNode(cW);
var cY=aZ(cX);cS(cY,bu)})}else{p(function(){var cX=u.findContentNodesWithinNode(cW);var cY=ck(cX);cS(cY,bu)})}})};this.trackContentInteraction=function(cY,cZ,cW,cX){if(L(bR)){return}cY=a(cY);cZ=a(cZ);cW=a(cW);cX=a(cX);if(!cY||!cZ){return}cW=cW||"Unknown";b2(function(){var c0=aG(cY,cZ,cW,cX);bq(c0,bu)})};this.trackContentInteractionNode=function(cX,cW){if(L(bR)||!cX){return}b2(function(){var cY=cP(cX,cW);bq(cY,bu)})};this.logAllContentBlocksOnPage=function(){var cY=u.findContentNodes();var cW=u.collectContent(cY);var cX=typeof console;if(cX!=="undefined"&&console&&console.log){console.log(cW)}};this.trackEvent=function(cX,cZ,cW,cY,c1,c0){b2(function(){am(cX,cZ,cW,cY,c1,c0)})};this.trackSiteSearch=function(cW,cY,cX,cZ){b2(function(){bT(cW,cY,cX,cZ)})};this.setEcommerceView=function(cZ,cW,cY,cX){if(!H(cY)||!cY.length){cY=""}else{if(cY instanceof Array){cY=JSON_PIWIK.stringify(cY)}}bH[5]=["_pkc",cY];if(H(cX)&&String(cX).length){bH[2]=["_pkp",cX]}if((!H(cZ)||!cZ.length)&&(!H(cW)||!cW.length)){return
-}if(H(cZ)&&cZ.length){bH[3]=["_pks",cZ]}if(!H(cW)||!cW.length){cW=""}bH[4]=["_pkn",cW]};this.addEcommerceItem=function(c0,cW,cY,cX,cZ){if(c0.length){cG[c0]=[c0,cW,cY,cX,cZ]}};this.trackEcommerceOrder=function(cW,c0,cZ,cY,cX,c1){bK(cW,c0,cZ,cY,cX,c1)};this.trackEcommerceCartUpdate=function(cW){bf(cW)};this.trackRequest=function(cX,cZ,cY,cW){b2(function(){var c0=ce(cX,cZ,cW);bq(c0,bu,cY)})};e.trigger("TrackerSetup",[this])}function F(){return{push:aa}}function c(an,am){var ao={};var ak,al;for(ak=0;ak<am.length;ak++){var ai=am[ak];ao[ai]=1;for(al=0;al<an.length;al++){if(an[al]&&an[al][0]){var aj=an[al][0];if(ai===aj){aa(an[al]);delete an[al];if(ao[aj]>1){ae("The method "+aj+' is registered more than once in "_paq" variable. Only the last call has an effect. Please have a look at the multiple Piwik trackers documentation: https://developer.piwik.org/guides/tracking-javascript-guide#multiple-piwik-trackers')}ao[aj]++}}}}return an}var A=["addTracker","disableCookies","setTrackerUrl","setAPIUrl","enableCrossDomainLinking","setCrossDomainLinkingTimeout","setSecureCookie","setCookiePath","setCookieDomain","setDomains","setUserId","setSiteId","enableLinkTracking"];
+}if(H(cZ)&&cZ.length){bH[3]=["_pks",cZ]}if(!H(cW)||!cW.length){cW=""}bH[4]=["_pkn",cW]};this.addEcommerceItem=function(c0,cW,cY,cX,cZ){if(c0.length){cG[c0]=[c0,cW,cY,cX,cZ]}};this.trackEcommerceOrder=function(cW,c0,cZ,cY,cX,c1){bK(cW,c0,cZ,cY,cX,c1)};this.trackEcommerceCartUpdate=function(cW){bf(cW)};this.trackRequest=function(cX,cZ,cY,cW){b2(function(){var c0=ce(cX,cZ,cW);bq(c0,bu,cY)})};e.trigger("TrackerSetup",[this])}function F(){return{push:aa}}function c(an,am){var ao={};var ak,al;for(ak=0;ak<am.length;ak++){var ai=am[ak];ao[ai]=1;for(al=0;al<an.length;al++){if(an[al]&&an[al][0]){var aj=an[al][0];if(ai===aj){aa(an[al]);delete an[al];if(ao[aj]>1&&aj!=="addTracker"){ae("The method "+aj+' is registered more than once in "_paq" variable. Only the last call has an effect. Please have a look at the multiple Piwik trackers documentation: https://developer.piwik.org/guides/tracking-javascript-guide#multiple-piwik-trackers')}ao[aj]++}}}}return an}var A=["addTracker","disableCookies","setTrackerUrl","setAPIUrl","enableCrossDomainLinking","setCrossDomainLinkingTimeout","setSecureCookie","setCookiePath","setCookieDomain","setDomains","setUserId","setSiteId","enableLinkTracking"];
function Y(ai,ak){var aj=new O(ai,ak);G.push(aj);_paq=c(_paq,A);for(C=0;C<_paq.length;C++){if(_paq[C]){aa(_paq[C])}}_paq=new F();return aj}ah(R,"beforeunload",ac,false);Date.prototype.getTimeAlias=Date.prototype.getTime;e={initialized:false,JSON:JSON_PIWIK,DOM:{addEventListener:function(al,ak,aj,ai){var am=typeof ai;if(am==="undefined"){ai=false}ah(al,ak,aj,ai)},onLoad:m,onReady:p,isNodeVisible:j,isOrWasNodeVisible:u.isNodeVisible},on:function(aj,ai){if(!w[aj]){w[aj]=[]}w[aj].push(ai)},off:function(ak,aj){if(!w[ak]){return}var ai=0;for(ai;ai<w[ak].length;ai++){if(w[ak][ai]===aj){w[ak].splice(ai,1)}}},trigger:function(ak,al,aj){if(!w[ak]){return}var ai=0;for(ai;ai<w[ak].length;ai++){w[ak][ai].apply(aj||R,al)}},addPlugin:function(ai,aj){b[ai]=aj},getTracker:function(ai,aj){if(!H(aj)){aj=this.getAsyncTracker().getSiteId()}if(!H(ai)){ai=this.getAsyncTracker().getTrackerUrl()}return new O(ai,aj)},getAsyncTrackers:function(){return G},addTracker:function(ai,ak){var aj;if(!G.length){aj=Y(ai,ak)
}else{aj=G[0].addTracker(ai,ak)}return aj},getAsyncTracker:function(aj,am){var al;if(G&&G.length&&G[0]){al=G[0]}else{return Y(aj,am)}if(!am&&!aj){return al}if((!H(am)||null===am)&&al){am=al.getSiteId()}if((!H(aj)||null===aj)&&al){aj=al.getTrackerUrl()}var ak,ai=0;for(ai;ai<G.length;ai++){ak=G[ai];if(ak&&String(ak.getSiteId())===String(am)&&ak.getTrackerUrl()===aj){return ak}}},retryMissedPluginCalls:function(){var aj=ab;ab=[];var ai=0;for(ai;ai<aj.length;ai++){aa(aj[ai])}}};if(typeof define==="function"&&define.amd){define("piwik",[],function(){return e})}return e}());
/*!!! pluginTrackerHook */