Как сделать чтобы Новый пользователь по умолчанию подписывался на рассылку в Simplenews

Главные вкладки

Аватар пользователя lev-mike lev-mike 11 июля 2013 в 14:24

Вопрос в сабже.
И соответсвенно как подписать всех существующих пользователей. в Massubscribe предлагается ввести email'ы. Как такой список можно экспортировать? Или есть другой какой-то путь?

Комментарии

Аватар пользователя jvb jvb 11 июля 2013 в 14:56

В настройках каждой рассылки admin/config/services/simplenews есть выпадающий список, в котором можно выбрать способ подписки новых пользователей.
Как подписать уже зарегистрированных?? Найти таблицу , в которой это хранится и проставить запросом...Я своим руками проставил, их немного было.Я о Drupal 7 говорю.

Аватар пользователя lev-mike lev-mike 11 июля 2013 в 15:08

У меня Друпал 6. в /admin/settings/simplenews/ никаких подобных списков не было. А пользователей у меня тысяч 10. Руками не перепишешь

Аватар пользователя jvb jvb 11 июля 2013 в 15:14

Ладно. Когда Вы открываете указанный путь, есть хоть одна категория рассылок , например "имядомена NewsLetter".??

Аватар пользователя jvb jvb 11 июля 2013 в 15:54

Еще могу предложить следующее с использованием массовой подписки:
1. с помощью запроса select mail from users limit n,m; вытягивать e-mailы пользователей начиная с n-го по m-штук.Пример :
select mail from users limit 1,1000 - вытащит из БД первых 1000 e-mail пользователей, а
select mail from users limit 5000,1000 - вытащит 1000 адресов начиная с 5000-го.

2. Экспортировать полученные адреса в какой-нибудь файл.
3. С помощью ctr+C и ctrl+V вставлять из файла в массовую подписку и запускать подписку.

Не могу проверить , сколько адресов за один раз пережует массовая подписка, потому, навскидку предлагаю пробовать по 1000 адресов за один раз, выбирая их указанным в п.1 способом.

Если есть у вас тестовый сайт, то лучше попробовать на нем. Если нет, то сперва делайте резервную копию, а потом все остальное.

Аватар пользователя lev-mike lev-mike 11 июля 2013 в 16:45

Встречал такой модуль: Simplenews Roles Вроде с помощью его можно назначить подписку для определенной роли, например, авторизованному пользователю. Модуль установил, включил, но где настраивается не могу найти. Может кто в курсе?