Привет всем !
Вопрос таков - на сайте есть несколько views, нужно организовать возможность чтобы пользователи могли подписываться на e-mail рассылку обновлений в этом views... например раз в неделю или посуточно по крону или при каждом добавлении записей. Есть ли возможность организовать такое БЕЗ использования внешних сервисов вроде feedburner ?
Использовать подписку на определенную таксономию не получится, объясню почему. С помощью views и calendar организовано что-то вроде календаря событий (events) и в рассылку хотелось бы включить, например, события предстоящей недели.
Комментарии
Ну неужели совсем никак ?? Нет никакого модуля для views или чего-то подобного ? Очень нужно, а то совсем не хочется feedburner прикручивать.
Ну неужели никто не поможет ?!?! Уже неделю мучаюсь, кучу модулей перепробовал. Уточню еще, что нужна возможность подписки анонимным пользователям - вводя e-mail
Поиском пользовался. Языками владею, так что если есть что на английском - шлите туда, только по делу, если не трудно !
Ну помогите, народ !
Неужели никакого решения ?
Ну помогите хоть каким-то советом... хоть куда копать ? Может хоть посоветуете какой модуль будет проще всего докрутить ? Подскажите какие API использовать ? Если получится сделать - обязательно выложу решение тут - точно кому-нибудь еще пригодится !
Все, ну раз никто не помогает - пишу свой модуль !
Уже начал и кое-что получается, так что ждите скоро супер-мега модуль подписки на Views !!!
Я так планирую - на странице настройки модуля выбирать какие из существующих Views и в них какие "display" сделать доступными для подписки и с какой периодичнойстью производить рассылку по данной подписке и на каждый выбранный display генерировать блок подписки ( с полем для e-mail). Каждый из блоков можно разместить в соответствующем ему разделе(стандартными средствами друпала).
Этого функционала мне должно хватить. Если есть какие-то предложения - рад выслушать.
Сразу оговорюсь, что непосредственно рассылку планирую делать базовыми средствами PHP не использую модули типа messaging, так как просто не знаю как с ним работать, а времени на это пока нет. Но если кто-то объяснит как и убедит, что это эффективнее, то постараюсь сделать "правильно"
Для будущего модуля решил создать отдельный пост - http://drupal.ru/node/45320