Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.07.2012, 11:08   #1
Mitnik
Новичок
Джуниор
 
Регистрация: 09.07.2012
Сообщений: 0
По умолчанию Требуется написать скрипт для рассылки пользователям НОВЫХ статей с сайта на CMS DLE

Требуется написать скрипт для рассылки пользователям НОВЫХ статей с сайта на CMS DLE в соответствии с заданными пользователями в личном кабинете ключевыми словами.
Т.е., например, пользователь "1" задал ключевое слово "авто". Соответственно, ему на e-mail должны поступать все НОВЫЕ статьи, содержащие слова "автобус", "автомобиль", "автомат" и т.д.
Нужна рассылка ТОЛЬКО НОВЫХ СТАТЕЙ, т.е. статей, которые были опубликованы на сайте после того, как пользователь заказал подписку на рассылку статей в личном кабинете (профиле).
Скрипт устанавливается отдельно от основного сайта и по заданному расписанию (через cron) сканирует определенные таблицы базы данных основного сайта, содержащие заголовок статьи, текст самой статьи и сразу же рассылает подходящие по заданным ключевым словам статьи подписчикам.
Данные подписчиков и ключевые слова, по которым они заказали подписку на статьи, берутся из БД основного сайта на DLE.
Количество ключевых слов, которое может задать для подписки пользователь, зависит от тарифа (статуса) пользователя на основном сайте DLE.
Т.е. "Тариф 1" - 1 ключевое слово - бесплатно;
"Тариф 2" - до 5 ключевых слов - 50 рублей в месяц;
"Тариф 3" - до 10 ключевых слов - 100 рублей в месяц;
"Тариф 4" - до 20 ключевых слов - 200 рублей в месяц;
"Тариф 5" - до 50 ключевых слов - 500 рублей в месяц.

Подписчики сами выбирают тариф в зависимости от потребностей и пополняют баланс в личном кабинете через платежный сервис http://www.robokassa.ru (требуется интегрировать в DLE).

1.Функции админки:
- включение/выключение всей рассылки;
- добавление подписчиков по одному и массово через csv (Имя - Отчесво - Организация), с автоматической генерацией случайного пароля (есть большая база подписчиков);
- Экспорт подписчиков через csv;
- редактирование ключевых слов подписчиков;
- настройка количества полей для ключевых слов для каждого тарифа, которые выводятся в личных кабинетах подписчиков (настройка тарифов);
- просмотр и кнопка подтверждения заявок на подписки по ключевым словам массово, вручную проставив галочки и нажав кнопку;
- автоматическое выключение рассылки для подписчиков на платных тарифах, у которых закончились средства с ежедневным оповещением на e-mail (текст письма редактируется).
- включение/выключение подписки отдельного подписчика с сохранением всех пользовательских настроек;
- настройка вида рассылаемых писем в формате html, желательно в одном окне html редактора:
а) приветствие - "Здравствуйте, %name%!"), где %name% - Имя Отчество получателя (берется из БД);
б) возможность дополнения письма своим текстом;
в) вывод в средней части cамой статьи с ключевым словом;
г) настройка текста нижней части;
д) ссылка для отписки от рассылки;
е) возможность размещения в тексте рассылаемых писем кликабельных рекламных баннеров (вставка типа %banner1%, %banner2%, %banner3%), которые настраиваются через админку.
ж) настройка темы рассылаемых писем с возможностью вставки %name%;
- настройка интервала между отправкой писем;
- немного статистики: вывод списка ключевых слов (в алфавитном порядке) в виде ссылок, при клике на которые, будут выводиться все подписчики на новости с данными ключевыми словами;
- кнопка включения режима отправки зарегистрировавшимся, но не задавшим ключевые слова подписчикам, письма с другим, редактируемым текстом.

ICQ 418657069
Mitnik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как написать скрипт для отправки СМС с сайта. Web-Gangsta JavaScript, Ajax 10 29.06.2016 15:42
скрипт Lightbox2 для CMS DLE 1001 JavaScript, Ajax 0 09.04.2011 12:43
Нужно написать скрипт для сайта bank_59 Фриланс 0 20.02.2011 12:50