Назначение
Модуль типа "Рассылка подписки" - служит для организации рассылки/подписки на:
- новости сайта,
- информации об обновлении прайс-листов,
- появления новых сообщений и тем на форумах,
- служебных сообщений администратора.
Общие свойства раздела описаны в разделе "Описание модулей".Свойства раздела
Организация подписки на сайте
- Данный подраздел можно завести лишь в том случае, если на сайте глобальным администратором включена соответствующая опция (переменная site.subscribeOn = «да»).
- Если подписка включена, то в выпадающем меню на панели инструментов для работы с сайтом появится подраздел «Подписка».
- Раздел «Подписка» можно завести только один раз.
- Необходимо, чтобы были обязательно определены такие переменные, как userAdminMail (электронный адрес администратора сайта) и siteName (название сайта).
- При заведении раздела необходимо указать следующие параметры:
- Каталог: subscribe (или другое);
- Название: Подписка (или другое);
- Скрытая;
- Статус: включена;
- Доступность: для всех;
- Доступ группам пользователей: всем;
- Больше ничего указывать не надо.
- После того, как Вы завели подраздел «Подписка», необходимо определить, в каких разделах Вы бы хотели рассылать почту.
- Рассылка почты возможна в разделах типа forum, publish, price.
- Для того чтобы назначить подписку на раздел, необходимо зайти в его свойства, поставить галочку «Добавить в рассылку». По умолчанию, подписываться на рассылку сообщений могут все желающие, зашедшие на сайт. Но если поставить галочку «Только для зарегистрированных пользователей», то подписаться на рассылку смогут только зарегистрированые и авторизованные пользователи. Этот параметр может меняться в любое время. Что касается раздела типа forum, то там могут подписываться на рассылку новых сообщений в теме только зарегистрированные и авторизованные пользователи.
- После изменения свойств раздела, не забудьте нажать кнопку «Изменить».
- После добавления раздела в подписку определяются переменные для раздела: site.SubscribeOn и site.SubscribeRegisterUser.
Панель управления разделом типа "Рассылка подписки"
Вид панели представлен на рисунке 1.
Рис. 1
- Кнопка "Подписчики" открывает страницу со списком подписчиков.
- Кнопка "Посмотреть неотправленные письма" - открывает страницу со списком неотправленных писем.
- Кнопка "Отправить письма" - позволяет отправить письма немедленно.
- Кнопка "Удалить отправленные письма" - удаляет отправленные письма.
- Кнопка "Удалить подписчиков" - позволяет удалить подписчиков, статус которых "Помечен на удаление".
- Кнопка "Проверить активных подписчков" - изменяет статус активных подписчиков на "Продляемые" и отсылает письма на продление подписки.
- Кнопка "Проверить остальных подписчиков" - отсылает письма подписчикам, статус которых не "Активный", с последним предупреждением об удалении их из списков подписчиков.
Управление подписчиками
Для просмотра списка подписчиков нажмите на кнопку "Подписчики" или просто зайдите в раздел подписки. Выберите нужный раздел, статус подписчиков и нажмите "Выбрать". Откроется страница примерно как на рис. 2
Рис. 2
Рис. 2
Для изменения статуса пользователя или получения дополнительной информации о пользователе, нажмите на имя интересующего Вас пользователя.
Переменные для раздела типа "Рассылка подписки"
- subscribeOn - подключить модуль подписки (по умолчанию - нет)
- site.SubscribeOn - разрешить подписку на раздел (по умолчанию - нет)
- site.SubscribeRegisterUser - разрешить подписку только для зарегистрированных пользователей (по умолчанию - да)
- subscribe.DirUrl - путь к разделу подписки (по умолчанию - не определен)
- subscribe.MaxWait - максимальное время ожидания реакции подписчика (в днях) (по умолчанию - 30)
Обсуждение материала на форуме: Модуль рассылки подписки [0]