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

24 Hour Activity Stats

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

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

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

Re: 24 Hour Activity Stats

Сообщение COB16 »

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

Re: 24 Hour Activity Stats

Сообщение Zerocol »

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

Re: 24 Hour Activity Stats

Сообщение COB16 »

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

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

Re: 24 Hour Activity Stats

Сообщение COB16 »

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

Re: 24 Hour Activity Stats

Сообщение Zerocol »

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

Re: 24 Hour Activity Stats

Сообщение Sumanai »

Zerocol писал(а): Я лишь накидал на скорую руку,
Мой тоже не тестировался неделю ;)
Аватара пользователя
klow
phpBB 1.4.4
Сообщения: 105
Стаж: 5 лет 10 месяцев
Благодарил (а): 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.14
Сообщения: 3046
Стаж: 10 лет 10 месяцев
Благодарил (а): 650 раз
Поблагодарили: 135 раз

Re: 24 Hour Activity Stats

Сообщение igorbond »

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

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
Поддержка
Поддержка
Сообщения: 11463
Стаж: 11 лет 3 месяца
Благодарил (а): 137 раз
Поблагодарили: 2134 раза

Re: 24 Hour Activity Stats

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

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

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
Поддержка
Поддержка
Сообщения: 11463
Стаж: 11 лет 3 месяца
Благодарил (а): 137 раз
Поблагодарили: 2134 раза

Re: 24 Hour Activity Stats

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

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

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