Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версій Попередня ревізія | Попередня ревізія | ||
|
trinitytv [2019/06/27 16:45] |
trinitytv [2023/06/16 18:16] (поточний) skybetik |
||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| + | ====== TrinityTV ====== | ||
| + | |||
| + | |||
| + | {{: | ||
| + | |||
| + | Модуль складається з декількох частин, | ||
| + | |||
| + | |||
| + | ====== Базова конфігурація Ubilling ====== | ||
| + | |||
| + | |||
| + | З точки зору Ubilling усе керується такими опціями [[alteriniconf|alter.ini]]: | ||
| + | |||
| + | <file ini alter.ini> | ||
| + | ;Чи увімкнений сервіс TrinityTV? | ||
| + | TRINITYTV_ENABLED=1 | ||
| + | ;ID партнеру | ||
| + | TRINITYTV_PARTNER_ID=" | ||
| + | ;Salt | ||
| + | TRINITYTV_SALT=" | ||
| + | ; | ||
| + | TRINITYTV_DEBUG=0 | ||
| + | </ | ||
| + | |||
| + | |||
| + | Тарифікація і ввімкнення/ | ||
| + | |||
| + | <code bash> | ||
| + | 20 1 1 * * /bin/ubapi " | ||
| + | */10 * * * * /bin/ubapi " | ||
| + | </ | ||
| + | |||
| + | Як не складно помітити, | ||
| + | |||
| + | |||
| + | ====== Конфігурація кабінету користувача ====== | ||
| + | |||
| + | З точки зору [[userstats|кабінету]] - все ще простіше. | ||
| + | |||
| + | <file ini userstats.ini> | ||
| + | ;Чи увімкнений сервіс TrintyTV у кабінеті? | ||
| + | TRINITYTV_ENABLED=1 | ||
| + | ;Чи захищати користувачів від їхньої власної бідності? | ||
| + | TRINITYTV_PROTECTION=1 | ||
| + | ;URL до вашого працюючого Ubilling для здійснення взаємодії за RemoteAPI | ||
| + | API_URL=" | ||
| + | ; | ||
| + | API_KEY=" | ||
| + | ; Також ви можете продавати користувачам це все під виглядом sweet.tv. Просто будуємо все як є і вмикаємо | ||
| + | ; опцію TRINITYTV_ENABLED у значення 0 і SWEETTV_ENABLED у значення 1. | ||
| + | SWEETTV_ENABLED=0 | ||
| + | ; | ||
| + | TRINITYTV_NOUSERSUB=0 | ||
| + | </ | ||
| + | |||
| + | | ||
| + | |||
| + | ====== Заради чого все це? ====== | ||
| + | Для того, щоб за допомогою відповідного модуля | ||
| + | |||
| + | {{: | ||
| + | |||
| + | |||
| + | Ми могли додати актуальні тарифи, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Користувачі зможуть спробувати оформити підписку у себе в кабінеті. Звісно, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ====== Налаштування ====== | ||
| + | Отже. Перше що нам необхідно зробити, | ||
| + | |||
| + | * PartnerID | ||
| + | * Salt | ||
| + | * Список тарифів c їх ServiceID відповідно | ||
| + | * Логін/ | ||
| + | |||
| + | Отримані PartnerID, Salt прописуємо в конфігураційному файлі (описано вище в розділі **" | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Після того як Тарифи створені переходимо в меню **" | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Далі в картці абонента ми можемо змінити його статус, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Прив' | ||
| + | * вручну введенням мак-адреси | ||
| + | * прив' | ||
| + | |||
| + | {{: | ||
| + | {{: | ||
| + | |||
| + | |||
| + | ====== Звітність ====== | ||
| + | Звіт слугує для контролю взаєморозрахунків, | ||
| + | |||
| + | **Місячний звіт:** | ||
| + | |||
| + | {{: | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||