Модуль “Рассылка” (Рассылка публикуемых материалов)

1692
Суть модуля заключается в том что бы предоставить пользователю подписаться на рассылку публикуемых материалов. (Например: Новостей сайта).

Возможности

1. Подписка на рассылку;

2. Возможность отписаться от рассылки;

3. Управление подписчиками;

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

5. Пользователи которые не подтвердили подписку - рассылку получать не будут.


Установка

Устанавливать модуль рекомендую на свежий Инстант! Так как были дописаны функции в компоненте content (frontend.php, model.php и в админке applets/content.php).

1. Создаем запись в таблице cms_modules.

INSERT INTO `cms_modules` ( `id` , `position` , `name` , `title` , `is_external` , `content` , `ordering` , `showtitle` , `published` , `user` , `config` , `original` , `css_prefix` , `allow_group` , `cache` , `cachetime` , `cacheint`, `template` )
VALUES ('', 'sidebar', 'Рассылка', 'Рассылка', '1', 'mod_subs', '2', '1', '1', '0', '', '1', '', '-1', '', '1', 'HOUR', 'module.tpl');

2. Создаем таблицу cms_emails

CREATE TABLE `cms_emails` (
`id` INT NOT NULL AUTO_INCREMENT ,
`email` VARCHAR( 255 ) NOT NULL ,
`pub` INT NOT NULL ,
PRIMARY KEY ( `id` )
);

3. Заливаем архив в корень. (http://aunet.in.ua/subs.zip)

4. Посмотреть тут. http://aunet.in.ua

4. Пользуемся)
Компонент "ВИДЕО" для InstantCMS. (Free)
Комментарии (25)
Alexneva 23 марта 2011 в 04:38 +1
Штука полезная, спору нет, спасибо. А вот как решить вопрос с ограничением отправки писем с хостинга? У меня 5000 в сутки и не более...
Suslik 26 марта 2011 в 21:42 0
Да, на модуль не тянет - скорее хак системы - так как заменяются основные системные файлы - а это очень плохо, плюс этот хак игнорирует smtp настройки системы и шлет письма абы как придется - то есть напрямую.
tulik 26 марта 2011 в 22:42 0
Если не тяжело по smtp подскажите как правильнее, а то чего то не пойму о чем вы хотели мне сказать?
Suslik 27 марта 2011 в 15:26 0
дело в том что в instantcms есть в настройках способ отсылки емейлов через smtp сервер с авторизацией, например через яндекс почту - таким образом можно гарантировать то что сообщение дойдет нормально а не заблокируется как спам - так как доверие к яндекс почте намного выше чем к письмам посланным с безымянного smtp сервера хостинг провайдера напрямую
LonelyCat 23 марта 2011 в 06:01 -2
не качается
Анатолий 23 марта 2011 в 06:40 +1
Благодарю, попробуемсsmileLonelyCat качаеться, только что скачал
Pampa 23 марта 2011 в 07:18 0
Спасибо!
Может быть, стОит  добавить в пустое поле модуля РАССЫЛКА, в то место, которое должен заполнить Пользователь для получения рассылки, информацию о том, что туда надо вписать? А то не совсем очевидно. Наверное, "Ваш e-mail" ?
Zau4man 23 марта 2011 в 08:17 +4
Вы сами с этим не справитесь?)
Автору поста большое спасибо. Думаю пригодится!
Юра 23 марта 2011 в 10:00 +1
Отличный модуль.
+1
ByMind 23 марта 2011 в 20:15 0
подписатЬся=)
не забудьте исправить
tulik 23 марта 2011 в 20:34 0
Спасибо за комментарии. Все предложения и пожелания учту.
Умные Интернет Разработки 23 марта 2011 в 20:44 0
Хорошо бы заменить поле с вводом e-mail на кнопку, подписаться на новости сайта. Так как e-mail у пользователей уже существует.
tulik 23 марта 2011 в 20:55 0
Рассылка писем данного модуля рассчитана именно на подписчиков которые захотели ее получать (то есть подписались и подтвердили свое участие), а не всем пользователям системы.
Умные Интернет Разработки 23 марта 2011 в 21:06 +1
Не подумал, ведь действительно могут подписать те, которые не регистрировались в системе)
Молодец! Спасибо тебе, очень полезный модуль!
picaboo 23 марта 2011 в 20:57 -1
а если в день публикуется штук 20 новостей? :(

нет возможности отправлять пачкой? то есть не при публикации новости, а по крону которые добавились за последние например 4 часа или сколько там выставить в настройках. или же вариант ручной рассылки. зашел админ, проверил, отправил руками
Умные Интернет Разработки 23 марта 2011 в 21:07 0
поддерживаю, это намного удобнее..
tulik 23 марта 2011 в 21:18 +2
Нет такой возможности я не предвидел. Будет время доделаю.
Бичукин Андрей 20 апреля 2011 в 12:25 0
Добрый день! А на версию 1.8 Вы не планируете переделать этот модуль? Уж очень нужно... Спасибо!
tulik 20 апреля 2011 в 12:38 0
Да конечно. Сейчас очень нагружен работой, недельки так через две я думаю обновлю.
Бичукин Андрей 20 апреля 2011 в 12:47 +1
Отлично! Буду ждать и через пару недель поинтересуюсь. Спасибо!
venom_ 17 мая 2011 в 13:55 +1
Игорь, ждем обновления под 1.8
Юра 17 мая 2011 в 14:26 +1
Fatum 13 сентября 2011 в 03:03 -1
Попробовал установить, однако сам модуль не работает ни на 1.7 ни на 1.8
На версии 1.8 отсутствует управление модулем а при выводе модуля в сидебар он не появляется и исчезают остальные модули.
На версии 1.7 так же отсутствует управление модулем и видна ошибка:
Warning: include(modules/mod_subs/backend.php) [function.include]: failed to open stream: No such file or directory in /var/www/test/data/www/777.homelame.me/admin/applets/modules.php on line 45  Warning: include(modules/mod_subs/backend.php) [function.include]: failed to open stream: No such file or directory in /var/www/test/data/www/777.homelame.me/admin/applets/modules.php on line 45  Warning: include() [function.include]: Failed opening 'modules/mod_subs/backend.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/test/data/www/777.homelame.me/admin/applets/modules.php on line 45
а при выводе модуля в сидебар появляется ошибка
Fatal error: cmsPage::require_once() [function.require]: Failed opening required '/var/www/test/data/www/777.homelame.me/modules/mod_subs/module.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/test/data/www/777.homelame.me/core/classes/page.class.php on line 543

при этом осталось непонятным:
1. почему в модуле отсутствует файл modules/mod_subs/backend.php на который ссылается сообщение об ошибке при заходе в управление модулем.
2. почему не реагирует разработчик на мои неоднократные запросы
3. это вообще у кого нибудь работает? или я не один такой... :(
VLADIMIR 2 мая 2012 в 22:46 0
Вот какой недостаток внешних ссылок пропал сайт и с ним архив. поделитесь архивом (subs.zip)?
volchoc 17 апреля 2015 в 18:59 0
И со мной тоже поделитесь, пож...