Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Порівняння попередніх версій Попередня ревізія | Попередня ревізія Наступна ревізія По сторонах наступні версії | ||
userstats [2020/02/10 19:06] |
userstats [2023/10/28 17:26] nightfly |
||
---|---|---|---|
Рядок 1: | Рядок 1: | ||
+ | ====== Кабінет користувача ====== | ||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | ====== Налаштування кабінету користувача ====== | ||
+ | |||
+ | знаходяться в **userstats/ | ||
+ | |||
+ | тип авторизації, | ||
+ | auth=ip | ||
+ | |||
+ | URL за яким буде перенаправлений користувач у разі неможливості знайти відповідність при auth=ip | ||
+ | authfailredir=" | ||
+ | | ||
+ | мова інтерфейсу за замовчуванням, | ||
+ | lang = ukraininan | ||
+ | |||
+ | Дозволяти користувачеві самостійно обирати мову? | ||
+ | allowclang=1 | ||
+ | |||
+ | Валюта | ||
+ | currency=UAH | ||
+ | | ||
+ | Ім' | ||
+ | SKIN=" | ||
+ | | ||
+ | Кастомний бекграунд. Варто вказувати або DEFAULT або ім' | ||
+ | BACKGROUND=" | ||
+ | |||
+ | Найменування провайдера | ||
+ | ISP_NAME=" | ||
+ | Посилання на сайт провайдера | ||
+ | ISP_URL=" | ||
+ | URL зображення з логотипом провайдера, | ||
+ | ISP_LOGO=" | ||
+ | |||
+ | налаштування sgconf для взаємодії зі stargazer | ||
+ | SGCONF = / | ||
+ | STG_HOST = localhost | ||
+ | STG_PORT = 5555 | ||
+ | STG_LOGIN = admin | ||
+ | STG_PASSWD = 123456 | ||
+ | |||
+ | Чи ввімкнено самостійну зміну тарифів користувачами? | ||
+ | TC_ENABLED = 1 | ||
+ | Ціна зміни тарифу на тариф з більшою АП | ||
+ | TC_PRICEUP = 0 | ||
+ | Вартість зміни тарифу на тариф із меншою АП | ||
+ | TC_PRICEDOWN = 25 | ||
+ | Ціна зміни тарифу на тариф з однаковою АП | ||
+ | TC_PRICESIMILAR = 0 | ||
+ | Чи встановлювати кредит на суму вартості зміни тарифу у разі нестачі коштів на рахунку? | ||
+ | TC_CREDIT=1 | ||
+ | ID типу оплати під яким проводитимуться зняття грошей за використання послуги | ||
+ | TC_CASHTYPEID=1 | ||
+ | Тарифи на які дозволено перехід (розділювач кома) | ||
+ | TC_TARIFFSALLOWED = tariff, | ||
+ | Тарифи з яких доступний перехід на тарифи вказані в опції вище (розділ кома) | ||
+ | TC_TARIFFENABLEDFROM = tariff, | ||
+ | Розширена матриця переходу між тарифами що керується за допомогою [[tariffmatrix|tariffmatrix.ini]] | ||
+ | Увімкнення опції призведе до ігнорування TC_TARIFFSALLOWED та TC_TARIFFENABLEDFROM | ||
+ | TC_EXTENDED_MATRIX=0 | ||
+ | Необов' | ||
+ | ; | ||
+ | |||
+ | Чи включено самокредитування? | ||
+ | SC_ENABLED = 1 | ||
+ | Початкова дата від якої самокредитування доступне | ||
+ | SC_MINDAY = 1 | ||
+ | Максимальне число місяця, | ||
+ | SC_MAXDAY = 7 | ||
+ | Термін на який надається кредитна лінія (кількість днів) | ||
+ | SC_TERM = 3 | ||
+ | Вартість послуги самокредитування | ||
+ | SC_PRICE = 5 | ||
+ | ID типу оплати під яким проводитимуться зняття грошей за використання послуги | ||
+ | SC_CASHTYPEID=1 | ||
+ | Контролювати можливість скористатися функцією кредитування лише раз на місяць | ||
+ | SC_MONTHCONTROL=1 | ||
+ | Список тарифів, | ||
+ | SC_TARIFFSALLOWED="" | ||
+ | Чи враховувати вартість віртуальних сервісів під час видачі кредиту? | ||
+ | SC_VSCREDIT=0 | ||
+ | Виправляє кредитування під час використання тарифів з періодом " | ||
+ | ; | ||
+ | Виправляє проблеми з активацією користувачів під час використання NAS на MikrotikAPI. Можливі значення: | ||
+ | ; | ||
+ | Використовувати виклик [[remoteapi|RemoteAPI]] **sc** для встановлення кредиту (потребує вірно заповнених опцій API_URL та API_KEY). | ||
+ | SC_REMOTE=0 | ||
+ | Чи включено використання платіжних карток (ваучерів для поповнення рахунку)? | ||
+ | PC_ENABLED=1 | ||
+ | Максимальна кількість спроб неправильного введення номера картки | ||
+ | PC_BRUTE=3 | ||
+ | ID типу оплати під виглядом якої вноситиметься оплата платіжною краткою | ||
+ | PC_CASHTYPEID=1 | ||
+ | Обробляти платежі картками поповнення, | ||
+ | PC_QUEUED=0 | ||
+ | Чи включити перевірку номера партії разом із серійним номером скретч картки? | ||
+ | PC_SERIES_AND_SN=0 | ||
+ | Довжина рядка з номером партії | ||
+ | PC_SERIES_LENGTH=4 | ||
+ | Вказувати назву населеного пункту в адресних полях | ||
+ | CITY_DISPLAY=0 | ||
+ | Розглядати квартиру з нульовим номером як приватний будинок | ||
+ | ZERO_TOLERANCE=1 | ||
+ | Приховати пароль користувача від нього ж | ||
+ | PASSWORDSHIDE=0 | ||
+ | Ховати від користувача його логін (навіщо їм знати, що у них є якісь такі штуки? | ||
+ | LOGINHIDE=0 | ||
+ | Чи приховувати від користувачів час платежів? | ||
+ | PAYMENTSTIMEHIDE=0 | ||
+ | Максимальна кількість пунктів меню без іконок (за замовчуванням зверху). Працює тільки в старому скіні default. Наразі не має глибинного значення. | ||
+ | MENUNOICONMAX=6 | ||
+ | Приховувати наступні модулі в меню (розділювач кома) | ||
+ | MENUHIDE=zload | ||
+ | Підтримку OpenPayz ввімкнено? | ||
+ | OPENPAYZ_ENABLED=0 | ||
+ | Посилання на бекенди OpenPayz. У реальному світі - це має бути прямий URL на бекенди вашого робітника OpenPayz. Наприклад, | ||
+ | OPENPAYZ_URL=../ | ||
+ | Платіжні системи OpenPayz (розділювач "," | ||
+ | OPENPAYZ_PAYSYS=ipay | ||
+ | Запитувати платіжний ID щоразу з op_customers (повинно бути увімкненим в реальному світі) | ||
+ | OPENPAYZ_REALID=0 | ||
+ | Чи включений хелпдеск? | ||
+ | TICKETING_ENABLED=1 | ||
+ | Чи увімкнений сервіс тестування швидкості? | ||
+ | SP_ENABLED=1 | ||
+ | Посилання до встановленого сервісу тестування швидкості | ||
+ | SP_URL=http:// | ||
+ | Вказує тип сервісу, | ||
+ | SP_TYPE=1 | ||
+ | Кастомні розміри фрейму при SP_TYPE 3 у форматі: | ||
+ | SP_SIZE=" | ||
+ | Чи включено розділ завантажень? | ||
+ | ZL_ENABLED=0 | ||
+ | Налаштування розділу завантажень у форматі шлях_до_іконки|посилання|заголовок (розділювач пайп) | ||
+ | ZL_OPTIONS=" | ||
+ | |||
+ | Чи включено модуль заморожування рахунку? | ||
+ | AF_ENABLED=1 | ||
+ | Вартість кожної заморозки (працює окремо від тієї вартості, | ||
+ | AF_FREEZPRICE=10 | ||
+ | Тарифи для яких доступний сервіс заморозки рахунку (розділювач кома) | ||
+ | AF_TARIFFSALLOWED = Unlim-5 | ||
+ | Необов' | ||
+ | ; | ||
+ | ID типу оплати під яким проводитимуться зняття грошей за заморожування | ||
+ | AF_CASHTYPEID=1 | ||
+ | Показувати швидкість тарифу у профілі користувача? | ||
+ | SHOW_SPEED=0 | ||
+ | Показувати швидкість "як є" в Мбіт/ | ||
+ | ; | ||
+ | |||
+ | Увімкнення підтримки UBAgent (працює тільки при auth=ip) та [[xmlagent|XMLAgent]], | ||
+ | UBA_ENABLED=1 | ||
+ | | ||
+ | Включає показ адреси як окремих атрибутів XML | ||
+ | UBA_XML_ADDRESS_STRUCT=0 | ||
+ | |||
+ | | ||
+ | Чи показувати скільки днів залишилося до закінчення оплаченої послуги? | ||
+ | ONLINELEFT_COUNT=0 | ||
+ | Стиль показу періоду, | ||
+ | ONLINELEFT_STYLE=' | ||
+ | Чи встановлено " | ||
+ | ONLINELEFT_SPREAD=0 | ||
+ | Чи пропонувати функцію кредитування користувачам, | ||
+ | ONLINELEFT_CREDIT=0 | ||
+ | Округлення балансу користувача до сотих (копійок). | ||
+ | ROUND_PROFILE_CASH=0 | ||
+ | Режим публічної оферти - поле договір буде замінено на " | ||
+ | ; | ||
+ | |||
+ | |||
+ | Увімкнення можливості друку користувачами рахунків та інших публічних документів DOCX | ||
+ | DOCX_SUPPORT=0 | ||
+ | Повний шлях до сховища документів | ||
+ | DOCX_STORAGE=" | ||
+ | Відсоткова ставка ПДВ для друкованих документів | ||
+ | DOCX_NDS=20 | ||
+ | Можливі для друку рахунків послуги, | ||
+ | DOCX_SERVICES=" | ||
+ | Забороняє самостійну генерацію документів користувачами в принципі, | ||
+ | DOCX_DENY_SELFGEN=1 | ||
+ | Необов' | ||
+ | ; | ||
+ | ; | ||
+ | | ||
+ | Включає відображення платіжного ID абонента у вигляді QR-коду | ||
+ | PAYMENTID_QR=0 | ||
+ | | ||
+ | Чи увімкнено модуль оголошень? | ||
+ | AN_ENABLED=0 | ||
+ | Включає додаткові контроли керування прочитаністю оголошень у вигляді гарненьких кнопочок. | ||
+ | AN_BUTTONS=1 | ||
+ | Чи включений модуль, | ||
+ | PAYMENTS_ENABLED = 1 | ||
+ | Показувати лише оплати з сумою >0 для виключення показу віртуальних сервісів та інших зовнішніх нарахувань. Необов' | ||
+ | ; | ||
+ | | ||
+ | Чи показувати додаткові послуги (віртуальні сервіси) у профілі користувача? | ||
+ | VSERVICES_SHOW=0 | ||
+ | |||
+ | Чи ввімкнено модуль статистики трафіку? | ||
+ | TRAFFIC_ENABLED=1 | ||
+ | |||
+ | Включити модуль розсилки повідомлень про передчасну оплату послуги? | ||
+ | REMINDER_ENABLED=0 | ||
+ | Місячна вартість розсилки повідомлень для кожного користувача? | ||
+ | REMINDER_PRICE=1 | ||
+ | ID тегу віртуального сервісу, | ||
+ | REMINDER_TAGID=1 | ||
+ | Довжина мобільного номера (дуже важливо заповнювати реальними цифрами, | ||
+ | REMINER_NUMBER_LENGTH=10 | ||
+ | За скільки днів повідомляти? | ||
+ | REMINDER_DAYS_THRESHOLD=5 | ||
+ | Префікс для стільникових телефонів (для України +38) | ||
+ | REMINDER_PREFIX=" | ||
+ | Чи ввімкнути опцію для самостійної зміни мобільного телефону? | ||
+ | REMINDER_CHANGE_NUMBER=0 | ||
+ | Чи знімати відразу вартість REMINDER_PRICE з рахунку абонента при активації послуги. | ||
+ | REMINDER_FEE=1 | ||
+ | ID типу платежів, | ||
+ | REMINDER_CASHTYPEID=1 | ||
+ | Чи дозволяти користувачеві самостійно деактивувати послугу нагадувалки? | ||
+ | REMINDER_TURNOFF=1 | ||
+ | \\ | ||
+ | Стан " | ||
+ | Нагадувати користувачам про близькое закінчення терміну дії кредиту (враховується лише встановлена дата закінчення кредиту, | ||
+ | ; | ||
+ | За скільки днів нагадувати про швидке закінчення терміну дії кредиту? | ||
+ | ; | ||
+ | Нагадувати користувачам про швидкий прихід Достоєвського з сокирою та настання покарання за злочини? | ||
+ | ; | ||
+ | За скільки днів нагадувати про близьке вчинення справедливості? | ||
+ | ; | ||
+ | Нагадувати користувачам про швидке закінчення доступних днів заморозки? | ||
+ | ; | ||
+ | За скільки днів нагадувати про швидке закінчення доступних днів заморозки? | ||
+ | ; | ||
+ | \\ | ||
+ | Чи ввімкнено сервіс інтеграції з [[megogo|Megogo]]? | ||
+ | MG_ENABLED=0 | ||
+ | Чи увімкнено захист користувачів від " | ||
+ | MG_PROTECTION=1 | ||
+ | Тарифи, | ||
+ | MG_TARIFFSALLOWED="" | ||
+ | Посилання на інструкцію з активації передплати | ||
+ | MG_GUIDE_URL="" | ||
+ | | ||
+ | Далі опції для роботи з [[remoteapi|RemoteAPI]] у вигляді URL до вашого встановленого Ubilling, доступний кабінету користувача | ||
+ | API_URL=" | ||
+ | І серійний номер вашого Ubilling | ||
+ | API_KEY="" | ||
+ | | ||
+ | Чи увімкнено сервіс підключення додаткових послуг? | ||
+ | ADSERVICE_ENABLED=0 | ||
+ | Тип підключення. Може бути nextmonth або nextday. | ||
+ | ADSERVICE_DATE=" | ||
+ | Імена для доступних для підключення додаткових сервісів. Записується у форматі: | ||
+ | ADSERVICE_NAMES=" | ||
+ | Вартість додаткових послуг. Записується у форматі: | ||
+ | ADSERVICE_COST=" | ||
+ | Необов' | ||
+ | ADSERVICE_CUSTOM_ACCEPT=" | ||
+ | Необов' | ||
+ | ; | ||
+ | | ||
+ | Вмикає підтримку [[ukv|УКВ]]. | ||
+ | UKV_ENABLED=0 | ||
+ | | ||
+ | Режим інтро. 0 - відключено і ніде не відображається, | ||
+ | INTRO_MODE=0 | ||
+ | Включає підтримку голосування та перегляду відповідей на попередні голосування користувача. | ||
+ | POLLS_ENABLED=0 | ||
+ | Показує додаткові номери мобільних телефонів у профілі користувача. | ||
+ | SHOW_EXT_MOBILES=1 | ||
+ | Чи включено обмеження кількості днів заморожування? | ||
+ | FREEZE_DAYS_CHARGE_ENABLED=0 | ||
+ | Кількість днів заморозки доступна користувачеві спочатку (може бути встановлена індивідуально для кожного користувача в профілі) | ||
+ | FREEZE_DAYS_INITIAL_AMOUNT=365 | ||
+ | Кількість днів, які користувач повинен відпрацювати (бути активним) після вичерпання доступних днів заморозки, | ||
+ | FREEZE_DAYS_WORK_TO_RESTORE=120 | ||
+ | Дозволити користувачеві заморожувати послугу з особистого кабінету навіть за негативного балансу | ||
+ | FREEZE_ALLOW_ON_NEGATIVE_BALANCE=0 | ||
+ | Заборонити користувачеві брати кредит, | ||
+ | SC_HACKCONTROL=0 | ||
+ | |||
+ | Чи увімкнено сервіс OmegaTV? | ||
+ | OM_ENABLED=0 | ||
+ | Забороняти користувачам оформлювати передплати, | ||
+ | OM_PROTECTION=1 | ||
+ | Перелік тарифів, | ||
+ | OM_TARIFFSDENIED="" | ||
+ | Загальний ліміт на кількість пристроїв та плейлистів на користувача. | ||
+ | OM_MAXDEV=3 | ||
+ | | ||
+ | Інтеграція TrinityTV увімкнена? | ||
+ | TRINITYTV_ENABLED=0 | ||
+ | Забороняти користувачам оформлювати передплати, | ||
+ | TRINITYTV_PROTECTION=1 | ||
+ | Чи продавати Trinity під соусом SweetTV? Власне включає інший модуль з іншою іконкою, | ||
+ | SWEETTV_ENABLED=0 | ||
+ | Встановлює URL-адресу з посібниками для користувачів, | ||
+ | TRINITYTV_GUIDE_URL="" | ||
+ | Вимикає можливість самостійного оформлення чи відмови від підписок користувачами. | ||
+ | TRINITYTV_NOUSERSUB=0 | ||
+ | |||
+ | Чи увімкнено планетарний тельбухач Ішимура? | ||
+ | ISHIMURA_ENABLED=0 | ||
+ | | ||
+ | Старий режим онлайн відображення контролу виходу при методах авторизації login/both. Потрібно лише для сумісності із кастомними скінами. Необов' | ||
+ | INLINE_LOGOUT=0 | ||
+ | | ||
+ | Чи ввімкнено модуль [[visor|Відеоспостереження]]? | ||
+ | VISOR_ENABLED=0 | ||
+ | | ||
+ | Клієнтське програмне забезпечення для відеоспостереження. Формат: | ||
+ | ; | ||
+ | | ||
+ | Необов' | ||
+ | AN_MODAL=1 | ||
+ | | ||
+ | Необов' | ||
+ | DEBUG_COUNTERS=0 | ||
+ | | ||
+ | Опція, що включає можливість зміни пароля користувачам через особистий кабінет. При включенні опції - поточний пароль ховається. Для зміни необхідно ввести поточний пароль, | ||
+ | PASSWORD_CHANGE=0 | ||
+ | | ||
+ | Користувач вашого робота Telegram. Наприклад, | ||
+ | TG_BOTNAME="" | ||
+ | | ||
+ | Чи увімкнено сервіс [[olltv|OllTV]]? | ||
+ | OLLTV_ENABLED=0 | ||
+ | |||
+ | Чи включено на цій системі [[pt|Могутні тарифи]]? | ||
+ | POWERTARIFFS_ENABLED=0 | ||
+ | | ||
+ | |||
+ | Вказує максимальний день місяця, | ||
+ | POWERTARIFFS_MAXDAY=26 | ||
+ | | ||
+ | Чи включено нотифікацію користувачів про повітряні тривоги у вашому регіоні? | ||
+ | AIR_RAID_ALERT_ENABLED=0 | ||
+ | | ||
+ | Перераховує і показує швидкість, | ||
+ | ; | ||
+ | | ||
+ | |||
+ | ====== Налаштування БД ====== | ||
+ | |||
+ | знаходяться в **userstats/ | ||
+ | |||
+ | <file ini mysql.ini> | ||
+ | ;хост БД | ||
+ | server = " | ||
+ | ;порт БД | ||
+ | port = " | ||
+ | ;логін користувача БД | ||
+ | username = " | ||
+ | ; | ||
+ | password = " | ||
+ | ;ім`я БД | ||
+ | db = " | ||
+ | ; | ||
+ | character = " | ||
+ | ; | ||
+ | prefix = " | ||
+ | </ | ||
+ | | ||
+ | ====== REST API ====== | ||
+ | |||
+ | Для зовнішніх програм, |