[2.0.x] 24 Hour Activity Stats

Board index phpBBex 2.x Мастерская

Description: Только готовые решения! Статьи, заметки, моды и другие полезности для phpBBex 2.x и phpBB 3.1.x.
Moderator: Поддержка

Post #1by sag-sag » 03.03.2016, 21:50

24 Hour Activity Stats
версия 1.0.1

Screenshot_1.png
Screenshot_1.png (6.77 KiB) Viewed 1489 times


Описание:
Расширение отображает активность на форуме за 24 часа, а именно:
  • статистику посещений
  • создание новых тем
  • создание новых постов
  • регистрацию новых пользователей

Русификация:
ru.zip
(1.04 KiB) Downloaded 114 times


phpbb.com: https://www.phpbb.com/customise/db/extension/24_hour_activity_stats/
Last edited by sag-sag on 04.03.2016, 18:13, edited 1 time in total.
"Сбит с ног - сражайся на коленях, идти не можешь - лежа наступай". В. Ф. Маргелов
sag-sag M
Topic author, Гуру
Age: 31
Reputation: 353
With us: 4 yaers

Post #2by Merz » 04.03.2016, 15:55

Новые посты, темы, пользователи кликабельны?
Merz M
Мастер
Avatar
Age: 23
Reputation: 24
With us: 3 yaers

Post #3by dnHyper » 04.03.2016, 16:12

Merz, cэр ленив :toothless: но да, нифига оно не кликабельно. Впрочем для побаловаться — сойдёт. Спасибо, sag-sag!
:drunk: Человек и пароход :drunk:
dnHyper
Мастер
Avatar
Reputation: 46
With us: 4 yaers 4 months

Post #4by Amney » 04.03.2016, 17:10

dnHyper wrote:но да, нифига оно не кликабельно
Это плохо.Есть решение?
Мрачный.
Amney M
Гуру
Avatar
Age: 25
Location: Муром
Reputation: 37
With us: 4 yaers 5 months

Post #5by sag-sag » 04.03.2016, 17:25

Merz, нет не кликабельны. Единственно при наведении на пользователя показывает время когда он посетил форум.

Added after 4 minutes 2 seconds:
Ники кликабельны.
Но Функциональность подобных плагинов на других движках такая же.
"Сбит с ног - сражайся на коленях, идти не можешь - лежа наступай". В. Ф. Маргелов
sag-sag M
Topic author, Гуру
Age: 31
Reputation: 353
With us: 4 yaers

Post #6by Amney » 04.03.2016, 17:36

А где его настройки в админке?
Мрачный.
Amney M
Гуру
Avatar
Age: 25
Location: Муром
Reputation: 37
With us: 4 yaers 5 months

Post #7by sag-sag » 04.03.2016, 17:58

Amney wrote:А где его настройки в админке?
настроек в админке никаких нет
"Сбит с ног - сражайся на коленях, идти не можешь - лежа наступай". В. Ф. Маргелов
sag-sag M
Topic author, Гуру
Age: 31
Reputation: 353
With us: 4 yaers

Post #8by Amney » 04.03.2016, 18:06

sag-sag, а руссификация тогда где?

Added after 6 minutes 43 seconds:
Amney wrote:а руссификация тогда где?
все,нашел.
Мрачный.
Amney M
Гуру
Avatar
Age: 25
Location: Муром
Reputation: 37
With us: 4 yaers 5 months

Post #9by sag-sag » 04.03.2016, 18:14

Amney wrote:все,нашел.
Забыл я вложить :biggrin: :biggrin: :biggrin: . В первое сообщение вставил.
"Сбит с ног - сражайся на коленях, идти не можешь - лежа наступай". В. Ф. Маргелов
sag-sag M
Topic author, Гуру
Age: 31
Reputation: 353
With us: 4 yaers

Post #10by dnHyper » 04.03.2016, 23:25

О, с почином меня, да здг'аствует первый минус (впрочем не первый в целом по сегодняшнему дню… какой-то он у меня очень уж … тяжелый :toothless: )

Amney wrote:Это плохо.Есть решение?
Ну по новым сообщениям можно добавить ссылку forum/search.php?search_id=newposts только там будут отображаться, на сколько помню, все новые сообщения…

По остальному так, на гора, ничего не скажу. Если теоретизировать, то с новыми пользователями можно поступить по примеру memberlist.php?mode=inactive — взять за «шаблон» как устроен вывод, добавив условие, что выводить лишь в диапазоне текущего дня…

Вообще, если выкрою чуть свободного времени, покопаюсь, мб сделаю что с мемберлистом. А пока впереди… для всех праздники, а для меня работа…

sag-sag wrote:Забыл я вложить :biggrin: :biggrin: :biggrin: . В первое сообщение вставил.
О, спасибо! Заглянул, увидел англицкий, но нуна было уезжать по делам, решил по возвращении перевести, а тут уже всё готово :clap:
:drunk: Человек и пароход :drunk:
dnHyper
Мастер
Avatar
Reputation: 46
With us: 4 yaers 4 months

Post #11by dnHyper » 10.03.2016, 19:41

Если кому-то нужно что-бы в списке посетителей за 24 часа не высвечивались боты, то надо в файле event/listener.php заменить строчку

Code: Select all
'WHERE'      => 'u.user_lastvisit > ' . (time() - 86400) . ' OR s.session_user_id <> ' . ANONYMOUS ,
на
Code: Select all
'WHERE'      => 'u.group_id != 6 AND (u.user_lastvisit > ' . (time() - 86400) . ' OR s.session_user_id <> ' . ANONYMOUS . ')' ,

где цифра 6 это группа, соответствующая ботам.

После обновления не забудьте очистить кэш (через тот-же STK) :toothless:
:drunk: Человек и пароход :drunk:
dnHyper
Мастер
Avatar
Reputation: 46
With us: 4 yaers 4 months


Return to Мастерская