Universe Activity - дополнение для WordPress плагина WP-Recall - добавляет возможность писать пользовательскую активность в базу данных, а так же выводить ее - формируя ленту активности сайта.
Скачать бесплатно можно здесь - описание работы - там же.
p.s. - это базовое ядро. Оно пишет в базу, выводит из нее
Доступно дополнение расширяющие возможности "Universe Activity Extended - Расширяет дополнение Universe Activity. Добавляет пагинацию, блок даты, анимацию, скролл"
Ниже вы видите его работу
Описание
Изображение по центру ниже - так видит администратор (скриншот страницы). Именно администратор видит всю информацию. Предлагаю вам взглянуть на это длинное изображение. Благо мой доп галереи (Magnific Popup Recall) позволяет такие длинные изображения комфортно смотреть. Обратите внимание на событие 1-го июля - неизвестный удалил навсегда запись. Сейчас я поправил этот момент - это не неизвестный, а вордпресс крон удаляет из корзины записи по расписанию. В следующем обновлении об этом будет четко сказано. А от 1 июня мы видим неудачные регистрации - это скорее всего попытки ботов. А в 13:24, тоже от 1 июня, мы видим как админ казнил юзера)) А удалив юзера - вся его активность тоже удаляется. Нам хлам не нужен. А записав id юзера это сыграет вам на пользу: когда вы захотите проверить - сторонний плагин при удалении пользователя - удаляет ли за ним все следы?
Итак, вот что видит админ (картинка малость устарела) - кликабельно:

Ниже - демонстрация работы дополнения Universe Activity. В ленте разработки писал про него. А в ЛК, на вкладке "Инфо", после блока статистики (блок статистики выводит доп User Info Tab) - вы можете увидеть его работу в ЛК конкретного юзера.
Ниже вся лента наших пользователей - некоторые данные появляются только после того как вы залогинитесь на сайте, некоторые моменты видны лишь автору события, а вся лента видна на 100% админу сайта.
Комментарии приветствуются. Идеи и пожелания выслушаю.
Еще демо страницы Universe Activity
Имеется 5 предустановленных стиля - задаются атрибутом class в шорткоде:
1. Простой вывод +фильтр (на этой странице. Стилей минимум - если вы сами захотите стилизовать)
2. Простой вывод без фильтра, с стилем зебра здесь
3. "Базовый" вывод +фильтр здесь
4. "Модерн" дизайн +фильтр здесь
5. "Карточкой" вывод + фильтр здесь
6. Стиль специально для личного кабинета здесь
И как вариант кастомный вывод событий:
1. Вывел комментарии и рейтинг к комментариям
2. Вывел все рейтинги и стилизовал блок
Еще пара примеров работы привилегий:
1. Событие удаления пользователя (видит только админ) - здесь
2. Событие входа пользователя (Видит автор) - здесь
Другие расширения под этот доп:
Universe Activity Comments — последние комментарии сайта
Universe Activity Modal — ручной вывод записи в модальном окне
На этой странице вывожу так: [ otfm_universe filter=1 number="50" ]
Вчера
17:44
lalpFormaВошел на сайт
12:27
StacyBatВошел на сайт
07:07
StacyBatВошел на сайт
02:14
GeraldVupВошел на сайт
3 декабря 2019
21:58
StacyBatВошел на сайт
2 декабря 2019
12:46
StacyBatВошел на сайт
26 ноября 2019
20:25
HershelpionyВошел на сайт
22 ноября 2019
17:26
WilliamGEFВошел на сайт
15:06
WilliamGEFВошел на сайт
19 ноября 2019
07:31
HershelpionyВошел на сайт
18 ноября 2019
07:43
StacyBatВошел на сайт
13 ноября 2019
14:21
Владимир Otshelnik-FmВошел на сайт
12 ноября 2019
13:17
WilliamGEFВошел на сайт
11 ноября 2019
12:58
Владимир Otshelnik-FmУстановил описание группы: "Hermit Shelter - Приют Отшельника"Приют Отшельника — сайт посвященный премьерам фильмов ужасов, фантастики, триллеров и мистики. График кинопремьер 2015 года. Предстоящие фильмы 2016, 2017, 2018 годов.
Русские ужасы — самая большая база по ним. Индийские ужасы. Фильмы про будущее, постапокалипсис, зомби и жестоких детей.
На сайте открыта регистрация — вы сможете легко следить за киноновинками.
Максимальный репост — нам это важно. И мы будем долго вас радовать тем, чего нет у других.
http://beoff.ru/ — "Приют Отшельника" — ты ведь не боишься?

12:41
Владимир Otshelnik-FmУстановил описание группы: "Third person"The film tells three inter-connected love stories that take place in Paris, New York and Rome.
Paris: Michael (Liam Neeson), a writer who recently left his wife Elaine (Kim Basinger), receives a visit from his lover Anna (Olivia Wilde). The story explores their very complicated on/off relationship due to her inability to commit because of a terrible secret.[5]
New York: Julia (Mila Kunis), an ex-soap opera actress turned hotel maid is accused of harming her young son, a charge which she firmly denies. As a result of these charges, he is now in the custody of her ex-husband Rick (James Franco) who is trying everything in his power to take the boy away from her. Meanwhile, she is trying at all costs to regain custody of her son.
Rome: Scott (Adrien Brody), an American business man on a trip to Italy, falls in love with a Romanian woman, Monika (Moran Atias). Scott is inevitably drawn into a plot where he tries to free Monika's daughter who has been kidnapped by a Spanish gangster and is being held for ransom. Emotions run high as the viewer and Scott question whether this is a set up or not.
12:41
Владимир Otshelnik-FmУстановил новый статус группы: "Third person"Фильм состоит из трех историй о любви, действие которых развернется в трех разных городах: Нью-Йорке, Париже и Риме.
12:38
Надежда ВеликолепнаяУстановил описание группы: "Великолепные новости"Гитарист Майк Маккензи из группы Красный Аккорд, Желудок Земля, Дитя ночи, Носи свои раны, запустил свой собственный лейбл. Этикетка называется Nighted Throne и является отпечатком записей Deathwish Inc. Наряду с этим анонсом выходит новый сольный альбом Маккензи. Великолепный Хост, который является намного более оркестровым и эмбиентным, чем вышеупомянутые группы.
12:26
Владимир Otshelnik-FmУстановил описание группы: "Скрытые возможности теней"Здесь вы узнаете как уйти в тень, как стать тенью, как отбрасывать тень. Никогда вы больше не увидите себя — в отражении в зеркале — лишь ваша тень. Научитесь потеряться!
12:22
Надежда ВеликолепнаяВошел на сайт
12:12
Владимир Otshelnik-FmУстановил аватарку в группе "Флуд - тут!" 
12:11
Владимир Otshelnik-FmУстановил обложку в группе "Флуд - тут!" 
12:09
Владимир Otshelnik-FmУстановил описание группы: "Флуд - тут!" 12:09
Владимир Otshelnik-FmУстановил новый статус группы: "Флуд - тут!" 11:42
Владимир Otshelnik-FmВошел на сайт
8 ноября 2019
12:51
WilliamGEFВошел на сайт
31 октября 2019
02:58
HenrykniniВошел на сайт
01:44
HenrykniniВошел на сайт
25 октября 2019
15:13
Владимир Otshelnik-FmВошел на сайт
22 октября 2019
19:36
HenrykniniВошел на сайт
20 октября 2019
13:19
StacyBatВошел на сайт
06:56
HenrykniniВошел на сайт
16 октября 2019
20:31
rgmalinaПодписался на пользователя matroskin
Всего просмотров: 2 774, Сегодня: 1
Тип:Demo
Прямо здесь и прямо сейчас я тестирую свое новое дополнение: Universe Activity. Проявите разнообразную активность на сайте - и вы, в своем ЛК, в вкладке "Инфо" увидите результат.
На главной странице есть ссылка на страницу с его демонстрацией.
Будет просто отлично - если вы, в комментариях, поделитесь ссылкой на его работу на вашем сайте.
Очень удобная вещь для отслеживания действий ! Для админа вообще прекрасно, а для пользователей было бы хорошо видеть действия на кого подписан !
В кабинете посмотрел смотрится удобно и красиво
Цвет истории будет менятся (лента разметка) ?
Владимир респект!
Привет. Спасибо за интерес. Да — цвета будут настраиваться в реальном времени из ВП кастомайзера. Тут я дам пользователям удобный и прекрасный механизм от вордпресса.
Насчет верстки (расположения блоков) — тут вариант только через программирование. Этот вариант, который сейчас я вывел — самый легкий по запросам к Бд. Но я подготовлю и расширенный вывод — пока распространяться не буду. Он сложней в реализации. В общем пока все в секрете.
По поводу действий на кого подписан — тут выводит вообще всех пользователей. Но отфильтровать по этому признаку — я думаю хорошая идея. Запишу в список дел — будет.
p.s. вот и твой аккаунт в истории появился))
p.p.s. вверху я добавил скриншот что видит админ.
Да еще в дополнение
дизайн больше понравился который в личном кабинете увидел чем на демо странице
и вопрос будет ли спойлер чтобы можно было свернуть история , если постраничная навигация то насколько будет вывод событий на одной странице ?
что бы не получалась большая портянка
)) Мне понравилось , будем ждать выхода !!
Владимир вы радуете нас новинками ! спасибо !
Дизайн в лк отличается только иконками — там то мы знаем (и ава в кабинете вверху есть) у кого мы историю смотрим. Кастомайзером можно и тут аватарку делать круглой. А по выводу даты и разделению контента — работы еще будут вестись. С чего-то надо было начать.
Спойлера не будет, будет постраничная навигация. Сколько событий выводить на страницу — будет в настройках указываться. Я сейчас вывел все — потому что постраничную навигацию еще не делал. Вначале с атрибутами шорткода разберусь. Например как идея — выводить активность шорткодом только по комментариям? А это замена дополнения последних комментариев. Или выводить только всю рейтинговую активность? Так можно одним допом заменить кучу виджетов. Или миксовать только связку нужных активностей?
Планов очень много на эту систему.
И вам спасибо что есть интерес к этой теме.
Владимир, привет! Доп — супер! Особенно удобно и наглядно будет для админа)))
Тоже вставлю свои 5 копеек, если не против =) Возможно ли не атрибутами в шорткоде, а сделать этакий динамический фильтр, в виде выпадающего списка (по аналогии с тем, как это сделано на странице всех пользователей).
И немного «прикопаюсь» к внешнему виду. Например, если в классе «una_item_timeline» изменить маржин с 40 на 10-15, то будет более кашерно и компактно)))
Ждем релиза!
Спасибо.
Про отступы — это не компактно будет, а в куче. Да стили под себя исправить не проблема.
А по кнопкам фильтра будет подобное, но пока я не определился с реализацией. Группировать надо будет т.к. сейчас фиксируется около 30 событий — 30 кнопок или в селекте элементов — перебор.
Здорово получилось. Хотелось бы аякс-загрузку, чтобы не перезагружалась страница
Постраничная навигация на аяксе, а фильтр пока нет. Не сказать что это невозможно — но оно осложнено некоторыми ограничениями. Поэтому пока не брался за эту задачу