Сто раз на форуме поднималась тема про сведение событий на сайте и комментариев в один виджет.
Многие (и я в том числе) пытались заносить в ленту активности новые события при добавлении комментария, но этот метод имеет несколько недостатков: "распухание" таблицы cms_activity и появление в ленте активности битых ссылок при удалении комментариев.
Проблему можно решить с помощью виджета "Активность и комментарии", который будет доступен во вкладке Все виджеты — Активность.
В результате, после установки виджета мы имеем следующую ленту активности, в которой в одном списке отображаются и события на сайте и комментарии:
Установка хука стандартным способом из админки.
Многие (и я в том числе) пытались заносить в ленту активности новые события при добавлении комментария, но этот метод имеет несколько недостатков: "распухание" таблицы cms_activity и появление в ленте активности битых ссылок при удалении комментариев.
Проблему можно решить с помощью виджета "Активность и комментарии", который будет доступен во вкладке Все виджеты — Активность.
В результате, после установки виджета мы имеем следующую ленту активности, в которой в одном списке отображаются и события на сайте и комментарии:
Установка хука стандартным способом из админки.
Реклама #
SmartControl 6 лет назад #
И можно форматирование даты коммента добавить (2018-09-04 09:05:30 => 5 дней назад).
И еще момент - в пагинации выводится подпись "Показаны 1-15 из 42" => а реально с комментами выводится больше.
Все-таки для красивого варианта нужно добавлять комментарии в таблицу ленты активности, так же как и остальные события.
Ris 6 лет назад #
Спасибо, что обратили внимание на то, что этот хук срабатывает и в ленте.
Отключил подгрузку комментариев в ленту активности.
Архив перезалит.
Capitan 6 лет назад #
Добавляет комментарий к (а тут название типа контента) Общественный анализ марсианского опыта жизни
Ris 6 лет назад #
Zau4man 6 лет назад #
она таки "распухнет" до тех же размеров, но несколько позже.
Надо комплекс хуков, отслеживающих "добавление в ленту при добавлении комментария" и "удаление из ленты" при удалении комментария, материала и т.п.
Ris 6 лет назад #
Не находите, что между 3432 и 1032441 есть кое-какая разница?
SmartControl 6 лет назад #
В профиле на вкладке комменты тоже добавляются в ленту, что неправильно (по крайней мере не все должны добавляться).. Так что может все-таки рассмотреть вариант с добавлением их в ленту. А ленту можно подчищать раз в какое-то время (архивировать или просто чистить).
Ris 6 лет назад #
Александр 5 лет назад #
Ris 5 лет назад #
/users/files/download7119.html
Антон 5 лет назад #
Ris 5 лет назад #
Антон 5 лет назад #
Ris 5 лет назад #
Я напишу, как будет о чем писать.
Антон 4 года назад #
Ris 4 года назад #
Антон 4 года назад #
Ris 4 года назад #
Антон 4 года назад #
Антон 4 года назад #
Антон 4 года назад #