Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Порівняння попередніх версій Попередня ревізія | Попередня ревізія | ||
trinitytv [2018/12/02 18:21] |
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 прописуємо в конфігураційному файлі (описано вище в розділі **" | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Після того як Тарифи створені переходимо в меню **" | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Далі в картці абонента ми можемо змінити його статус, | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Прив' | ||
+ | * вручну введенням мак-адреси | ||
+ | * прив' | ||
+ | |||
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | |||
+ | ====== Звітність ====== | ||
+ | Звіт слугує для контролю взаєморозрахунків, | ||
+ | |||
+ | **Місячний звіт:** | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||