Сайт смс-рассылок
На основе CMS Drupal нужно разработать сайт для рассылки смс.
Для этого надо разработать многостраничную форму для подписки на рассылки. На первой странице формы нужно вывести категории и при клике разворачивать эти категории вниз на отдельные элементы.
Как категория целиком, так и отдельные элементы могут быть отмечены чек-боксами.
Категории и их элементы заносятся через панель администратора
На второй странице формы в текстовом поле должны появится выбранные на первом шаге элементы, которые можно редактировать/удалять/добавлять. Кроме этого нужен выбор времени отправки смс в зависимости от уровня доступа от 1 до 3 раз в день. Время выбирается с точностью до 5 минут. Кроме этого должна быть возможность выбрать все рассылки заново. При этом должно учитываться количество уже отправленных смс.
Второе, нужно добавить в форму регистрации обязательный ввод е-майла и номера сотового телефона с проверочной отсылкой кода подтверждения на них. Кроме этого регистрация должна осуществляться через ссылку с определенными кодами. В зависимости от этого кода присваиваться уровень доступа. Например www.test.com/?reg=Gjduy88f присваивает первый уровень доступа, а www.test.com/?reg=Cdf54jf94 присваивает второй. Кода и уровни доступа задаются через панель администратора. Без этих кодов регистрация должна быть недоступна. В зависимости от уровня доступа определяется общее количество отправляемых смс.
Это так же должно настраиваться в панели администратора.
Ну и третье сам скрипт рассылки смс в заданное время через сервис Clickatell http. Стартовать скрипт будет через крон с интервалом 5 минут.