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

24 Hour Activity Stats

Поддержка расширений, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с расширениями для phpBB, кроме относящихся к форуму Для авторов.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 9 лет 5 месяцев
Откуда: Беларусь
Благодарил (а): 316 раз
Поблагодарили: 58 раз

24 Hour Activity Stats

Сообщение COB16 »

Описание: Расширение показывает всех зарегистрированных пользователей, гостей которые зашли на форум в течении последних 24 часов, а также статистику по количеству новых постов, тем и новых пользователей в течение последних 24 часов. Это порт 3.0 мод.
123.JPG
Скачать: https://www.phpbb.com/customise/db/exte ... ity_stats/
Русский перевод: [Русский перевод расширения] 24 Hour Activity Stats
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 9 лет 5 месяцев
Откуда: Беларусь
Благодарил (а): 316 раз
Поблагодарили: 58 раз

Re: 24 Hour Activity Stats

Сообщение COB16 »

Возник вопрос как убрать из статистики ботов?
Аватара пользователя
Zerocol
phpBB 1.4.0
Сообщения: 35
Стаж: 8 лет 11 месяцев
Благодарил (а): 1 раз
Забанен: Бессрочно

Re: 24 Hour Activity Stats

Сообщение Zerocol »

Надо полагать, где-то в listener.php нужно убирать строки.
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 9 лет 5 месяцев
Откуда: Беларусь
Благодарил (а): 316 раз
Поблагодарили: 58 раз

Re: 24 Hour Activity Stats

Сообщение COB16 »

Zerocol, а подробнее можно?
Аватара пользователя
Zerocol
phpBB 1.4.0
Сообщения: 35
Стаж: 8 лет 11 месяцев
Благодарил (а): 1 раз
Забанен: Бессрочно

Re: 24 Hour Activity Stats

Сообщение Zerocol »

strelok-by, Извините, точно не могу сказать, примерно так

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

'SELECT'	=> 'u.user_id, u.user_colour, u.username, u.user_type, u.user_lastvisit, MAX(s.session_time) as session_time, s.session_viewonline',
после вставить

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

u.group_id,
и где-то так

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

if ($this->auth->acl_get('u_viewonline') || $row['user_id'] === $this->user->data['user_id'])
заменить на

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

if ($this->auth->acl_get('u_viewonline') || $row['user_id'] === $this->user->data['user_id'] || $row['group_id']==6)

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

['group_id']==6
это id группы
могу ошибаться, возможно ещё что-то нужно редактировать, не проверял.
Ещё по всей видимости нужно запретить показ группы ботов group_id, это наверное нужно редактировать в functions.php
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: 24 Hour Activity Stats

Сообщение Sumanai »

Zerocol, какой- то странный способ выбирать ненужные данные и фильтровать их на стороне PHP. БД с этим справится лучше
Найти

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

				'WHERE'		=> 'u.user_lastvisit > ' . (time() - 86400) . ' OR s.session_user_id <> ' . ANONYMOUS,
Заменить на

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

				'WHERE'		=> '(u.user_lastvisit > ' . (time() - 86400) . ' OR s.session_user_id <> ' . ANONYMOUS . ') AND u.group_id <> 6',
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1011
Стаж: 9 лет 5 месяцев
Откуда: Беларусь
Благодарил (а): 316 раз
Поблагодарили: 58 раз

Re: 24 Hour Activity Stats

Сообщение COB16 »

Sumanai, Спасибо помогло
Аватара пользователя
Zerocol
phpBB 1.4.0
Сообщения: 35
Стаж: 8 лет 11 месяцев
Благодарил (а): 1 раз
Забанен: Бессрочно

Re: 24 Hour Activity Stats

Сообщение Zerocol »

Sumanai, Я лишь накидал на скорую руку, предположив решение через данный вариант, не углублялся, но для себя бы однозначно нашёл бы вариант проще, как на пример у вас.
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: 24 Hour Activity Stats

Сообщение Sumanai »

Zerocol писал(а): Я лишь накидал на скорую руку,
Мой тоже не тестировался неделю ;)
Аватара пользователя
klow
phpBB 1.4.4
Сообщения: 105
Стаж: 7 лет 2 месяца
Благодарил (а): 44 раза
Поблагодарили: 2 раза

Re: 24 Hour Activity Stats

Сообщение klow »

Обращаю внимание.
Если выставить время сессии больше 24 часа, то расширение начинает показывать неверную информацию.
99% ошибок компьютера сидит в полуметре от монитора
phpBB 3.1.10, PHP 5.6.24, MySQL(i) 5.5.54
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3227
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

Re: 24 Hour Activity Stats

Сообщение southklad »

А какое же все же расширение будет меньше грузить главную, это или это [dev] Who Was Here Light - Кто сегодня был на форуме(облегченная версия)
Изображение
Аватара пользователя
Warlock75
Former team member
Сообщения: 1428
Стаж: 16 лет
Откуда: Москва
Благодарил (а): 50 раз
Поблагодарили: 95 раз
Контактная информация:

Re: 24 Hour Activity Stats

Сообщение Warlock75 »

igorbond писал(а): 24.12.2017 23:15А какое же все же расширение
То расширение для 3.1.Х, а 24 Hour Activity Stats под версию 3.2.1. Кстати вчера обновилось до версии 1.0.5.
Я бы поставил полную версию бывшего NV who was here?, но существует только в виде мода для 3.0, для 3.1 расширение было брошено, тему на оффе закрыли.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12353
Стаж: 12 лет 7 месяцев
Благодарил (а): 222 раза
Поблагодарили: 3508 раз
Контактная информация:

Re: 24 Hour Activity Stats

Сообщение Татьяна5 »

Warlock75 писал(а): 24.12.2017 23:37Я бы поставил полную версию бывшего NV who was here?
Не советую. Грузит форум как не знаю кто (так и не поняла почему)
Аватара пользователя
Warlock75
Former team member
Сообщения: 1428
Стаж: 16 лет
Откуда: Москва
Благодарил (а): 50 раз
Поблагодарили: 95 раз
Контактная информация:

Re: 24 Hour Activity Stats

Сообщение Warlock75 »

Татьяна5 писал(а): 25.12.2017 11:33Не советую
Так ее и нет.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12353
Стаж: 12 лет 7 месяцев
Благодарил (а): 222 раза
Поблагодарили: 3508 раз
Контактная информация:

Re: 24 Hour Activity Stats

Сообщение Татьяна5 »

Да работает на 3.2, вроде. Только смысла ставить нет
Ответить

Вернуться в «Поддержка расширений для phpBB»