* @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); } } ?>