Код: Выделить всё
// Output page
page_header($user->lang['INDEX']);
Код: Выделить всё
// [MOD] users who have visited
$now = time();
$time_h = (int)date('H',$now);
$time_m = (int)date('i',$now);
$time_s = (int)date('s',$now);
$day = $now - ($time_h * 60 * 60) - ($time_m * 60) - $time_s;
$sql='SELECT u.username, u.user_id, u.user_lastvisit, u.user_colour, u.group_id
FROM '. USERS_TABLE .' u
WHERE u.user_lastvisit > '.$day.'
AND u.user_id != '.ANONYMOUS.'
ORDER BY u.user_lastvisit ASC';
$result=$db->sql_query($sql);
$visitors = '';
$peremennaya=0;
while($userlist2=$db->sql_fetchrow($result))
{
$peremennaya+=1;
$visitors .= '<a href=memberlist.php?mode=viewprofile&u='.$userlist2['user_id'].' target=_blank><font color=#'.$userlist2['user_colour'].'>'.$userlist2['username'].'</font></a>, ';
}
$visitors = substr($visitors, 0, -2);
$template->assign_vars(array(
'SS_ONLINE' => $visitors,
'SSS_ONLINE' => $peremennaya
));
// [END] users who have visited
Код: Выделить всё
{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /><br />{LOGGED_IN_USER_LIST}
Код: Выделить всё
<br/><br/>Список пользователей, посетивших трекер за 24ч (<b>{SSS_ONLINE}</b>) :: {SS_ONLINE}
serrrios
PPK
XTX
serrrios
Likan_TM
Проверил ща у себя, авторизовался через портал - в стате появился. Может если стоит галка запомнить и посетить только портал, тогда не считает?Likan_TM писал(а):Если же юзер пользуется исключительно порталом, просматривает конкретные топики, но не заглядывает на главную - то он не попадает в статистику.
XTX
Likan_TM
Опять не совсем понятноLikan_TM писал(а):То что я описал, наблюдается так как я не нашел куда воткнуть код для подсчета посещений в файл portal.php
XTX
Я вот тоже решил специально еще раз проверить, утром зашел на портал, перешел в произвольную раздачу, вышел... Зашел с другого аккаунта, перешел на index.php - имени первого аккаунта в статистике нету...зашел только на портал - в стате появился. Все прекрасно работает без правки portal.php.
Likan_TM