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

24 Hour Activity Stats

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

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

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
Стаж: 6 лет 8 месяцев
Откуда: Беларусь
Благодарил (а): 317 раз
Поблагодарили: 60 раз

Re: 24 Hour Activity Stats

Сообщение COB16 »

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

Re: 24 Hour Activity Stats

Сообщение Zerocol »

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

Re: 24 Hour Activity Stats

Сообщение COB16 »

Zerocol, а подробнее можно?
Аватара пользователя
Zerocol
phpBB 1.4.0
Сообщения: 35
Стаж: 6 лет 2 месяца
Благодарил (а): 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
Стаж: 6 лет 7 месяцев
Благодарил (а): 268 раз
Поблагодарили: 220 раз

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
Стаж: 6 лет 8 месяцев
Откуда: Беларусь
Благодарил (а): 317 раз
Поблагодарили: 60 раз

Re: 24 Hour Activity Stats

Сообщение COB16 »

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

Re: 24 Hour Activity Stats

Сообщение Zerocol »

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

Re: 24 Hour Activity Stats

Сообщение Sumanai »

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

Re: 24 Hour Activity Stats

Сообщение klow »

Обращаю внимание.
Если выставить время сессии больше 24 часа, то расширение начинает показывать неверную информацию.
99% ошибок компьютера сидит в полуметре от монитора
phpBB 3.1.10, PHP 5.6.24, MySQL(i) 5.5.54
Аватара пользователя
igorbond
phpBB 3.0.11
Сообщения: 2823
Стаж: 9 лет 5 месяцев
Благодарил (а): 676 раз
Поблагодарили: 134 раза

Re: 24 Hour Activity Stats

Сообщение igorbond »

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

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
Как устанавливать расширения
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10559
Стаж: 9 лет 10 месяцев
Благодарил (а): 183 раза
Поблагодарили: 2965 раз

Re: 24 Hour Activity Stats

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

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

Re: 24 Hour Activity Stats

Сообщение Warlock75 »

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

Правила
Мини FAQ по phpBB 3.1.x/3.2.x
Как устанавливать расширения
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10559
Стаж: 9 лет 10 месяцев
Благодарил (а): 183 раза
Поблагодарили: 2965 раз

Re: 24 Hour Activity Stats

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

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

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