Модуль Рассылка

Материал из ФабрикаСайтов

Перейти к: навигация, поиск

Содержание

Модуль «Рассылка»

Модуль «Рассылка» для Ф.CMS предназначен для создания и редактирования рассылок.

Модуль «Рассылка» позволяет создать новые рассылки, добавлять, редактировать и удалять список подписчиков.

Переход к модулю осуществлуется из верхнего меню административной системы управления сайтом из раздела Компоненты->Рассылка новостей.

Процесс подписки для посетителей сайта

Пользователь сайта может подписаться через соответствующую форму "подписки на рассылку". Для этого пользователь должен:

1. ввести свой существующий e-mail и нажать кнопку подтверждения "Подписаться"

После этого форма осуществляет проверку валидности введенного значения электронного адреса и выводит соответствующее сообщение в случае ошибки. Если электронный адрес введен верно, то на этот e-mail отправляется письмо для активации подписки. На этом этапе в административной части новый пользователь уже появляется в списке подписчиков, но он еще не активирован.

2. Зайти в свою почту, открыть письмо и перейти по ссылке активации, находящейся в тексте письма

После совершения этого действия пользователь окажется на странице активации подписки на сайте. В случае успешной активации будет выведено соответствующее сообщение. На этом этапе в административной части пользователь активируется.

Основные настройки модуля «Рассылка»

First-scrin.png

Во вкладке Настройки находятся общие настройки всех писем.

Поле "Имя" - имя, которое будет отображаться во всех письмах

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

Создание новой рассылки

Создание текста письма

Third-scrin.png

Документ для текста письма - это обычный ресурс, создаваемый так же, как и обычные страницы сайта. Единственным отличием является то, что для него используется особый шаблон, шаблон рассылки. Шаблон рассылки не должен содержать включений внешних стилей. Соответствующий шаблон уже создан на вашем сайте, для создания текста новых писем вам достаточно добавлять дочерние документы в папку "Рассылка".

Создание рассылки

Second-scrin.png

Для создания новой рассылки необходимо нажать кнопку "Новая рассылка" во вкладке список рассылок. После этого появится всплывающее окно, как видно на изображении, со следующими полями:

Тема письма - обязательное для заполнение поле, заголовок нового письма.

Документ - необходимо указать id документа/ресурса, в котором содержится текст письма. Соответственно текст письма следует создать предварительно.

Группы - здесь необходимо отметить группы, которым будет отправлена данная рассылка. Если в этом списке нет ни одной группы, то следует их создать во вкладке группы. Если в скобках указано, что в группе нет ни одного не участника, то следует добавить участников в группу. Кроме того для успешной рассылки, участники должны быть активированы.

После заполнения все полей нажать кнопку Сохранить . Если все правильно, то вы увидите в списке рассылок новую рассылку. После того как она будет отправлена всем адресатам значение в поле "Отправлено" изменится на 1. А в поле "Количество" будет указано количество реальных активных адресатов, которым была успешно отправлена рассылка.

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

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

Cron man1.jpeg

Нажмите кнопку "Создать" (2). Для корректной работы рассылки добавьте в строку "Команда" (3) следующую запись:

/usr/bin/php5 ~/www/test.test-sait.ru/core/components/ditsnews/cron/cron.php , где

   /usr/bin/php5 - путь до интерпретатора;
   test.test-sait.ru - вместо данной записи необходимо указать имя Вашего сайта.

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

Для проверки рассылки нажмите кнопку "Проверить". Если на экран выводятся какие-либо сообщения об ошибках, то обратитесь, пожалуйста, в службу технической поддержки для решения данного вопроса.

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

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

Редактирование списка подписчиков

Во вкладке подписчики доступен для редактирования, удаления и создания список подписчиков. Список формируется автоматически. Новые подписчики добавляются через форму на сайте, а затем проходят активацию по электронному адресу. В случае подтверждения реальности электронного адреса, подписчик автоматически активируется и добавляется в выбранные группы.

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

Для редактирования/удаления подписчика кликните на нужную запись и нажатием правой кнопки мыши вызовите соответствующее меню. В меню будет доступно 2 пункта: Удалить подписчика и Изменить данные подписчика

Редактирование групп подписчиков

Во вкладке группы отображается список групп подписчиков. Группы доступны как для изменения, так и для удаления. Меню этих действий вызывается кликом правой кнопки мыши на соответствующей записи. Так же можно добавить новую группу при помощи соответствующей кнопки.

В информационных целях в списке отображается также количество участников в данной группе.


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


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

Для ее редактирования необходимо в списке чанков, доступных в левом древовидном меню в административной панели во вкладке элементы, найти чанк под названием ditsnewssignup (форма подписки на рассылку). Чанк расположен в папке DitsNews. В этом чанке необходимо добавить еще одну строчку к уже существующим -

<input type="hidden" name="groups[]" value="1" /><!-- First group to add subscriber to. Ignored if not public! -->

Изменить в этой строчке необходимо лишь часть value="1" - где вместо цифры 1 укажите значение ID новой группы.

Личные инструменты