Компонент "Подписки" на уведомления о новых публикациях 2.X

625
Компонент \"Подписки\" на уведомления о новых публикациях

Приглашаем всех желающих к обсуждению компонента "Подписки" от нашей команды. Компонент разрабатывался для своего проекта, но имеет место быть его дальнейшее развитие и расширение функционала.

"Подписки" позволяют организовать подписку на новые работы (контент) пользователей сайта. Подписываться могут как зарегистрированные, так и незарегистрированные пользователи.

При подписке на новый контент, на почту или в личное сообщение (в зависимости от настроек уведомлений в профиле, или если незарегистрирован) приходят уведомления о появлении новых работ с определенной периодичностью, которую подписчик настраивает сам.

В профиле каждого пользователя есть кнопка "Подписаться на автора".
Также это кнопку можно разместить в статьях.

В профиле каждого пользователя есть ссылки "Подписки" и "Подписчики" с отображением числа подписчиков и подписок. В каждый список можно зайти и посмотреть подписчиков и подписки.

При появлении нового контента у пользователей, на которые подписан пользователь - на почту или в личное сообщение (в зависимости от настроек получения уведомлений) приходит соответствующее уведомление.

В каждом письме есть ссылки с подписью "Отписаться от уведомлений о новых работах конкретного автора. Также посетитель может отписаться, зайдя на станицу данного автора (посредством куки для незарегистрированных). Зарегистрированные могут отписаться, зайдя также на страницу пользователя.

Какое сообщение приходит на почту или в личное сообщение:

Здравствуйте! Вы подписались на уведомления о новых работах авторов.

Такой-то добавил(а)
список работ
список работ

Вы можете отписаться от данного автора по ссылке.

На письма есть свои шаблоны, которые Вы можете отредактировать под себя.

Есть две задачи в CRONe:
1) Очищает неподтвержденные запросы на подписку
2) Делает рассылку подписчикам на контент

В админке компонента есть возможность настроить значения по умолчанию и указать ограничения по рассылкам. Для рассылки используются настройки почты сайта.

Компонент \"Подписки\" на уведомления о новых публикациях


Исходный код компонента открыт.

При покупке компонента Вы приобретаете возможность получать обновления данного компонента.

Демо-доступ:
Логин: demo@demo.ru
Пароль: demo@demo.ru

Подробнее почитать о компоненте и приобрести его можно в каталоге дополнений:
Также не так давно разместили полезную, на наш взгляд, доработку - кнопка "Пожаловаться". Её можно скачать бесплатно.
Компонент "Расширение Биллинга 2"
Комментарии (14)
AndroS 23 октября 2017 в 19:55 +5
small user social cms
Осталось доработать на подписки на типы контента, категории и прочие плюшки, и будет гуд! )))
RIM5 23 октября 2017 в 20:09 +2
small user social cms
Да, это есть в планах. Если будет какое-то число заинтересованных в компоненте и данной доработке, то эта функция может появиться раньше smile
Kvazar 23 октября 2017 в 21:00 +2
small user social cms
Отличное дополнение!
Есть пара вопросов
1) Можно ли вывести кнопку подписки для незарегистрированных? Чтобы для них появлялось окно авторизации
2)И можно на демо реквизиты демопользователя?
RIM5 23 октября 2017 в 21:18 0
small user social cms
1) Можно ли вывести кнопку подписки для незарегистрированных? Чтобы для них появлялось окно авторизации
Как написано выше - незарегистрированные могут также подписываться и получать рассылки. И их необязательно для этого заставлять регистрироваться.
2)И можно на демо реквизиты демо пользователя?
Демо-доступ:
Логин: demo@demo.ru
Пароль: demo@demo.ru
Dorimen 24 октября 2017 в 08:47 +3
no avatar
Подписка на типы контента и категории - это хорошо
Samber 25 октября 2017 в 09:44 0
small user social cms
На странички и категории в InstantMaps через "Связи типов контента"
Это будет классная доработка.
Это имеется ввиду ?
SALIK 26 октября 2017 в 17:43 0
small user social cms
Такая плюшка была бы полезна для крупных сайтов, где очень много типов контента и категорий в типах контента smile Вообщем мне бы очень даже не помешала))
ermakover 10 ноября 2017 в 19:49 0
small user social cms
Естественно, такая потребность есть, чтобы была подписка на категории, например, в моём случае объявлений.
Потому что сейчас люди заходят на мой сайт через поиск, глянули объявления и ничего для себя не нашли.
Уходят и не возвращаются больше. А так подписались на новые объявления в категории и будут возвраты на сайт, что очень полезно для продвижения сайта.
RIM5 10 ноября 2017 в 19:53 0
small user social cms
На днях будет обновление)
SALIK 24 октября 2017 в 16:31 0
small user social cms
Здравствуйте, хотел проверить подписки на Вашем демо сайте, отписался демо пользователям от юзера Петр, зашел в профиль Петр что бы посмотреть на кнопочку подписаться, а кнопочки нет =)
SALIK 24 октября 2017 в 16:32 0
small user social cms
А сори, не увидел сразу) теперь все вижу, есть кнопочка))
@demelkar 30 октября 2017 в 21:01 0
no avatar
Подскажите там раз в сутки уведомления приходят. Или сразу же как только автор скинул новый пост ?
RIM5 30 октября 2017 в 21:15 0
small user social cms
У незарегистрированных при подписке можно выбрать период рассылки по конкретному автору, а настройках профиля для зарегистрированных есть настройка «Период рассылки о новых работах», где можно выбрать:
- Раз в сутки
- Раз в 3 дня
- Раз в неделю
- Раз в месяц
RIM5 30 октября 2017 в 21:16 0
small user social cms
Работает по задаче в CRON, отправляется пачками в зависимости от настроек компонента и выбранного периода рассылки пользователем.