В первой ветке всегда не хватало уведомлений об ответах на комментарий, записях на стене и других действиях на сайте.
Недавно @Dina поднимала эту тему на форуме:
instantcms.ru/forum/thread28110-1.html
Для нее был написан плагин, который по просьбе заказчика выкладываю для всеобщего пользования.
Функционал плагина простой. Пользователю приходят в личку уведомления о:
1. Добавлении поста в его блоге.
2. Добавлении поста в блоге его клуба.
3. Добавлении записи на стене его профиля.
4. Добавлении записи на стене его клуба.
5. Ответе на его комментарий.
6. Новом комментарии к его посту.
7. Новом комментарии к посту в его блоге.
8. Новом комментарии к посту в блоге его клуба.
Все уведомления отключаются в админке.
Если пользователю пришло уведомление об ответе на его комментарий, других уведомлений об этом событии ему не придет.
В процессе создания плагинани одно животное ни один системный файл не пострадал.
Установка плагина стандартная. Скопировать содержимое архива в корень сайта, установить плагин в админке и включить его в списке плагинов.
Недавно @Dina поднимала эту тему на форуме:
instantcms.ru/forum/thread28110-1.html
Для нее был написан плагин, который по просьбе заказчика выкладываю для всеобщего пользования.
Функционал плагина простой. Пользователю приходят в личку уведомления о:
1. Добавлении поста в его блоге.
2. Добавлении поста в блоге его клуба.
3. Добавлении записи на стене его профиля.
4. Добавлении записи на стене его клуба.
5. Ответе на его комментарий.
6. Новом комментарии к его посту.
7. Новом комментарии к посту в его блоге.
8. Новом комментарии к посту в блоге его клуба.

Все уведомления отключаются в админке.

Если пользователю пришло уведомление об ответе на его комментарий, других уведомлений об этом событии ему не придет.
В процессе создания плагина
Установка плагина стандартная. Скопировать содержимое архива в корень сайта, установить плагин в админке и включить его в списке плагинов.
Я так и собирался сделать после поступления фидбэков .
Точнее на комменты же в движке и так есть подписка...
По мне так единственно ценное уведомление - ответ на комментарий пользователя.
Насчет уведомлений всех членов клуба... а Вы уверены, что все захотят получать эти уведомления?
А кнопка отключения только у админа...
Добавлю сам.
Осталось как-то удалять автора поста / записи на стене / комментария из массива получателей уведомления.
http://instantcms.ru/addons/versions/616
http://instantcms.ru/addons/versions/616
Оно и должно работать отлично, ( Там ломаться нечему).))
За первую ветку-
плюсую автору и блогу.+++
Надо русские слова из плагина в языковой файл унести.
Все никак руки не дойдут...
Тем что - душе приятно когда проделал работу и что смог!
Кнопка "Лента" в профиле.
В 1.10.6 точно есть.
Я Говорю о том - что?
Пользователь не нажимал вкладку "лента" Чтоб все события отображались непосредственно на профильной стене, вмести с действиями пользователя!
То -есть объединить это.
В файле \templates\_default_\components\com_users_profile.tpl строки примерно со 179-ой
Дело в том что тогда будут отображены только действия друзей а свои нет. (Надо общие).
Тут конечно просто плагином не обойдись,если на сайте в файлы уже были внесены изменения то добавлять подобные изменения придётся руками!
Но хотябы так!?
Как думаете?
1. Во вкладке "Профиль" уже отображается информация о пользователе и чтобы еще ленту просмотреть, нужно будет скроллить вниз. Я думаю, что удобнее щелкнуть вкладку.
2. Это потребует изменений системных файлов не только в шаблоне.
Я и не говорил что это так просто решаемо.
Но было - бы круто!
А вот кабы добавить к этому делу навигацию на выбор пользователя?
Захотел, лента друзей отображается, пожелал, твоя и друзей, либо ещё куча вариантов включая клубы.
Это был бы большой прорыв для instanfcms так как плохого не советую.
Извините за скромность.))
Там получше с гибкостью и расширением функционала.
Я фанат первой ветки.
Тут есть такие крутые компоненты и прочие...
Я почему то уверен что мой вопрос на ряду с тем что есть, это даже не предложение а просьба.
Скорее эта лента важна не для Вас а для других пользователей, допустим я не друг кому то но у него открыт профиль, я захожу, смотрю его стену и могу нажать на вкладочку лента, где увижу что он делал за последнее время... как то так. Это уже возможно добавить плагином наверное, только нужна опция для пользователя, отключить эту ленту, наверное...
только он на 1.10.7 не работает (((
Вариант хороший но не по делу!
Это не решает, заданного мною вопроса!
Переделка стоит серьёзных вмешательств в структуры - базы данных.
Такими навыками обладают , не многие в данном портале.
только осталось узнать, как его запустить на старой версии)))
или у меня какая то проблема.
Уважаемый Ris. может из-за другого плагина так? который автоматически подписывает всех на материал? или какие должны быть настройки в профиле? это влияет.. хотя уведомления у меня все включены. уведомления всем приходят, группа не важна? тестировал и на стенке писал, через 2 акк и туда и сюда, и комментарий у фотографии.
Подскажите пожалуйста, буду очень благодарен, хотел давно такой плагин как Вы сделали. Из коробки такая вещь была бы во-общее логична, но Вам большое спасибо за реализацию.