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:
authorrobocoder <anthon.pang@gmail.com>2011-12-21 21:15:30 +0400
committerrobocoder <anthon.pang@gmail.com>2011-12-21 21:15:30 +0400
commit6d668594b620651d33d521593525ea4e634237c3 (patch)
treeec5f3e293c9396ceec42de31d93a442eeff9114a /piwik.js
parent00481502d955c4c0f698da38b5ad62468ed8dc5a (diff)
update DoNotTrack support to reflect actual implementation in IE9 (vendor prefix)
git-svn-id: http://dev.piwik.org/svn/trunk@5592 59fd770c-687e-43c8-a1e3-f5a4ff64c105
Diffstat (limited to 'piwik.js')
-rw-r--r--piwik.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/piwik.js b/piwik.js
index e4f2e43c74..bc41eed10e 100644
--- a/piwik.js
+++ b/piwik.js
@@ -24,6 +24,6 @@ var bc=JSON2.stringify(aw);if(bc.length>2){bb+="&cvar="+e(bc)}for(bx in aX){if(O
if(a9){bb=E(bb);aU(bb,a9)}}}}function a7(a9){var ba,bb;a9=a9||I.event;ba=a9.which||a9.button;bb=a9.target||a9.srcElement;if(a9.type==="click"){if(bb){aL(bb)}}else{if(a9.type==="mousedown"){if((ba===1||ba===2)&&bb){ax=ba;W=bb}else{ax=W=null}}else{if(a9.type==="mouseup"){if(ba===ax&&bb===W){aL(bb)}ax=W=null}}}}function aK(ba,a9){if(a9){t(ba,"mouseup",a7,false);t(ba,"mousedown",a7,false)}else{t(ba,"click",a7,false)}}function at(ba){if(!aJ){aJ=true;var bb,a9=ae(Q,"ignore"),bc=d.links;if(bc){for(bb=0;bb<bc.length;bb++){if(!a9.test(bc[bb].className)){aK(bc[bb],ba)}}}}}function a2(){var a9,ba,bb={pdf:"application/pdf",qt:"video/quicktime",realp:"audio/x-pn-realaudio-plugin",wma:"application/x-mplayer2",dir:"application/x-director",fla:"application/x-shockwave-flash",java:"application/x-java-vm",gears:"application/x-googlegears",ag:"application/x-silverlight"};if(j.mimeTypes&&j.mimeTypes.length){for(a9 in bb){if(Object.prototype.hasOwnProperty.call(bb,a9)){ba=j.mimeTypes[bb[a9]];aX[a9]=(ba&&ba.enabledPlugin)?"1":"0"
}}}if(typeof navigator.javaEnabled!=="unknown"&&b(j.javaEnabled)&&j.javaEnabled()){aX.java="1"}if(a(I.GearsFactory)){aX.gears="1"}aX.res=v.width+"x"+v.height;aX.cookie=O()}a2();ay();return{getVisitorId:function(){return(K())[1]},getVisitorInfo:function(){return K()},getAttributionInfo:function(){return i()},getAttributionCampaignName:function(){return i()[0]},getAttributionCampaignKeyword:function(){return i()[1]},getAttributionReferrerTimestamp:function(){return i()[2]},getAttributionReferrerUrl:function(){return i()[3]},setTrackerUrl:function(a9){M=a9},setSiteId:function(a9){aW=a9},setCustomData:function(a9,ba){if(n(a9)){T=a9}else{if(!T){T=[]}T[a9]=ba}},getCustomData:function(){return T},setCustomVariable:function(ba,a9,bd,bb){var bc;if(!b(bb)){bb="visit"}if(ba>0){bc=[a9.slice(0,a0),bd.slice(0,a0)];if(bb==="visit"||bb===2){L();P[ba]=bc}else{if(bb==="page"||bb===3){aw[ba]=bc}}}},getCustomVariable:function(ba,bb){var a9;if(!b(bb)){bb="visit"}if(bb==="page"||bb===3){a9=aw[ba]}else{if(bb==="visit"||bb===2){L();
a9=P[ba]}}if(!b(a9)||(a9&&a9[0]==="")){return false}return a9},deleteCustomVariable:function(a9,ba){if(this.getCustomVariable(a9,ba)){this.setCustomVariable(a9,"","",ba)}},setLinkTrackingTimer:function(a9){aB=a9},setDownloadExtensions:function(a9){aj=a9},addDownloadExtensions:function(a9){aj+="|"+a9},setDomains:function(a9){aC=q(a9)?[a9]:a9;aC.push(aS)},setIgnoreClasses:function(a9){Q=q(a9)?[a9]:a9},setRequestMethod:function(a9){aE=a9||"GET"},setReferrerUrl:function(a9){aG=a9},setCustomUrl:function(a9){aq=aR(a6,a9)},setDocumentTitle:function(a9){ah=a9},setDownloadClasses:function(a9){av=q(a9)?[a9]:a9},setLinkClasses:function(a9){ab=q(a9)?[a9]:a9},setCampaignNameKey:function(a9){al=q(a9)?[a9]:a9},setCampaignKeywordKey:function(a9){ag=q(a9)?[a9]:a9},discardHashTag:function(a9){S=a9},setCookieNamePrefix:function(a9){a4=a9;P=X()},setCookieDomain:function(a9){V=l(a9);ay()},setCookiePath:function(a9){a5=a9;ay()},setVisitorCookieTimeout:function(a9){Z=a9*1000},setSessionCookieTimeout:function(a9){aa=a9*1000
-},setReferralCookieTimeout:function(a9){ar=a9*1000},setConversionAttributionFirstReferrer:function(a9){ap=a9},setDoNotTrack:function(ba){var a9=j.doNotTrack;aZ=ba&&(a9==="yes"||a9==="1")},addListener:function(ba,a9){aK(ba,a9)},enableLinkTracking:function(a9){if(h){at(a9)}else{C.push(function(){at(a9)})}},setHeartBeatTimer:function(bb,ba){var a9=new Date();R=a9.getTime()+bb*1000;ad=ba*1000},killFrame:function(){if(I.location!==I.top.location){I.top.location=I.location}},redirectFile:function(a9){if(I.location.protocol==="file:"){I.location=a9}},setCountPreRendered:function(a9){an=a9},trackGoal:function(a9,bb,ba){af(function(){az(a9,bb,ba)})},trackLink:function(ba,a9,bb){af(function(){aU(ba,a9,bb)})},trackPageView:function(a9,ba){af(function(){au(a9,ba)})},setEcommerceView:function(bc,a9,bb,ba){if(!b(bb)||!bb.length){bb=""}aw[5]=["_pkc",bb];if(b(ba)&&String(ba).length){aw[2]=["_pkp",ba]}if((!b(bc)||!bc.length)&&(!b(a9)||!a9.length)){return}if(b(bc)&&bc.length){aw[3]=["_pks",bc]}if(!b(a9)||!a9.length){a9=""
-}aw[4]=["_pkn",a9]},addEcommerceItem:function(bd,a9,bb,ba,bc){if(bd.length){aM[bd]=[bd,a9,bb,ba,bc]}},trackEcommerceOrder:function(a9,bd,bc,bb,ba,be){aP(a9,bd,bc,bb,ba,be)},trackEcommerceCartUpdate:function(a9){a3(a9)}}}function c(){return{push:z}}t(I,"beforeunload",B,false);x();H=new F();for(D=0;D<_paq.length;D++){z(_paq[D])}_paq=new c();return{addPlugin:function(i,K){w[i]=K},getTracker:function(i,K){return new F(i,K)},getAsyncTracker:function(){return H}}}()),piwik_track,piwik_log=function(b,f,d,g){function a(h){try{return eval("piwik_"+h)}catch(i){}return}var c,e=Piwik.getTracker(d,f);e.setDocumentTitle(b);e.setCustomData(g);c=a("tracker_pause");if(c){e.setLinkTrackingTimer(c)}c=a("download_extensions");if(c){e.setDownloadExtensions(c)}c=a("hosts_alias");if(c){e.setDomains(c)}c=a("ignore_classes");if(c){e.setIgnoreClasses(c)}e.trackPageView();if(a("install_tracker")){piwik_track=function(i,k,j,h){e.setSiteId(k);e.setTrackerUrl(j);e.trackLink(i,h)};e.enableLinkTracking()
-}}; \ No newline at end of file
+},setReferralCookieTimeout:function(a9){ar=a9*1000},setConversionAttributionFirstReferrer:function(a9){ap=a9},setDoNotTrack:function(ba){var a9=j.doNotTrack||j.msDoNotTrack;aZ=ba&&(a9==="yes"||a9==="1")},addListener:function(ba,a9){aK(ba,a9)},enableLinkTracking:function(a9){if(h){at(a9)}else{C.push(function(){at(a9)})}},setHeartBeatTimer:function(bb,ba){var a9=new Date();R=a9.getTime()+bb*1000;ad=ba*1000},killFrame:function(){if(I.location!==I.top.location){I.top.location=I.location}},redirectFile:function(a9){if(I.location.protocol==="file:"){I.location=a9}},setCountPreRendered:function(a9){an=a9},trackGoal:function(a9,bb,ba){af(function(){az(a9,bb,ba)})},trackLink:function(ba,a9,bb){af(function(){aU(ba,a9,bb)})},trackPageView:function(a9,ba){af(function(){au(a9,ba)})},setEcommerceView:function(bc,a9,bb,ba){if(!b(bb)||!bb.length){bb=""}aw[5]=["_pkc",bb];if(b(ba)&&String(ba).length){aw[2]=["_pkp",ba]}if((!b(bc)||!bc.length)&&(!b(a9)||!a9.length)){return}if(b(bc)&&bc.length){aw[3]=["_pks",bc]
+}if(!b(a9)||!a9.length){a9=""}aw[4]=["_pkn",a9]},addEcommerceItem:function(bd,a9,bb,ba,bc){if(bd.length){aM[bd]=[bd,a9,bb,ba,bc]}},trackEcommerceOrder:function(a9,bd,bc,bb,ba,be){aP(a9,bd,bc,bb,ba,be)},trackEcommerceCartUpdate:function(a9){a3(a9)}}}function c(){return{push:z}}t(I,"beforeunload",B,false);x();H=new F();for(D=0;D<_paq.length;D++){z(_paq[D])}_paq=new c();return{addPlugin:function(i,K){w[i]=K},getTracker:function(i,K){return new F(i,K)},getAsyncTracker:function(){return H}}}()),piwik_track,piwik_log=function(b,f,d,g){function a(h){try{return eval("piwik_"+h)}catch(i){}return}var c,e=Piwik.getTracker(d,f);e.setDocumentTitle(b);e.setCustomData(g);c=a("tracker_pause");if(c){e.setLinkTrackingTimer(c)}c=a("download_extensions");if(c){e.setDownloadExtensions(c)}c=a("hosts_alias");if(c){e.setDomains(c)}c=a("ignore_classes");if(c){e.setIgnoreClasses(c)}e.trackPageView();if(a("install_tracker")){piwik_track=function(i,k,j,h){e.setSiteId(k);e.setTrackerUrl(j);e.trackLink(i,h)
+};e.enableLinkTracking()}}; \ No newline at end of file