* @package ExtraWatch * @version 2.3 * @revision 2572 * @license http://www.gnu.org/licenses/gpl-3.0.txt GNU General Public License v3 * @copyright (C) 2015 by CodeGravity.com - All rights reserved! * @website http://www.codegravity.com */ defined('_JEXEC') or die('Restricted access'); /*$jBasePath = realpath(dirname(__FILE__) . DS . ".." . DS . ".." . DS . "..". DS); define('JPATH_BASE2', $jBasePath);*/ require_once JPATH_BASE2 . DS . "components" . DS . "com_extrawatch" . DS . "includes.php"; $extraWatch = new ExtraWatchMain(); $extraWatch->helper->setNoindexHttpHeaders(); //setting explicitly for ajax requests $extraWatch->config->initializeTranslations(); $extraWatch->block->checkBackendTokenFromUrl(); $t1 = time() + microtime(); $last = $extraWatch->visit->getLastVisitId(); $extraWatchHeatmapHTML = new ExtraWatchHeatmapHTML($extraWatch->database); echo $extraWatchHeatmapHTML->renderLatestHeatmapClicksTable(); ?> <span style='color: #ddd'><?php echo _EW_RENDERED_IN; ?> <?php echo sprintf("%.2f", time() + microtime() - $t1); ?> s</span>
$extraWatch = new ExtraWatchMain(); $extraWatch->helper->setNoindexHttpHeaders(); //setting explicitly for ajax requests $extraWatch->block->checkBackendTokenFromUrl(); $extraWatch->config->initializeTranslations(); $uriId = (int) ExtraWatchHelper::requestGet('uriId'); /// $ip = ExtraWatchInput::validate(_EW_IP, ExtraWatchHelper::requestGet('ip')); /// $uri2titleId = (int) ExtraWatchHelper::requestGet('uri2titleId'); /// $day = (int) ExtraWatchHelper::requestGet('day'); /// $uriIdVisitRow = $extraWatch->visit->getJoinedURIRowById($uriId); $extraWatchVisitsHTML = new ExtraWatchVisitHTML($extraWatch); $extraWatchHeatmapHTML = new ExtraWatchHeatmapHTML($extraWatch->database); $output = ""; $output .= "\n <a href='javascript:extrawatch_blockIpToggle(\"{$ip}\");extrawatch_sendVisitsReq();'><img src='" . $extraWatch->config->getLiveSiteWithSuffix() . "components/com_extrawatch/img/icons/block.png' />" . _EW_VISIT_BLOCK_IP . "</a><br/> \t \t \t \t\t \t \t \t \t \t\t \t \t\t \t \t\t\t \t \t\t \t \t \t\t \t \t \t \t \t \t\t \t\t \t\t\t\t \t\t\t \t\t \t\t \t \t\t \t\t \n <a href='" . $extraWatch->config->renderLink("goals", "&action=insert&id=" . $uriId) . "' '" . _EW_VISIT_ADD_PAGE . "'><img src='" . $extraWatch->config->getLiveSiteWithSuffix() . "components/com_extrawatch/img/icons/goal-add.gif' />" . _EW_VISIT_ADD_PAGE . "</a>"; $getData = $extraWatchVisitsHTML->renderGetVars($uriId); $postData = $extraWatchVisitsHTML->renderPostVars($uriId); $output .= "<table>"; if ($getData) { $output .= "<tr><td><br/><u>" . _EW_VISIT_URL_PARAMETERS . "</u></td>" . $getData; } if ($postData) { $output .= "<tr><td><br/><u>" . _EW_VISIT_SUBMITED_FIELDS . "</u></td>" . $postData; } $clicks = $extraWatch->heatmap->getHeatmapClicksByUri2TitleId($uri2titleId, $day, $ip); $uri = $extraWatch->visit->getUriNameByUri2TitleId($uri2titleId); if ($clicks) { $output .= "<br/><br/><u>" . _EW_ADMINHEADER_CLICK_AREAS . "</u><br/>";