Русское сообщество fluxbb

Быстрый лёгкий надёжный форумный движок

Вы не вошли.

Объявление

Вы можете внести свой вклад в содержание сайта. Жертвователи попадут в почетную группу "Спонсоры". Поддержать сайт.

#1 2007-09-21 15:49:43

Pminaeff
Гость

Время проведённое на форуме

Ищу такой мод, чтобы в профиле юзера было написано сколько всего часов, минут пользователь провёл на форуме

#2 2008-11-24 00:18:28

nisadoji
Гость

Re: Время проведённое на форуме

и мне такая штука нужна. Подскажите плиз

#3 2008-11-24 00:21:35

Wolverine
Гость

Re: Время проведённое на форуме

меня эта фишка даже напрягает. Думаешь Во блииин я дурак big_smile

#4 2009-02-22 16:18:45

Visman
Гость

Re: Время проведённое на форуме

Народ, как будем считать это время?
Сразу скажу, что подход с запросами отправляемыми на форум с определенной частотой не подходят однозначно! smile

#5 2009-02-22 18:10:07

artoodetoo
Гость

Re: Время проведённое на форуме

т.к. http не поддерживает постоянное соединение, сайты условно считают пользователя в состоянии online, если он открывал любую страницу сайта страницу не позднее, чем N минут назад.

в PunBB 1.2 этот параметр можно найти в админке Options/Online timeout = 300sec по умолчанию, т.е. 5 минут.
в теле скриптов он доступен как $pun_confi['o_timeout_online'].

при отрисовке каждой страницы вызыватся функция update_users_online() которая по истечении таймаута изменяет состояние пользователя (таблицу online) - поле idle с 0 на 1, а по прошествии другого таймаута o_timeout_visit вообще удаляет его из этой таблицы. вот в момент удаления можно было бы использовать эти данные для накрутки счетчиков.

Редактировался artoodetoo (2009-02-22 18:11:53)

#6 2009-02-22 18:20:00

Visman
Гость

Re: Время проведённое на форуме

ага
Но еще надо на странице выхода с форума отслеживать юзера.
А будем ли засчитывать время проведенное юзеров в режими idle==1, если юзер вернулся ранее истечения периода o_timeout_visit?

#7 2009-02-22 18:31:05

artoodetoo
Гость

Re: Время проведённое на форуме

наверное надо суммировать только время с idle==0,
на самом деле даже сам пользователь не смог бы сказать сколько времени он читал именно этот форум, поэтому сильно заморачиваться не стоит. всё очень условно.

#8 2009-02-22 18:41:28

Visman
Гость

Re: Время проведённое на форуме

ок
Будем думать.

Подвал доски

Под управлением FluxBB. Хостинг Hostens