Суть модуля заключается в том что бы предоставить пользователю подписаться на рассылку публикуемых материалов. (Например: Новостей сайта).
Возможности
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. Посмотреть тут. aunet.in.ua
4. Пользуемся)
Возможности
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. Посмотреть тут. aunet.in.ua
4. Пользуемся)
Может быть, стОит добавить в пустое поле модуля РАССЫЛКА, в то место, которое должен заполнить Пользователь для получения рассылки, информацию о том, что туда надо вписать? А то не совсем очевидно. Наверное, "Ваш e-mail" ?
Автору поста большое спасибо. Думаю пригодится!
+1
не забудьте исправить
Молодец! Спасибо тебе, очень полезный модуль!
нет возможности отправлять пачкой? то есть не при публикации новости, а по крону которые добавились за последние например 4 часа или сколько там выставить в настройках. или же вариант ручной рассылки. зашел админ, проверил, отправил руками
На версии 1.8 отсутствует управление модулем а при выводе модуля в сидебар он не появляется и исчезают остальные модули.
На версии 1.7 так же отсутствует управление модулем и видна ошибка:
при этом осталось непонятным:
1. почему в модуле отсутствует файл modules/mod_subs/backend.php на который ссылается сообщение об ошибке при заходе в управление модулем.
2. почему не реагирует разработчик на мои неоднократные запросы
3. это вообще у кого нибудь работает? или я не один такой... :(