Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

За последние ХХХ минут было ХХХ пользователей

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
temter
phpBB 1.4.3
Сообщения: 92
Стаж: 18 лет 3 месяца

За последние ХХХ минут было ХХХ пользователей

Сообщение temter »

Можно ли так сделать, чтобы было несколько столбцов, указывающих на кол-во пользователей?
К примеру,
За последние 5 минут было 14: 5 пользователей, 2 скрытых и 7 гостей
За последние 15 минут было 16: 6 пользователей, 2 скрытых и 8 гостей
За последние полчаса было 25: 6 пользователей, 3 скрытых и 16 гостей
За последний час было 27 пользователей: 6 пользователей, 3 скрытых и 18 гостей
Сегодня на форуме было 33: 8 пользователей, 3 скрытых и 22 гостей
www.goldzone.ru - новый форум с оплатой за сообщения!!!
Народ, нужны деньги для хостинга! Кто чем поможет, пожалуйста
Z332816100990 и R246411674850 .
PS: код протекции в личку высылайте.
ssmol
phpBB 1.4.4
Сообщения: 140
Стаж: 18 лет 4 месяца
Откуда: г.Брянск

Сообщение ssmol »

угу епродублировав запросы к бд в index.php и onnlihe.php с разным значением времени. 300 600 ну и т.д. и соответственно продублировать вывод в шаблоне :) тока смысл так увеличивать нагрузку на БД
...все лишь иллюзия...
Аватара пользователя
temter
phpBB 1.4.3
Сообщения: 92
Стаж: 18 лет 3 месяца

Сообщение temter »

ssmol

Чтобы народ видел кто и когда был сегодня.
А заодно я поставил и мод, показывающий это дело в профиле...
www.goldzone.ru - новый форум с оплатой за сообщения!!!
Народ, нужны деньги для хостинга! Кто чем поможет, пожалуйста
Z332816100990 и R246411674850 .
PS: код протекции в личку высылайте.
ssmol
phpBB 1.4.4
Сообщения: 140
Стаж: 18 лет 4 месяца
Откуда: г.Брянск

Re: За последние ХХХ минут было ХХХ пользователей

Сообщение ssmol »

ниасилил... как соотнести между собой это
temter писал(а):Можно ли так сделать...

За последние 5 минут было 14: 5 пользователей, 2 скрытых и 7 гостей
За последние 15 минут было 16: 6 пользователей, 2 скрытых и 8 гостей
За последние полчаса было 25: 6 пользователей, 3 скрытых и 16 гостей
За последний час было 27 пользователей: 6 пользователей, 3 скрытых и 18 гостей
Сегодня на форуме было 33: 8 пользователей, 3 скрытых и 22 гостей
и это

temter писал(а):ssmol

Чтобы народ видел кто и когда был сегодня.
.
кто во сколько и был и коли-во юзеров за промежутки времени это разные вещи. ну во всяком случае в моем понимании...
...все лишь иллюзия...
Аватара пользователя
temter
phpBB 1.4.3
Сообщения: 92
Стаж: 18 лет 3 месяца

Сообщение temter »

ssmol

НУ я эти дела хочу объединить... :D
www.goldzone.ru - новый форум с оплатой за сообщения!!!
Народ, нужны деньги для хостинга! Кто чем поможет, пожалуйста
Z332816100990 и R246411674850 .
PS: код протекции в личку высылайте.
photog
phpBB 1.0.0
Сообщения: 4
Стаж: 17 лет 4 месяца

Сообщение photog »

а как изменить временной отрезок за который показывается активность?
ну хочу я скажем 5 на 15 минут заменить.
Yevg001
phpBB 1.2.1
Сообщения: 29
Стаж: 18 лет 8 месяцев

Сообщение Yevg001 »

Чтоб не начинать новой темы, повторю вопрос товарища,
photog писал(а):а как изменить временной отрезок за который показывается активность?
ну хочу я скажем 5 на 15 минут заменить.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

Yevg001
файл viewonline.php

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

//
// Get user list
//
$sql = "SELECT u.user_id, u.username, u.user_allow_viewonline, u.user_level, s.session_logged_in, s.session_time, s.session_page, s.session_ip
	FROM ".USERS_TABLE." u, ".SESSIONS_TABLE." s
	WHERE u.user_id = s.session_user_id
		AND s.session_time >= ".( time() - 300 ) . "
	ORDER BY u.username ASC, s.session_ip ASC";
300 - количество секунд (5 минут)
Хотите - меняйте time() - 300, не забудьте и языковую переменную для корректности $lang['Online_explain']
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Yevg001
phpBB 1.2.1
Сообщения: 29
Стаж: 18 лет 8 месяцев

Сообщение Yevg001 »

Палыч
Большое Спасибо!
slod
phpBB 1.2.0
Сообщения: 15
Стаж: 16 лет 8 месяцев

Сообщение slod »

Ищу вариант решения похожего вопроса, а именно - нужно знать перечень пользователей, которые посетили форум за последние 24 часа:

"За последние 24 часа форум посетили: здесь список посетивших пользователей"

Существует ли для этого какой-то МОД, или нужно писать вручную поправки в файл(ы) форума?
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

slod
Пожалуйста, воспользуйтесь поиском по запросу
slod писал(а):За последние 24 часа форум посетили
я люблю daft punk | новый sugoi.ru

Вернуться в «Поддержка модов для phpBB 2.0.x»