[BETA] Список пользователей, посетивших трекер за 24ч.

 • Просмотры: 1999
Аватара пользователя
serrrios
Благодарил (а): 11 раз
Поблагодарили: 119 раз
Сообщения: 1532
Зарегистрирован: 29 май 2009, 20:22
Сообщение

[BETA] Список пользователей, посетивших трекер за 24ч.

26 апр 2010, 14:17

Порт с ТП. Пока не доделано, точней вывод какой-то не понятный. Если кто поможет буду рад..

В файле ..\index.php
Ищем:

Код: Выделить всё

	// 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
В файле ..\styles\название_стиля\template\index_body.html
Найти:

Код: Выделить всё

{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /><br />{LOGGED_IN_USER_LIST}
Вставить ПОСЛЕ:

Код: Выделить всё

<br/><br/>Список пользователей, посетивших трекер за 24ч (<b>{SSS_ONLINE}</b>) :: {SS_ONLINE}
http://aniproject.ru - перспектива... велком епта..
http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

[BETA] Список пользователей, посетивших трекер за 24ч.

26 апр 2010, 14:44

Аватара пользователя
XTX
Благодарил (а): 2 раза
Сообщения: 324
Зарегистрирован: 21 сен 2009, 23:08
Сообщение

[BETA] Список пользователей, посетивших трекер за 24ч.

26 апр 2010, 14:47

Еще один готовый мод. У меня стоит, работает =)
Аватара пользователя
serrrios
Благодарил (а): 11 раз
Поблагодарили: 119 раз
Сообщения: 1532
Зарегистрирован: 29 май 2009, 20:22
Сообщение

[BETA] Список пользователей, посетивших трекер за 24ч.

26 апр 2010, 15:05

Итить-колотить :lol: Спасиб за ссылки =)
http://aniproject.ru - перспектива... велком епта..
http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
Li
Likan_TM
Благодарил (а): 8 раз
Сообщения: 101
Зарегистрирован: 20 сен 2009, 22:31
Сообщение

[BETA] Список пользователей, посетивших трекер за 24ч.

26 апр 2010, 15:11

Если уж пошло то вопрос насчет мода Who was here (phpbb3 аналог выложенного мода). Hа него как раз сослался XTX. Ставил себе его, но столкнулся с такой проблемой: статистика (при установках по инструкции) считается только для главной страницы форума. Если же юзер пользуется исключительно порталом, просматривает конкретные топики, но не заглядывает на главную - то он не попадает в статистику.
Вопрос как бы этот мод интегрировать и в портал ??
Аватара пользователя
XTX
Благодарил (а): 2 раза
Сообщения: 324
Зарегистрирован: 21 сен 2009, 23:08
Сообщение

[BETA] Список пользователей, посетивших трекер за 24ч.

26 апр 2010, 15:28

Likan_TM писал(а):Если же юзер пользуется исключительно порталом, просматривает конкретные топики, но не заглядывает на главную - то он не попадает в статистику.
Проверил ща у себя, авторизовался через портал - в стате появился. Может если стоит галка запомнить и посетить только портал, тогда не считает?
Li
Likan_TM
Благодарил (а): 8 раз
Сообщения: 101
Зарегистрирован: 20 сен 2009, 22:31
Сообщение

[BETA] Список пользователей, посетивших трекер за 24ч.

26 апр 2010, 15:39

Я не совсем правильно, видать, объяснил... То что я описал, наблюдается так как я не нашел куда воткнуть код для подсчета посещений в файл portal.php
Если кто подскажет, то буду очень благодарен :)
Аватара пользователя
XTX
Благодарил (а): 2 раза
Сообщения: 324
Зарегистрирован: 21 сен 2009, 23:08
Сообщение

[BETA] Список пользователей, посетивших трекер за 24ч.

27 апр 2010, 09:19

Likan_TM писал(а):То что я описал, наблюдается так как я не нашел куда воткнуть код для подсчета посещений в файл portal.php
Опять не совсем понятно :? Сейчас проверил у себя с галкой запомнить, т.е. зашел только на портал - в стате появился. Все прекрасно работает без правки portal.php.
Li
Likan_TM
Благодарил (а): 8 раз
Сообщения: 101
Зарегистрирован: 20 сен 2009, 22:31
Сообщение

[BETA] Список пользователей, посетивших трекер за 24ч.

29 апр 2010, 12:28

зашел только на портал - в стате появился. Все прекрасно работает без правки portal.php.
Я вот тоже решил специально еще раз проверить, утром зашел на портал, перешел в произвольную раздачу, вышел... Зашел с другого аккаунта, перешел на index.php - имени первого аккаунта в статистике нету... :?
Может я какую- то кривую версию мода ставил? (хотя брал вроде с архива модов на bb3x.ru)
В чем же может быть проблема?

Вернуться в «Моды в разработке»