Внимание!
Не все расширения для phpBB 3.2 совместимы с phpBB 3.3, главным образом из-за неверного синтаксиса в определениях сервисов (отсутствия обрамляющих кавычек - '...').
Перед обновлением необходимо убедиться в совместимости всех расширений.
Рекомендуется предварительно тестировать обновление на копии конференции (локально или на сервере).

24 Hour Activity Stats

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1005
Стаж: 5 лет 10 месяцев
Откуда: Беларусь
Благодарил (а): 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
Сообщения: 1005
Стаж: 5 лет 10 месяцев
Откуда: Беларусь
Благодарил (а): 316 раз
Поблагодарили: 58 раз

Re: 24 Hour Activity Stats

Сообщение COB16 »

Возник вопрос как убрать из статистики ботов?

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

Re: 24 Hour Activity Stats

Сообщение Zerocol »

Надо полагать, где-то в listener.php нужно убирать строки.

Аватара пользователя
COB16
phpBB 2.0.15
Сообщения: 1005
Стаж: 5 лет 10 месяцев
Откуда: Беларусь
Благодарил (а): 316 раз
Поблагодарили: 58 раз

Re: 24 Hour Activity Stats

Сообщение COB16 »

Zerocol, а подробнее можно?

Аватара пользователя
Zerocol
phpBB 1.4.0
Сообщения: 35
Стаж: 5 лет 4 месяца
Благодарил (а): 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
Стаж: 5 лет 9 месяцев
Благодарил (а): 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
Сообщения: 1005
Стаж: 5 лет 10 месяцев
Откуда: Беларусь
Благодарил (а): 316 раз
Поблагодарили: 58 раз

Re: 24 Hour Activity Stats

Сообщение COB16 »

Sumanai, Спасибо помогло

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

Re: 24 Hour Activity Stats

Сообщение Zerocol »

Sumanai, Я лишь накидал на скорую руку, предположив решение через данный вариант, не углублялся, но для себя бы однозначно нашёл бы вариант проще, как на пример у вас.

Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 5 лет 9 месяцев
Благодарил (а): 268 раз
Поблагодарили: 220 раз

Re: 24 Hour Activity Stats

Сообщение Sumanai »

Zerocol писал(а): Я лишь накидал на скорую руку,
Мой тоже не тестировался неделю ;)

Аватара пользователя
klow
phpBB 1.4.4
Сообщения: 105
Стаж: 3 года 7 месяцев
Благодарил (а): 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.10
Сообщения: 2701
Стаж: 8 лет 7 месяцев
Благодарил (а): 631 раз
Поблагодарили: 128 раз

Re: 24 Hour Activity Stats

Сообщение igorbond »

А какое же все же расширение будет меньше грузить главную, это или это [dev] Who Was Here Light - Кто сегодня был на форуме(облегченная версия)
Изображение

Аватара пользователя
Warlock75
Former team member
Сообщения: 1421
Стаж: 12 лет 5 месяцев
Откуда: Москва
Благодарил (а): 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
Поддержка
Поддержка
Сообщения: 10140
Стаж: 9 лет
Благодарил (а): 179 раз
Поблагодарили: 2826 раз

Re: 24 Hour Activity Stats

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

Warlock75 писал(а):
24.12.2017 23:37
Я бы поставил полную версию бывшего NV who was here?
Не советую. Грузит форум как не знаю кто (так и не поняла почему)

Аватара пользователя
Warlock75
Former team member
Сообщения: 1421
Стаж: 12 лет 5 месяцев
Откуда: Москва
Благодарил (а): 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
Поддержка
Поддержка
Сообщения: 10140
Стаж: 9 лет
Благодарил (а): 179 раз
Поблагодарили: 2826 раз

Re: 24 Hour Activity Stats

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

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

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