Hi, i am using 1.39h, with User Traking off course
When i open User Tracking, by default it opens me the first user that whas recorded without a session_id.
In my case web crawlers as google, yahoo....
This may be only particular to me as i have in config-> Sessions :
Prevent Spider Sessions
Prevent known spiders from starting a session = True
And they have a lot off hits in one day > 5000
it is a headake to scroll to the real users sessions throh so many hits
the solution is that in admin/user_tracking.php around the end there is the line that shows the clicks off a certain user, for me this line returns true by default in the case off spiders as they dont have session IDs.
line 363 in my file
and replaced it with (adedd code in red and bold)Code:if ($_GET['viewsession'] == $ut['value']['session_id']){ while (($pu = each($ut['value']['last_page_url']))&&($du = each($ut['value']['page_desc']))) {
in this way even if the is a record without session_id, it does not open by default, only when you click on [view session]Code:if ($_GET['viewsession'] == $ut['value']['session_id'] && $ut['value']['session_id'] != ''){ while (($pu = each($ut['value']['last_page_url']))&&($du = each($ut['value']['page_desc']))) {
Best regards Zoli.



Reply With Quote
