$s_digit = modVisitCounterHelper::isEnabled($digit_type); $s_stats = modVisitCounterHelper::isEnabled($stats_type); $s_today = modVisitCounterHelper::isEnabled($today); $s_yesterday = modVisitCounterHelper::isEnabled($yesterday); $s_week = modVisitCounterHelper::isEnabled($x_week); $s_lweek = modVisitCounterHelper::isEnabled($l_week); $s_month = modVisitCounterHelper::isEnabled($x_month); $s_lmonth = modVisitCounterHelper::isEnabled($l_month); $s_all = modVisitCounterHelper::isEnabled($all); $s_online = modVisitCounterHelper::isEnabled($online); $s_ip = modVisitCounterHelper::isEnabled($guestip); $s_guestinfo = modVisitCounterHelper::isEnabled($guestinfo); $s_timenow = modVisitCounterHelper::isEnabled($formattime); break; } $iscache = modVisitCounterHelper::isEnabled($cache_time); /* ------------------------------------------------------------------------------------------------ */ // Get Time Offset from Global Configuration of Joomla! $config =& JFactory::getConfig(); $offset = $config->getValue('config.offset'); // May be use $offset = $mainframe->getCfg( 'offset' ); // Get a reference to the global cache object. $cache =& JFactory::getCache(); $cache_time *= 60; if ($cache_time < 0 || $cache_time > 3600) { $cache_time = CACHE_TIMEOUT_DEFAULT * 60; } $cache->setLifeTime($cache_time); // Detect Guest's IP Address if (!empty($_SERVER['REMOTE_ADDR'])) { $ip = $_SERVER['REMOTE_ADDR'];
$s_digit = modVisitCounterHelper::isEnabled($digit_type); $s_stats = modVisitCounterHelper::isEnabled($stats_type); $s_today = modVisitCounterHelper::isEnabled($today); $s_yesterday = modVisitCounterHelper::isEnabled($yesterday); $s_week = modVisitCounterHelper::isEnabled($x_week); $s_lweek = modVisitCounterHelper::isEnabled($l_week); $s_month = modVisitCounterHelper::isEnabled($x_month); $s_lmonth = modVisitCounterHelper::isEnabled($l_month); $s_all = modVisitCounterHelper::isEnabled($all); $s_online = modVisitCounterHelper::isEnabled($online); $s_ip = modVisitCounterHelper::isEnabled($guestip); $s_guestinfo = modVisitCounterHelper::isEnabled($guestinfo); $s_timenow = modVisitCounterHelper::isEnabled($formattime); break; } $s_delrecords = modVisitCounterHelper::isEnabled($deldays); /* ------------------------------------------------------------------------------------------------ */ // From minutes to seconds $iplifetime = $iplifetime * 60; // Get Time Offset from Global Configuration of Joomla! $config =& JFactory::getConfig(); $offset = $config->getValue('config.offset'); // May be use $offset = $mainframe->getCfg( 'offset' ); // Get a reference to the global cache object. $cache =& JFactory::getCache(); if ($cache_time < 0 || $cache_time > 86400) { $cache_time = CACHE_TIMEOUT_DEFAULT; } $cache->setLifeTime($cache_time); /* ------------------------------------------------------------------------------------------------ */ // Detect Guest's IP Address and Insert new records