=====Multidoms===== Модуль для создания независимых суббилингов (доменов) в главной системе и предоставление интерфейса реселлерам.\\ ====Возможности==== * Независимые абоненты и группы абонентов. * Независимые тарифные планы * Независимые сервера доступа * Независимые администраторы * [[#shablony|Независимые шаблоны]] * Независимые бухгалтерские документы * Карточный интерфейс * Интерфейс реселлера с возможность авторегистрации реселлера. ====Схема привязки субдоменов==== {{http://abills.net.ua/img/Multidoms/Multidoms.gif|Sub Domains}} \\ Связи интерфейса дилера.\\ {{http://abills.net.ua/img/Multidoms/Multidoms_reseller.gif|Diller Interface}} \\ ====Автоматический перезапуск RADIUS-сервера при заведении нового NAS дилером==== **config.pl** ^$conf{RADIUS_RESTART}='/usr/local/bin/sudo /usr/local/etc/rc.d/radiusd restart'; | Команда перезапуска радиус | **/usr/local/etc/sudoers** www ALL = NOPASSWD: /usr/local/etc/rc.d/radiusd для работы модуля нужно установить perl модуль Authen::Captcha\\ **FreeBSD** # cd /usr/ports/security/p5-Authen-Captcha/ && make && make install ====Шаблоны==== Шаблоны для доменов сохраняются в каталоге **/usr/abills/Abills/templates/[номер домен]** ===== Интерфейс реселлера==== **Установка** # cd /usr/abills/cgi-bin/ # ln -s /usr/abills/Abills/modules/Multidoms/reseller.cgi reseller.cgi Адрес интерфейса реселлера https://your.doamin:9443/reseller.cgi \\ **Возможности** * Заведение серверов доступа * Заведение тарифных планов * Создание карточек оплаты и мультисервис карт (логин + пароль) * Создание собственных шаблонов визуализации * Авторегистрация реселлера =====Личный кабинет абонента===== Для перехода в личный кабинет абонента нужно указывать номер домена абонента https://xxxxxxx.com:9443/index.cgi?DOMAIN_ID=1 Без указания номера домена будет открываться общая страница для логина абонентов и не все абоненты смогу зайти на собственный аккаунт особенно те у которых одинаковые логины в разных доменах