$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/>"; foreach ($clicks as $click) { if (@$click->clicked_element_xpath_condition) { $link = $click->name; } else { $link = $extraWatchHeatmapHTML->renderHighlightElementLink($uri, $click->xpath); } $output .= $link . "<br/>"; } } $output .= "</table></div></div>"; echo $output;