Модуль карточек для ABills ver.0.2 +

Версия модуля 0.2

1. Установка

Скачиваем последнюю версию модуля из SVN:

svn co --username anonymous

Можно воспользоваться как phpMyAdmin, для создания таблицы, так и консольной утилитой mysql.

mysql -u root -p abills < ./silver_cards.sql

Копируем каталог cards в /usr/abills/cgi-bin/
Создаем файл паролей:

htpasswd -c /usr/abills/.htpasswd username

Дальше заходим в веб-интерфейс админки:
http://abills.domain.tld/cards/admin

Вводим логин и пароль и генерируем номера карточек для распечатки.

Для акивации карт заходим на http://abills.domain.tld/cards/

2. Что сделано:

2.1. Генерация карт
2.2. Активация карт
2.3. Занесение в логи биллинга и пополнение депозита
2.4. Переадресация на страницу успешной активации
2.5. Переадресация на страницу ошибки
2.6. Конфиг-файл модуля
2.7. Суммы берутся из имен файлов карточек.
Файлы должны называться «card-<sum>.png» (где <sum> — номинал карты).
2.8. Логгирование ошибок активации карты
2.9. Отчеты по ошибкам активации карты
2.10. Вывод количества не активированных карт по номиналам
2.11. Вывод количества отключенных пользователей по тарифным планам

3. В планах:

3.1. Интерфейс реселлера

4. История изменений:

v 0.2.1
[+] Логгирование ошибок активации
[+] Вывод по номеру карты ошибок по активации карты
[+] Ссылки на профиль пользователя в биллинге
[+] Ссылки на отчет по карточке
[+] Ссылки на тарифный план в биллинге
[+] Ссылки на список пользователей тарифного плана

v.0.2
[+] Добавлены картинки для генерации карт.
[+] Добавлена статистика по активированным картам
[+] Добавлен номер карты на титульную сторону, для ее идентификации в учетных документах.
[*] Изменены шрифты в административном интерфейсе.
[*] Добавлены комментарии в код.

Подробности читаем в README. Форму можно встроить в сайт для красоты. :)

Стоимость модуля от производителя биллинга 60 баксов. Этот бесплатен. Используйте на здоровье.

Лицензия — GPLv3.

Demo сервер. Активация карт не доступна.

Вы можете оставить комментарий, или поставить трэкбек со своего сайта.

39 комментариев(я)

(Обязательно)
(Обязательно, не публикуется)

Админ не заснул, он перегружается!
Яндекс.Метрика beget