Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:modules:multidoms:ru:abills [2009/11/10 16:06] asmodeus |
abills:docs:modules:multidoms:ru:abills [2018/07/15 20:27] (текущий) snuryus [Интерфейс реселлера] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
=====Multidoms===== | =====Multidoms===== | ||
- | Модуль для создания независемых суббилингов (доменов) в главном системе и предоставление интерфейса реселлера.\\ | + | Модуль для создания независимых суббилингов (доменов) в главной системе и предоставление интерфейса реселлера.\\ |
Суббиллинг имею следующие независимые возможности. | Суббиллинг имею следующие независимые возможности. | ||
Строка 8: | Строка 8: | ||
- Независимые сервера доступа | - Независимые сервера доступа | ||
- Независимые администраторы | - Независимые администраторы | ||
- | - Независимые шаблоны | + | - [[#shablony|Независимые шаблоны]] |
+ | - Независимые бухгалтерские документы | ||
- Карточный интерфейс | - Карточный интерфейс | ||
- Интерфейс реселлера с возможность авторегистрации реселлера. | - Интерфейс реселлера с возможность авторегистрации реселлера. | ||
Строка 32: | Строка 33: | ||
**FreeBSD** | **FreeBSD** | ||
# cd /usr/ports/security/p5-Authen-Captcha/ && make && make install | # cd /usr/ports/security/p5-Authen-Captcha/ && make && make install | ||
+ | |||
+ | |||
+ | =====Установка===== | ||
+ | |||
+ | Создать таблицы в базе. | ||
+ | |||
+ | # mysql -D abills < /usr/abills/db/Multidoms.sql | ||
+ | |||
+ | |||
+ | |||
+ | Подключение модуля. | ||
+ | **abills/libexec/config.pl** | ||
+ | @MODULES = ( | ||
+ | 'Multidoms' | ||
+ | ); | ||
+ | |||
+ | =====Начало работы===== | ||
+ | |||
+ | * В самом начале работы нужно добавить главным администратором (который не привязан к доменам) домены системы | ||
+ | |||
+ | '' / Настройка / Domains '' | ||
+ | |||
+ | * Добавляете администратора с привязанным доменом | ||
+ | |||
+ | * Заходите в веб интерфейс под новым администратором и работаете как с нормальным билингом. Вы увидите только данные Вашего домена: абоненты, группы, тарифные планы, сервера доступа, администраторы. | ||
+ | |||
+ | |||
+ | ====Шаблоны==== | ||
+ | |||
+ | Шаблоны для доменов сохраняются в каталоге **/usr/abills/Abills/templates/[номер домен]** | ||
Строка 39: | Строка 70: | ||
# cd /usr/abills/cgi-bin/ | # cd /usr/abills/cgi-bin/ | ||
# ln -s /usr/abills/Abills/modules/Multidoms/reseller.cgi reseller.cgi | # ln -s /usr/abills/Abills/modules/Multidoms/reseller.cgi reseller.cgi | ||
+ | | ||
+ | **Настройка** | ||
+ | $conf{RESELER_SERVICES} = "Internet,Iptv"; (Список сервисов, которыми может управлять ресселер) | ||
+ | |||
+ | Ресселеру доступны операции с абонентами своего домена, либо с абонентами своей группы (если он сам состоит в группе). | ||
+ | |||
Адрес интерфейса реселлера https://your.doamin:9443/reseller.cgi \\ | Адрес интерфейса реселлера https://your.doamin:9443/reseller.cgi \\ | ||
Строка 44: | Строка 81: | ||
**Возможности** | **Возможности** | ||
- | * Заведение серверов доступа | + | * Управление различными сервисами (Internet, Iptv), |
- | * Заведение тарифных планов | + | * Просмотр списка доступных для управления абонентов, |
- | * Создание карточек оплаты и мультисервис карт (логин + пароль) | + | * Пополнение счета абонента, |
- | * Создание собственных шаблонов визуализации | + | * Изменение тарифа абонента, (опционально) |
- | * Авторегистрация реселлера | + | * Изменение статуса абонента, (опционально) |
+ | * Отчет по операциям со счетом реселлера. | ||
+ | |||
+ | =====Личный кабинет абонента===== | ||
+ | |||
+ | Для перехода в личный кабинет абонента нужно указывать номер домена абонента | ||
+ | |||
+ | https://xxxxxxx.com:9443/index.cgi?DOMAIN_ID=1 | ||
+ | |||
+ | Без указания номера домена будет открываться общая страница для логина абонентов и не все абоненты смогу зайти на собственный аккаунт особенно те у которых одинаковые логины в разных доменах |