Your IP : 216.73.216.219


Current Path : /home/pteabiscqq/www/plugins/system/lab5_cookie_commander/analytics/
Upload File :
Current File : /home/pteabiscqq/www/plugins/system/lab5_cookie_commander/analytics/code.piwik.php

<?php defined('_JEXEC') or die();
////////////////////////////////////////////////////////////////////////////////////////
/** 
* Cookie Commander
* 
* @author : Lab5 - Dennis Riegelsberger
* @authorUrl : https://lab5.ch
* @copyright : Copyright (C) 2018+  Lab5 - Dennis Riegelsberger. All rights reserved.
* @license : GNU/GPL General Public License version 2 or later
* @project : https://lab5.ch/cookie-commander
* @on JED : https://extensions.joomla.org/extensions/extension/site-management/cookie-control/lab5-cookie-commander/
* 
* Built with <3 
* Lab5
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ 
/**
 * @CHANGELOG :
 * * 
 */
////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////

					// if( !isset( $anal_code )) $anal_code = '';
					$anal_code = '';
					if( !self::$xstor->cooco->donottrack ){
							
							// $anal_code .= '
							// window._paq = _paq || []; '. 
							$anal_code .=  
							
									// tracker methods like "setCustomDimension" should be called before "trackPageView".
							
											// How do I disable (Front End) all cookies for a visitor?
											// https://matomo.org/faq/general/faq_157/
											// Add this line before the trackPageView() call
									// '_paq.push(["disableCookies"]); '.
							
							' _paq.push(["trackPageView"]); 
							_paq.push(["enableLinkTracking"]);
							(function() { 
							var u="'.self::$xstor->cooco->piwikAddress.'"; ';
							if(self::$xstor->cooco->donottrack){ 
							
									$anal_code .= ' _paq.push(["setDoNotTrack", true]); ';
							}
							$anal_code .=  ' 
							_paq.push(["setTrackerUrl", u+"'.self::$xstor->cooco->piwikTracker.'"]); 
							_paq.push(["setSiteId", "'.self::$xstor->cooco->piwikID.'"]); 
							var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0]; g.type="text/javascript"; g.async=true; g.defer=true; g.src=u+"'.basename(self::$xstor->cooco->piwikTracker, '.php' ).'.js"; s.parentNode.insertBefore(g,s); })(); '."\n";
					
					}

////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////