* @version $Id$
* @access public
* @license http://opensource.org/licenses/gpl-3.0.html
*/
global $plug;
global $l21auth;
$options = $plug->retrieveValues($GLOBALS['sql_object']);
isset($options['exclude_admins']) ? $exclude_admins = true : $exclude_admins = false;
if(isset($options['code'])) {
if(Stringy\Stringy::create($options['code'], CHARSET)->startsWith('UA-')) {
// _debug('ca commence par UA-', 'XXX');
$js = "";
} else {
// _debug('ca commence par G-', 'XXX');
$js = "
";
}
}
if(isset($js)) {
if($l21auth->isAuthenticated() && $l21auth->isSuperAdmin() && $exclude_admins == true) {
_debug('[plugin - '.$plug->getVar('shortname').'] admins users are excluded from Google Analytics stats');
} else {
// compatible with l21_cookieRGPD plugin
if( isset($_COOKIE['cookieControl']) && isset($_COOKIE['cookieControlPrefs']) && strpos($_COOKIE['cookieControlPrefs'], 'analytics') !== false ) footerAddInlineJS($js, 'default', false);
if(!isset($_COOKIE['cookieControl'])) footerAddInlineJS($js, 'default', false);
}
}
?>