Правки в модуле смс-биллинга
Прислано: Zonder
вт, 06/10/2009 - 14:12
Есть всем известный смс-оператор a1agregator.ru, для которого есть модуль под друпал:
Скачать: http://forum.a1agregator.ru/download/file.php?id=6
У данного модуля есть пара глюков:
1) После установки производятся неверные запросы к таблицам базы, в следствии чего невозможно настроить модуль. Пришлось копаться в коде модуля и ручками жестко ставить запросы к определенным таблицам. В языках не силен, посему лучше ничего не придумал.
2) И вот модуль вроде пашет. Однако после отправки пользователем смс и ввода полученного кода в нужное поле, модуль сообщает о том, что код активирован. Но дальше ничего не происходит.
Вопрос: Как сделать, чтобы модуль возвращал человека на страницу со скрытым текстом после ввода кода?
- Zonder's blog
- Для комментирования войдите или зарегистрируйтесь
Ах да, третий баг нашелся: Не отрабатывает время жизни кода доступа
- Для комментирования войдите или зарегистрируйтесь
Coxux, не надо пользоваться этой поделкой, и хакать ядро.
лучше опишите функции нужного модуля
- Для комментирования войдите или зарегистрируйтесь
Если кто возьмется за него - было бы очень здорово. А то полноценного модуля под 5-ку я так и не сыскал.
Функции модуля:
При создании ноды, пользователь, при помощи тегов (или иных) обрамляет кусок текста, картинки и т.п., который необходимо скрыть. Система обрабатывает ноду при выводе и скрывает этот кусок под ссылкой, которая ведет на страницу отправки смс. Было бы кайфово, если бы можно было настраивать эту ссылку в админке (картинкой или произвольным текстом).
Страница отправки смс
Выводится номер, куда нужно отправить смс, и текст, который нужно отправить. Плюс выводятся тарифы и другая полезная информация.
После того, как смс отправлена и пользователь получил код подтверждения, вводит его в поле на странице отправки смс. Нажимает "Ок", система перекидывает его обратно на страницу, с которой он пришел. Скрытый текст на странице открыт + висит уведомление "Код принят".
Система запоминает IP пользователя, который ввел код подтверждения и открывает текст только ему и только данной страницы. Когда время жизни кода истекает - скрытый текст снова скрывается.
Все вроде примитивно и просто.
Хотя по уму можно модуль наворотить и для запрещения просмотра всей ноды. Но думаю это уже будет наглость с моей стороны.
- Для комментирования войдите или зарегистрируйтесь
Озвучьте размер вознаграждения. Если один не потяну - думаю найдутся желающие - сбросимся.
- Для комментирования войдите или зарегистрируйтесь
не помогло
- Для комментирования войдите или зарегистрируйтесь
за 150-200 все исправлю
За правки в 10 килобайтах кода - сумма слишком неадекватна.
Если учитывать рыночные цены, выходит что там на 8 часов работы?
- Для комментирования войдите или зарегистрируйтесь




Комментарии