Користувальницькькі налаштування

Налаштування сайту


trinitytv

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

trinitytv [2022/09/24 14:39]
127.0.0.1 зовнішнє редагування
trinitytv [2023/06/16 18:16] (поточний)
skybetik
Рядок 4: Рядок 4:
 {{:logo_trnitytv.png?direct&200|}} {{:logo_trnitytv.png?direct&200|}}
  
-Модуль состоит из нескольких частейи предназначен для управления и тарификации подписок пользователей на сервисе [[https://www.trinity-tv.net/|TrinityTV]]. Модуль поддерживает помесячную модель начисления АП.+Модуль складається з декількох частині призначений для управління і тарифікації підписок користувачів на сервісі [[https://www.trinity-tv.net/|TrinityTV]]. Модуль підтримує помісячну модель нарахування АП.
  
  
-====== Базовая конфигурация Ubilling ======+====== Базова конфігурація Ubilling ======
  
  
-С точки зрения Ubilling все управляется следующими опциями [[alteriniconf|alter.ini]]:+З точки зору Ubilling усе керується такими опціями [[alteriniconf|alter.ini]]:
  
 <file ini alter.ini> <file ini alter.ini>
-;Включен ли сервис TrinityTV?+;Чи увімкнений сервіс TrinityTV?
 TRINITYTV_ENABLED=1 TRINITYTV_ENABLED=1
-;ID партнера+;ID партнеру
 TRINITYTV_PARTNER_ID="bbaaababbabacbbbabbabababa" TRINITYTV_PARTNER_ID="bbaaababbabacbbbabbabababa"
 ;Salt ;Salt
 TRINITYTV_SALT="ccaaababbabacbbbabbabababa" TRINITYTV_SALT="ccaaababbabacbbbabbabababa"
-;включает режим отладки модуля. Все общение с удаленным сервисом будет записываться в exports/trinitytv.log+микає режим налагодження модуля. Усе спілкування з віддаленим сервісом записуватиметься в exports/trinitytv.log
 TRINITYTV_DEBUG=0 TRINITYTV_DEBUG=0
 </file> </file>
  
  
-Тарификация и включениеыключение подписок производится при помощи следующих периодичных вызовов [[remoteapi|RemoteAPI]]:+Тарифікація і ввімкненняимкнення підписок здійснюється за допомогою таких періодичних викликів [[remoteapi|RemoteAPI]]:
  
 <code bash> <code bash>
Рядок 31: Рядок 31:
 </code> </code>
  
-Как не сложно заметить, **chargefee** сначала производит снятие АП по всем активным подпискам. В случае если на счету абонента образовалась задолженность либо он был заморожен по какой-то причине уже после начисления АП подписка абонента будет деактивирована. Последующий вызов **resurrect** пробегается по всем неактивным подпискам и проверяет состояние пользователя. В случаеесли абонент ликвидировал задолженность на своем счету, либо его счет был разморожен - он просто активирует профиль пользователя.+Як не складно помітити, **chargefee** спочатку здійснює зняття АП за всіма активними підпискамиУ разі якщо на рахунку абонента утворилася заборгованість або він був заморожений з якоїсь причини вже після нарахування АП підписка абонента буде деактивована. Наступний виклик **resurrect** пробігається по всіх неактивних підписках і перевіряє стан користувача. У разіякщо абонент ліквідував заборгованість на своєму рахунку, або його рахунок був розморожений він просто активує профіль користувача.
  
  
-====== Конфигурация кабинета пользователя ======+====== Конфігурація кабінету користувача ======
  
-С точки зрения [[userstats|кабинета]] - все еще проще. +З точки зору [[userstats|кабінету]] - все ще простіше.
  
 <file ini userstats.ini> <file ini userstats.ini>
-;Включен ли сервис TrintyTV в кабинете?+;Чи увімкнений сервіс TrintyTV у кабінеті?
 TRINITYTV_ENABLED=1 TRINITYTV_ENABLED=1
-;Защищать ли пользователей от их собственной бедности?+;Чи захищати користувачів від їхньої власної бідності?
 TRINITYTV_PROTECTION=1 TRINITYTV_PROTECTION=1
-;URL к вашему работающему Ubilling для осуществления взаимодействия по RemoteAPI+;URL до вашого працюючого Ubilling для здійснення взаємодії за RemoteAPI
 API_URL="http://billing.isp/" API_URL="http://billing.isp/"
-;Серийный номер вашего работающего Ubilling+;Серійний номер вашого працюючого Ubilling
 API_KEY="UBxxxxxxxxxxxxxxxxx" API_KEY="UBxxxxxxxxxxxxxxxxx"
-; Также вы можете продавать пользователям это все под видом sweet.tv. Просто строим все как есть и включаем +; Також ви можете продавати користувачам це все під виглядом sweet.tv. Просто будуємо все як є і вмикаємо 
-; опцию TRINITYTV_ENABLED в значение и SWEETTV_ENABLED в значение 1.+; опцію TRINITYTV_ENABLED у значення і SWEETTV_ENABLED у значення 1.
 SWEETTV_ENABLED=0 SWEETTV_ENABLED=0
-;Отключает возможность самостоятельного оформления или отказа от подписок пользователями.+;Вимикає можливість самостійного оформлення або відмови від підписок користувачами.
 TRINITYTV_NOUSERSUB=0 TRINITYTV_NOUSERSUB=0
 </file> </file>
  
- Собственно понятно, что URL к установленному Ubilling и его серийник должны быть валидными, для адекватного общения кабинета с биллингом, посредством RemoteAPI.+ Власне зрозуміло, що URL до встановленого Ubilling і його серійник мають бути валідними, для адекватного спілкування кабінету з білінгом, за допомогою RemoteAPI.
  
-====== Ради чего все это? ====== +====== Заради чого все це? ====== 
-Для того, чтобы при помощи соответствующего модуля+Для того, щоб за допомогою відповідного модуля
  
 {{:trinitytv_1.png?200|}} {{:trinitytv_1.png?200|}}
  
  
-Мы могли добавить актуальные тарифы, и задать предоставляемые нами пользователям услуги+Ми могли додати актуальні тарифи, і задати послуги, які ми надаємо користувачам
  
 {{:trinitytv_2.png?500|}} {{:trinitytv_2.png?500|}}
  
-Пользователи смогут попытаться оформить подписку у себя в кабинетеЕстественно произойти это все может, только если пользователь не является замороженным, отключенным, и у него на счету достаточно средств. +Користувачі зможуть спробувати оформити підписку у себе в кабінетіЗвісно, статися це все може, тільки якщо користувач не є замороженим, відключеним, і у нього на рахунку достатньо коштів. 
  
 {{:trinitytv_3.png?500|}} {{:trinitytv_3.png?500|}}
  
-====== Настройки ====== +====== Налаштування ====== 
-Итак. Первое что нам необходимо сделать,это получить у менеджера TrinityTv следующие параметры:+Отже. Перше що нам необхідно зробитице отримати у менеджера TrinityTv наступні параметри:
  
   * PartnerID   * PartnerID
   * Salt   * Salt
-  * Список тарифов c их ServiceID соответственно +  * Список тарифів c їх ServiceID відповідно 
-  * Логин/Пароль от админ-панели партнеров на стороне TrinityTV (http://partners.trinity-tv.net/+  * Логін/Пароль від адмін-панелі партнерів на стороні TrinityTV (http://partners.trinity-tv.net/
  
-Полученные PartnerID, Salt прописываем в конфигурационном файле (описано выше в разделе **"Базовая конфигурация Ubilling"**), затем в админке переходим в модуль TrinityTV => меню **"Тарифы"**. В форме создания тарифа указываем название тарифа, абонплату, и ID услуги (выдается менеджером TrinityTV)+Отримані PartnerID, Salt прописуємо в конфігураційному файлі (описано вище в розділі **"Базова конфігурація Ubilling "**), потім в адмінці переходимо в модуль TrinityTV => меню **"Тарифи "**. У формі створення тарифу вказуємо назву тарифу, абонплату, і ID послуги (видається менеджером TrinityTV)
  
 {{:trinitytv_4.png?500|}} {{:trinitytv_4.png?500|}}
  
-После того как Тарифы созданы переходим в меню **"Подписки"** к созданию пользователяВ форме регистрации пользователей вводим логин абонента, выбираем тариф и нажимаем кнопку Создать.+Після того як Тарифи створені переходимо в меню **"Підписки "** до створення користувачаУ формі реєстрації користувачів вводимо логін абонента, обираємо тариф і натискаємо кнопку Створити.
  
 {{:trinitytv_5.png?500|}} {{:trinitytv_5.png?500|}}
  
-Далее в карточке абонента мы можем изменить его статус, привязать устройствоизменить тариф.+Далі в картці абонента ми можемо змінити його статус, прив'язати пристрій, змінити тариф.
  
 {{:trinitytv_6.png?500|}} {{:trinitytv_6.png?500|}}
  
-Привязка устройства осуществляется двумя способами: +Прив'язка пристрою здійснюється двома способами: 
-  * вручную вводом мак-адреса  +  * вручну введенням мак-адреси  
-  * привязкой по коду, когда клиент сообщает 4-х значный код привязки который он видит на своем устройстве.+  * прив'язкою за кодом, коли клієнт повідомляє 4-х значний код прив'язки, який він бачить на своєму пристрої.
  
 {{:trinitytv_7.png?500|}} {{:trinitytv_7.png?500|}}
Рядок 98: Рядок 98:
  
  
-====== Отчетность ====== +====== Звітність ====== 
-Отчет служит для контроля взаиморасчетов, в котором отображено количество подписок за месяц, количество абонентов, сумма снятой абонплаты+Звіт слугує для контролю взаєморозрахунків, у якому відображено кількість підписок за місяць, кількість абонентів, сума знятої абонплати
  
-**Помесячный отчет:**+**Місячний звіт:**
  
 {{:trinitytv_9.png?500|}} {{:trinitytv_9.png?500|}}
trinitytv.1664019551.txt.gz · Востаннє змінено: 2022/09/24 14:39 повз 127.0.0.1