$results[$i]['resource'] = __('Local search results page', 'wp-slimstat'); } // Search Terms, with link to original SERP if (!empty($results[$i]['searchterms'])) { $results[$i]['searchterms'] = "<i class='spaced slimstat-font-search' title='" . __('Search Terms', 'wp-slimstat') . "'></i> " . wp_slimstat_reports::get_search_terms_info($results[$i]['searchterms'], $results[$i]['domain'], $results[$i]['referer']); } $results[$i]['domain'] = !empty($results[$i]['domain']) && empty($results[$i]['searchterms']) ? "<a class='spaced slimstat-font-login' target='_blank' title='" . htmlentities(__('Open this referrer in a new window', 'wp-slimstat'), ENT_QUOTES, 'UTF-8') . "' href='{$results[$i]['referer']}'></a> {$results[$i]['domain']}" : ''; $results[$i]['outbound_domain'] = !empty($results[$i]['outbound_domain']) ? "<a class='inline-icon spaced slimstat-font-logout' target='_blank' title='" . htmlentities(__('Open this outbound link in a new window', 'wp-slimstat'), ENT_QUOTES, 'UTF-8') . "' href='{$results[$i]['outbound_resource']}'></a> {$results[$i]['outbound_domain']}" : ''; $results[$i]['dt'] = "<i class='spaced slimstat-font-clock' title='" . __('Date and Time', 'wp-slimstat') . "'></i> {$results[$i]['dt']}"; $results[$i]['content_type'] = !empty($results[$i]['content_type']) ? "<i class='spaced slimstat-font-doc' title='" . __('Content Type', 'wp-slimstat') . "'></i> <a class='slimstat-filter-link' href='" . wp_slimstat_reports::fs_url('content_type equals ' . $results[$i]['content_type']) . "'>{$results[$i]['content_type']}</a> " : ''; echo "{$results[$i]['resource']} <span class='details'>{$results[$i]['searchterms']} {$results[$i]['domain']} {$results[$i]['outbound_domain']} {$results[$i]['content_type']} {$results[$i]['dt']}</span>"; echo '</p>'; } // Pagination if ($count_page_results > 20) { echo wp_slimstat_reports::report_pagination('slim_p7_02', $count_page_results, $count_all_results); } } } if (empty($_POST['report_id'])) { ?> </div> </div> <p style="clear:both" class="legend"><span class="legend-title"><?php _e('Color codes', 'wp-slimstat'); ?> :</span> <span class="little-color-box is-search-engine"><?php _e('Visit with keywords', 'wp-slimstat'); ?> </span>
} $results[$i]['resource'] = "<a class='slimstat-font-logout' target='_blank' title='" . htmlentities(__('Open this URL in a new window', 'wp-slimstat'), ENT_QUOTES, 'UTF-8') . "' href='" . $base_url . htmlentities($results[$i]['resource'], ENT_QUOTES, 'UTF-8') . "'></a> {$base_url}<a class='slimstat-filter-link' href='" . wp_slimstat_reports::fs_url('resource equals ' . $results[$i]['resource']) . "'>" . wp_slimstat_reports::get_resource_title($results[$i]['resource'], $results[$i]['category']) . '</a>'; } else { $results[$i]['resource'] = __('Local search results page', 'wp-slimstat'); } // Avoid XSS attacks through the referer URL $results[$i]['referer'] = str_replace(array('<', '>'), array('<', '>'), urldecode($results[$i]['referer'])); // Search Terms, with link to original SERP, and Outbound Resource if (!empty($results[$i]['searchterms'])) { $results[$i]['searchterms'] = "<i class='spaced slimstat-font-search' title='" . __('Search Terms', 'wp-slimstat') . "'></i> " . wp_slimstat_reports::get_search_terms_info($results[$i]['searchterms'], $results[$i]['referer']); } if (!$is_dashboard) { $domain = parse_url($results[$i]['referer']); $domain = !empty($domain['host']) ? $domain['host'] : ''; $results[$i]['referer'] = !empty($results[$i]['referer']) && empty($results[$i]['searchterms']) ? "<a class='spaced slimstat-font-login' target='_blank' title='" . htmlentities(__('Open this referrer in a new window', 'wp-slimstat'), ENT_QUOTES, 'UTF-8') . "' href='{$results[$i]['referer']}'></a> {$domain}" : ''; $results[$i]['outbound_resource'] = !empty($results[$i]['outbound_resource']) ? "<a class='inline-icon spaced slimstat-font-logout' target='_blank' title='" . htmlentities(__('Open this outbound link in a new window', 'wp-slimstat'), ENT_QUOTES, 'UTF-8') . "' href='{$results[$i]['outbound_resource']}'></a> {$results[$i]['outbound_resource']}" : ''; $results[$i]['content_type'] = !empty($results[$i]['content_type']) ? "<i class='spaced slimstat-font-doc' title='" . __('Content Type', 'wp-slimstat') . "'></i> <a class='slimstat-filter-link' href='" . wp_slimstat_reports::fs_url('content_type equals ' . $results[$i]['content_type']) . "'>{$results[$i]['content_type']}</a> " : ''; if ($current_user_can_delete) { $delete_row = "<a class='slimstat-delete-entry slimstat-font-cancel' data-pageview-id='{$results[$i]['id']}' title='" . htmlentities(__('Delete this pageview', 'wp-slimstat'), ENT_QUOTES, 'UTF-8') . "' href='#'></a>"; } } else { $results[$i]['referer'] = $results[$i]['outbound_resource'] = $results[$i]['content_type'] = ''; } $results[$i]['dt'] = "<i class='spaced slimstat-font-clock' title='" . __('Date and Time', 'wp-slimstat') . "'></i> {$results[$i]['dt']}"; echo "<p>{$results[$i]['resource']} <span class='details'>{$results[$i]['searchterms']} {$results[$i]['referer']} {$results[$i]['outbound_resource']} {$results[$i]['content_type']} {$performance} {$results[$i]['dt']} {$delete_row}</span></p>"; } // Pagination if ($count_page_results > 20) { echo wp_slimstat_reports::report_pagination($count_page_results, $count_all_results, true, wp_slimstat::$options['number_results_raw_data']); } }