[BETA] Users Of The Day (another version)

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Аватара пользователя
Rusic
phpBB 1.4.2
Сообщения: 58
Зарегистрирован: 10.10.2004 17:20
Контактная информация:

Сообщение Rusic » 27.09.2006 11:30

strannikspb
1. я юзаю
## MOD Title: Users of the day
## MOD Version: 2.1
## Author: ZoZo <zozo@etoiles.net>

2. Тут это сделать легко. Определить текущее время, допустим 8:30, передаем переменной
$users_list_delay=$hours_now
$users_list_delay_minut=$minut_now
и меняем
if ( $row['user_session_time'] >= ( time() - $users_list_delay * 3600 ) )
на
if ( $row['user_session_time'] >= ( time() - ($users_list_delay * 3600 +$user_list_dalay_minut*60)) )

Впринципе все. Себе не делал если уж сильно нужно могу сделать это минут 5 работы чтобы нормальный хелп написать.
Изображение

Аватара пользователя
strannikspb
phpBB 1.0.0
Сообщения: 9
Зарегистрирован: 10.09.2006 1:19
Благодарил (а): 1 раз
Контактная информация:

Сообщение strannikspb » 27.09.2006 21:44

Rusic, спасибо. Слушай, а этот мод от ZoZo нормально работает, он время вычисляет за сутки или с полуночи? Я пытался поствить мод из этой темы и никак. EasyMOD не берет, вручную все встает ужасно криво. Лень весь код просматривать, особенно с моими знаниями.

Ты не мог бы выложить здесь или выслать на =========== мод от ZoZo, в котором пользователи отсчитывались бы за сутки, а не с 0 часов?

Аватара пользователя
Rusic
phpBB 1.4.2
Сообщения: 58
Зарегистрирован: 10.10.2004 17:20
Контактная информация:

Сообщение Rusic » 27.09.2006 22:28

У меня стоит zozo ставится очень просто и настройки простые, ставишь сколько часов учитывать и вперед. Т.е. все зависит от того какие у тебя сутки ))) у меня 24 часа у тебя может и нет ;) шучу.

Качай ставь $users_list_delay = 24; это и есть часы если с анг туго. Также пишет чтобы не ставили меньше 1 часа.

ps. Как у меня работает тоже легко глянуть нажми на картинке внизу и там раздел форум.
Вложения
users_of_the_day.zip
## MOD Title: Users of the day
## MOD Version: 2.1
## Author: ZoZo &lt;zozo@etoiles.net&gt;
(2.13 КБ) 531 скачивание
Изображение

Аватара пользователя
strannikspb
phpBB 1.0.0
Сообщения: 9
Зарегистрирован: 10.09.2006 1:19
Благодарил (а): 1 раз
Контактная информация:

Сообщение strannikspb » 28.09.2006 0:21

Rusic, спасибо, попробую поставить. А нельзя сделать, чтобы он еще показывал, сколько гостей было за сутки?

Аватара пользователя
Rusic
phpBB 1.4.2
Сообщения: 58
Зарегистрирован: 10.10.2004 17:20
Контактная информация:

Сообщение Rusic » 28.09.2006 2:20

strannikspb
Невозможных вещей нет, а вот ошибки будут пришел человек +1 гость зарегился еще +1 а нуно ли ? :) постовь просто счетчик статистики.
Изображение

Аватара пользователя
SMM
phpBB 1.4.2
Сообщения: 70
Зарегистрирован: 29.07.2006 14:41
Откуда: Казань
Благодарил (а): 9 раз
Контактная информация:

Сообщение SMM » 05.10.2006 15:49

есть идея, добавить в конце списка Посетителей, учет захода поисковиков. типа:
Google bot, rambler, Yandex.....
Видел подобное на IPB, может и налюбимом phpBB можно в этот хак такую фичу доавбить
Спорьте, заблуждайтесь, ошибайтесь, но, ради бога, размышляйте, и хотя криво, да сами.

Аватара пользователя
SMM
phpBB 1.4.2
Сообщения: 70
Зарегистрирован: 29.07.2006 14:41
Откуда: Казань
Благодарил (а): 9 раз
Контактная информация:

Сообщение SMM » 25.10.2006 22:20

ну так как реально осущствить показ заходов ботов поисковиков?
а также возможно ли сделать функцию выделения жирным или другим цветом активных пользователей, например с количеством сообщений больше 500.
заранее благодарен.
Спорьте, заблуждайтесь, ошибайтесь, но, ради бога, размышляйте, и хотя криво, да сами.

Аватара пользователя
Rusic
phpBB 1.4.2
Сообщения: 58
Зарегистрирован: 10.10.2004 17:20
Контактная информация:

Сообщение Rusic » 25.10.2006 22:56

SMM
мод не мой, я пас.
Изображение

Serov
phpBB 1.0.0
Сообщения: 4
Зарегистрирован: 09.11.2006 11:27

Сообщение Serov » 09.11.2006 18:11

Гога писал(а):Вот ссылка на мод (пачт никому не нужен? )
http://www.pomorsu.ru/forum/mods/Todays ... sitors.txt
У меня после установки показывает всех зарегистрированных пользователей в числе тех, кто якобы был сегодня, а не тех, кто реально посетил сегодня форум.

Аватара пользователя
Гога
phpBB 2.0.0
Сообщения: 220
Зарегистрирован: 09.05.2005 16:06
Откуда: Архангельск
Контактная информация:

Сообщение Гога » 09.11.2006 19:06

Serov
бойанЪ =)

Почитайте:
##############################################################
## Author Notes:
##
## Universal TodayAt/YesterdayAt Mod is required for this to work
##
##############################################################
И в этой теме уже говорили об этом:
http://www.pomorsu.ru/forum/mods/Univer ... rdayAt.txt
Гугл рулит. Я люблю ЛОР.
Интересно, они пришли с миром или им таки нужен наш моск?
Знания принадлежат всему человечеству.

Serov
phpBB 1.0.0
Сообщения: 4
Зарегистрирован: 09.11.2006 11:27

Сообщение Serov » 09.11.2006 22:06

Гога писал(а): Universal TodayAt/YesterdayAt Mod is required for this to work
До того как установить of Date? А то установил сейчас, а выдает criticall error вместо форума.

Vinnyl
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 05.09.2006 13:03

Сообщение Vinnyl » 20.11.2006 14:52

Гога
А можно как-то в вашем моде добавить отображение так же количества гостей, посетивших форум? Совсем круто, если админ так же будет видеть ip-адреса этих гостей. Заранее благодарен за помощь.[/b]

Аватара пользователя
Гога
phpBB 2.0.0
Сообщения: 220
Зарегистрирован: 09.05.2005 16:06
Откуда: Архангельск
Контактная информация:

Сообщение Гога » 20.11.2006 15:37

Vinnyl писал(а):можно как-то в вашем моде добавить отображение так же количества гостей
Наверно, можно, как только вы или я, или ещё кто-то даст определение понятия "гость" и его физический смысл. По IP - не катит: вспоминаем прокси и НАТы.
Гугл рулит. Я люблю ЛОР.
Интересно, они пришли с миром или им таки нужен наш моск?
Знания принадлежат всему человечеству.

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14173
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 334 раза
Поблагодарили: 1456 раз
Контактная информация:

Сообщение rxu » 20.11.2006 16:18

Количество посетивших форум "уникальных" гостей посчитать не так просто, помня про
Гога писал(а): прокси и НАТы.
Но если не задаваться целью получить научно точный результат, то можно просто отобрать из таблицы сессий записи за нужный период с session_user_id=-1 и на раз отфильтровать по sesion_ip на повторения.

Vinnyl
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 05.09.2006 13:03

Сообщение Vinnyl » 20.11.2006 16:24

А кто сколько хранит сессии?

Закрыто

Вернуться в «Бета-версии модов для phpBB 2.0.x»