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

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


userstats

Розбіжності

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

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

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
userstats [2023/06/15 15:48]
nightfly
userstats [2024/04/05 11:29] (поточний)
bobr
Рядок 68: Рядок 68:
 Увімкнення опції призведе до ігнорування TC_TARIFFSALLOWED та TC_TARIFFENABLEDFROM Увімкнення опції призведе до ігнорування TC_TARIFFSALLOWED та TC_TARIFFENABLEDFROM
   TC_EXTENDED_MATRIX=0   TC_EXTENDED_MATRIX=0
-Необов'язкова опція, що включає перехід за тарифом "прямо зараз". Не вмикайте без повного розуміння наслідків! Власне працювати воно може адекватно, тільки в операторів з поденним нарахуванням АП, а також платними переходами між тарифами у будь-який бік.+{{anchor:tc_rightnow}}Необов'язкова опція, що включає перехід за тарифом "прямо зараз". Не вмикайте без повного розуміння наслідків! Власне працювати воно може адекватно, тільки в операторів з поденним нарахуванням АП, а також платними переходами між тарифами у будь-який бік.
   ;TC_RIGHTNOW=0     ;TC_RIGHTNOW=0  
  
Рядок 89: Рядок 89:
 Чи враховувати вартість віртуальних сервісів під час видачі кредиту? Чи враховувати вартість віртуальних сервісів під час видачі кредиту?
   SC_VSCREDIT=0   SC_VSCREDIT=0
-Виправляє кредитування під час використання тарифів з періодом "день". Необов'язкова настройка. Розкоментуйте для увімкнення. Кредит буде встановлено на abs(стан рахунку)+(вартість тарифу*кількість днів кредиту). Інакше кредит для подобових тарифів буде встановлено на місячну вартість тарифу.+{{anchor:sc_daily_fix}}Виправляє кредитування під час використання тарифів з періодом "день". Необов'язкова настройка. Розкоментуйте для увімкнення. Кредит буде встановлено на abs(стан рахунку)+(вартість тарифу*кількість днів кредиту). Інакше кредит для подобових тарифів буде встановлено на місячну вартість тарифу.
   ;SC_DAILY_FIX=1   ;SC_DAILY_FIX=1
-Виправляє проблеми з активацією користувачів під час використання NAS на MikrotikAPI. Можливі значення: 0 - вимкнено, 1 - використовувати для ресета прапор Down, 2 - використовувати для ресета прапор AlwaysOnline. Необов'язкова настройка. А взагалі краще використовуйте [[multigen|КупаГен]] для своїх NAS і забудьте ці проблеми як клас.+{{anchor:sc_mtapi_fix}}Виправляє проблеми з активацією користувачів під час використання NAS на MikrotikAPI. Можливі значення: 0 - вимкнено, 1 - використовувати для ресета прапор Down, 2 - використовувати для ресета прапор AlwaysOnline. Необов'язкова настройка. А взагалі краще використовуйте [[multigen|КупаГен]] для своїх NAS і забудьте ці проблеми як клас.
   ;SC_MTAPI_FIX=1   ;SC_MTAPI_FIX=1
 Використовувати виклик [[remoteapi|RemoteAPI]] **sc** для встановлення кредиту (потребує вірно заповнених опцій API_URL та API_KEY). Використовувати виклик [[remoteapi|RemoteAPI]] **sc** для встановлення кредиту (потребує вірно заповнених опцій API_URL та API_KEY).
Рядок 123: Рядок 123:
 Підтримку OpenPayz ввімкнено? Підтримку OpenPayz ввімкнено?
   OPENPAYZ_ENABLED=0   OPENPAYZ_ENABLED=0
-Посилання на бекенди OpenPayz. У реальному світі - це має бути прямий URL на бекенди вашого робітника OpenPayz. Наприклад, http://opayz.isp/backend/+Посилання на бекенди OpenPayz. У реальному світі - це має бути прямий URL на бекенди вашого воркера OpenPayz. Наприклад, http://opayz.isp/backend/
   OPENPAYZ_URL=../openpayz/backend/   OPENPAYZ_URL=../openpayz/backend/
 Платіжні системи OpenPayz (розділювач ","). Власне, це імена активних бекендів OpenPayz. Платіжні системи OpenPayz (розділювач ","). Власне, це імена активних бекендів OpenPayz.
Рядок 141: Рядок 141:
 Чи включено розділ завантажень? Чи включено розділ завантажень?
   ZL_ENABLED=0   ZL_ENABLED=0
-Налаштування розділу завантажень у форматі шлях_до_іконки|посилання|заголовок (розділювач кома)+Налаштування розділу завантажень у форматі шлях_до_іконки|посилання|заголовок (розділювач пайп)
   ZL_OPTIONS="iconz/key.gif|http://stargazer.net.ua/download/inetaccess/2.62.8/inetaccess.2.62.8.win.exe|Inetaccess Windows"   ZL_OPTIONS="iconz/key.gif|http://stargazer.net.ua/download/inetaccess/2.62.8/inetaccess.2.62.8.win.exe|Inetaccess Windows"
  
Рядок 150: Рядок 150:
 Тарифи для яких доступний сервіс заморозки рахунку (розділювач кома) Тарифи для яких доступний сервіс заморозки рахунку (розділювач кома)
   AF_TARIFFSALLOWED = Unlim-5   AF_TARIFFSALLOWED = Unlim-5
-Необов'язкова опція, що дозволяє включити можливість заморожування рахунку з особистого кабінету, незважаючи на тарифний план абонента. При включенні цієї опції опція AF_TARIFFSALLOWED буде проігнорована.+{{anchor:af_tariff_allow_any}}Необов'язкова опція, що дозволяє включити можливість заморожування рахунку з особистого кабінету, незважаючи на тарифний план абонента. При включенні цієї опції опція AF_TARIFFSALLOWED буде проігнорована.
   ;AF_TARIFF_ALLOW_ANY=0   ;AF_TARIFF_ALLOW_ANY=0
 ID типу оплати під яким проводитимуться зняття грошей за заморожування ID типу оплати під яким проводитимуться зняття грошей за заморожування
Рядок 156: Рядок 156:
 Показувати швидкість тарифу у профілі користувача? Показувати швидкість тарифу у профілі користувача?
   SHOW_SPEED=0    SHOW_SPEED=0 
-Показувати швидкість "як є" в Мбіт/с, якщо швидкості у вас з якоїсь причини вказані таки в мегабітах/с замість замовчувальних кілобіт/с. Необов'язкова опція.+{{anchor:show_speed_mb}}Показувати швидкість "як є" в Мбіт/с, якщо швидкості у вас з якоїсь причини вказані таки в мегабітах/с замість замовчувальних кілобіт/с. Необов'язкова опція.
   ;SHOW_SPEED_MB=1   ;SHOW_SPEED_MB=1
  
Рядок 162: Рядок 162:
   UBA_ENABLED=1    UBA_ENABLED=1 
      
-Включає показ адреси як окремих атрибутів XML+Включає показ адреси як окремих атрибутів XML (повертає адресу не однією стрінгою, а кількома "полями" XML/JSON документа відповідно).
   UBA_XML_ADDRESS_STRUCT=0   UBA_XML_ADDRESS_STRUCT=0
  
 +{{anchor:xmlagent_debug_on}}Вмикає дебаг режжим для XMLAgent REST API із записом у WebLogs. Необов'язкова опція. 
 +  ;XMLAGENT_DEBUG_ON=0
 +{{anchor:xmlagent_debug_deep_on}}Вмикає більш “verbose” дебаг режжим для XMLAgent REST API із записом в окремий файл: 'userstats/exports/xmlagent.debug'. Перед ввімкенням, переконайтеся, що каталог "exports" існує у "корені" вашого особистого кабінету і має відповідні права на створення/запис. Необов'язкова опція. 
 +  ;XMLAGENT_DEBUG_DEEP_ON=0
      
 Чи показувати скільки днів залишилося до закінчення оплаченої послуги? Чи показувати скільки днів залишилося до закінчення оплаченої послуги?
   ONLINELEFT_COUNT=0   ONLINELEFT_COUNT=0
-Стиль показу періоду, що залишився - кількість днів або кінцева дата надання послуги. Можливі значення days або date+Стиль показу періоду, що залишився - кількість днів або кінцева дата надання послуги. Можливі значення daysdate чи mixed
   ONLINELEFT_STYLE='days'     ONLINELEFT_STYLE='days'  
 Чи встановлено "розмазане" зняття абонплати в конфігурації Stargazer? Чи встановлено "розмазане" зняття абонплати в конфігурації Stargazer?
   ONLINELEFT_SPREAD=0   ONLINELEFT_SPREAD=0
 +{{anchor:onlineleft_consider_vservices}}Враховувати вартість всіх віртуальних послуг користувача при підрахунку днів, що залишилися до закінчення оплаченої послуги. Необов'язкова опція.
 +  ;ONLINELEFT_CONSIDER_VSERVICES=0  
 Чи пропонувати функцію кредитування користувачам, які мають існуючу заборгованість? Також реагує на SC_ENABLED Чи пропонувати функцію кредитування користувачам, які мають існуючу заборгованість? Також реагує на SC_ENABLED
-  ONLINELEFT_CREDIT=0  +  ONLINELEFT_CREDIT=0    
 Округлення балансу користувача до сотих (копійок). Округлення балансу користувача до сотих (копійок).
   ROUND_PROFILE_CASH=0   ROUND_PROFILE_CASH=0
-Режим публічної оферти - поле договір буде замінено на "Публічну оферту" з посиланням на URL вказаним в опції+{{anchor:public_offer}}Режим публічної оферти - поле договір буде замінено на "Публічну оферту" з посиланням на URL вказаним в опції
   ;PUBLIC_OFFER=""   ;PUBLIC_OFFER=""
  
Рядок 190: Рядок 196:
 Забороняє самостійну генерацію документів користувачами в принципі, навіть за наявності публічних шаблонів. Забороняє самостійну генерацію документів користувачами в принципі, навіть за наявності публічних шаблонів.
   DOCX_DENY_SELFGEN=1   DOCX_DENY_SELFGEN=1
-Необов'язкові налаштування прив'язки контрагентів ідентичні аналогічним з [[alteriniconf|alter.ini]]. Увімкнення приведе до залучення макросів {AGENT*} якщо вам це дуже потрібно.+{{anchor:agents}}Необов'язкові налаштування прив'язки контрагентів ідентичні аналогічним з [[alteriniconf|alter.ini]]. Увімкнення приведе до залучення макросів {AGENT*} якщо вам це дуже потрібно.
   ;AGENTS_ASSIGN=1   ;AGENTS_ASSIGN=1
   ;DEFAULT_ASSIGN_AGENT=1   ;DEFAULT_ASSIGN_AGENT=1
Рядок 203: Рядок 209:
 Чи включений модуль, що показує попередні оплати? Чи включений модуль, що показує попередні оплати?
   PAYMENTS_ENABLED = 1     PAYMENTS_ENABLED = 1  
-Показувати лише оплати з сумою >0 для виключення показу віртуальних сервісів та інших зовнішніх нарахувань. Необов'язкова опція.+{{anchor:payments_onlypositive}}Показувати лише оплати з сумою >0 для виключення показу віртуальних сервісів та інших зовнішніх нарахувань. Необов'язкова опція.
   ;PAYMENTS_ONLYPOSITIVE=1     ;PAYMENTS_ONLYPOSITIVE=1  
      
 Чи показувати додаткові послуги (віртуальні сервіси) у профілі користувача? Чи показувати додаткові послуги (віртуальні сервіси) у профілі користувача?
-  VSERVICES_SHOW=0+  VSERVICES_SHOW=0   
 +{{anchor:vservices_consider_periods}}Чи враховувати періоди віртуальних послуг при розрахунку їх вартості? Необов'язкова опція. 
 +  ;VSERVICES_CONSIDER_PERIODS=0  
  
 Чи ввімкнено модуль статистики трафіку? Чи ввімкнено модуль статистики трафіку?
Рядок 234: Рядок 242:
 \\ \\
 Стан "включенності" наведених нижче **REMINDER_*** опцій повинен відповідати аналогічним в [[alteriniconf|alter.ini]]. \\ Стан "включенності" наведених нижче **REMINDER_*** опцій повинен відповідати аналогічним в [[alteriniconf|alter.ini]]. \\
-Нагадувати користувачам про близькое закінчення терміну дії кредиту (враховується лише встановлена дата закінчення кредиту, сума кредиту не враховується)? Необов'язкова опція.+{{anchor:reminder_consider_credit}}Нагадувати користувачам про близькое закінчення терміну дії кредиту (враховується лише встановлена дата закінчення кредиту, сума кредиту не враховується)? Необов'язкова опція.
   ;REMINDER_CONSIDER_CREDIT=0   ;REMINDER_CONSIDER_CREDIT=0
-За скільки днів нагадувати про швидке закінчення терміну дії кредиту? REMINDER_DAYS_THRESHOLD буде використано, якщо ця опція не вказана. Необов'язкова опція.+{{anchor:reminder_days_threshold_credit}}За скільки днів нагадувати про швидке закінчення терміну дії кредиту? REMINDER_DAYS_THRESHOLD буде використано, якщо ця опція не вказана. Необов'язкова опція.
   ;REMINDER_DAYS_THRESHOLD_CREDIT=2   ;REMINDER_DAYS_THRESHOLD_CREDIT=2
-Нагадувати користувачам про швидкий прихід Достоєвського з сокирою та настання покарання за злочини? Необов'язкова опція.+{{anchor:reminder_consider_cap}}Нагадувати користувачам про швидкий прихід Достоєвського з сокирою та настання покарання за злочини? Необов'язкова опція.
   ;REMINDER_CONSIDER_CAP=0   ;REMINDER_CONSIDER_CAP=0
-За скільки днів нагадувати про близьке вчинення справедливості? REMINDER_DAYS_THRESHOLD буде використано, якщо ця опція не вказана. Необов'язкова опція.+{{anchor:reminder_days_threshold_cap}}За скільки днів нагадувати про близьке вчинення справедливості? REMINDER_DAYS_THRESHOLD буде використано, якщо ця опція не вказана. Необов'язкова опція.
   ;REMINDER_DAYS_THRESHOLD_CAP=5   ;REMINDER_DAYS_THRESHOLD_CAP=5
-Нагадувати користувачам про швидке закінчення доступних днів заморозки? Працює лише разом із включеною опцією FREEZE_DAYS_CHARGE_ENABLED. Необов'язкова опція.+{{anchor:reminder_consider_frozen}}Нагадувати користувачам про швидке закінчення доступних днів заморозки? Працює лише разом із включеною опцією FREEZE_DAYS_CHARGE_ENABLED. Необов'язкова опція.
   ;REMINDER_CONSIDER_FROZEN=0   ;REMINDER_CONSIDER_FROZEN=0
-За скільки днів нагадувати про швидке закінчення доступних днів заморозки? REMINDER_DAYS_THRESHOLD буде використано, якщо ця опція не вказана. Необов'язкова опція.+{{anchor:reminder_consider_frozen}}За скільки днів нагадувати про швидке закінчення доступних днів заморозки? REMINDER_DAYS_THRESHOLD буде використано, якщо ця опція не вказана. Необов'язкова опція.
   ;REMINDER_DAYS_THRESHOLD_FROZEN=15   ;REMINDER_DAYS_THRESHOLD_FROZEN=15
 \\   \\  
Рядок 271: Рядок 279:
 Необов'язкова опція. Контролює показ додаткової інформації (EULA) перед тим, як користувач підключить послугу. Реалізовано як підвантаження посилання в iframe. Тобто. цілком згодиться посилання на pdf документ. Заповнюється у вигляді: роздільник між послугами крапка з комою, розділити між послугою та посиланням кома "номер_тегу_для_сервісу_1,посилання на документ;номер_тегу_для_сервісу_2,посилання на документ" Необов'язкова опція. Контролює показ додаткової інформації (EULA) перед тим, як користувач підключить послугу. Реалізовано як підвантаження посилання в iframe. Тобто. цілком згодиться посилання на pdf документ. Заповнюється у вигляді: роздільник між послугами крапка з комою, розділити між послугою та посиланням кома "номер_тегу_для_сервісу_1,посилання на документ;номер_тегу_для_сервісу_2,посилання на документ"
   ADSERVICE_CUSTOM_ACCEPT="1,http://link_to_my.pdf.com/pdf1;2,http://link_to_my.pdf.com/pdf2"   ADSERVICE_CUSTOM_ACCEPT="1,http://link_to_my.pdf.com/pdf1;2,http://link_to_my.pdf.com/pdf2"
-Необов'язкова опція вказує тип валюти для шаблонізації сум прописом. На даний момент можливі значення: UAH та RUR.+{{anchor:template_currency}}Необов'язкова опція вказує тип валюти для шаблонізації сум прописом. На даний момент можливі значення: UAH та RUR.
   ;TEMPLATE_CURRENCY=UAH   ;TEMPLATE_CURRENCY=UAH
      
Рядок 314: Рядок 322:
   TRINITYTV_NOUSERSUB=0   TRINITYTV_NOUSERSUB=0
  
-Чи увімкнено планетарний потрошитель Ішимура?+Чи увімкнено планетарний тельбухач Ішимура?
   ISHIMURA_ENABLED=0       ISHIMURA_ENABLED=0    
      
Рядок 323: Рядок 331:
   VISOR_ENABLED=0   VISOR_ENABLED=0
      
-Клієнтське програмне забезпечення для відеоспостереження. Формат: іконка|URL|Назва. Розділювач - кома.+{{anchor:visor_software}}Клієнтське програмне забезпечення для відеоспостереження. Формат: іконка|URL|Назва. Розділювач - кома.
   ;VISOR_SOFTWARE="skins/paper/iconz/android.png|https://play.google.com/store/apps/details?id=dssl.client|Android,skins/paper/iconz/ios.png|https://apps.apple.com/us/app/trassir-client/id722762165|iOS,skins/paper/iconz/windows.png|http://ubilling.net.ua/visor/Trassir-4.1.1112540-client.exe|Windows,skins/paper/iconz/macos.png|https://apps.apple.com/ru/app/trassir-client/id1277151643|MacOS"   ;VISOR_SOFTWARE="skins/paper/iconz/android.png|https://play.google.com/store/apps/details?id=dssl.client|Android,skins/paper/iconz/ios.png|https://apps.apple.com/us/app/trassir-client/id722762165|iOS,skins/paper/iconz/windows.png|http://ubilling.net.ua/visor/Trassir-4.1.1112540-client.exe|Windows,skins/paper/iconz/macos.png|https://apps.apple.com/ru/app/trassir-client/id1277151643|MacOS"
      
Рядок 329: Рядок 337:
   AN_MODAL=1   AN_MODAL=1
      
-Необязательная опция включающая отладочные счетчики времени генерации страницы и количества запросов к БД.+Необов'язкова опція, що включає відлагоджувальні лічильники часу генерації сторінки та кількості запитів до БД.
   DEBUG_COUNTERS=0     DEBUG_COUNTERS=0  
      
-Опция включающая возможность смены пароля пользователям через личный кабинет. При включение опции - текущий пароль прячется. Для смены необходимо ввести текущий пароль, и 2 раза новый (чтобы случайно не промахнуться). После смены пароля перебрасывает на страницу входа, для обновления COOKIE+Опція, що включає можливість зміни пароля користувачам через особистий кабінет. При включенні опції поточний пароль ховається. Для зміни необхідно ввести поточний пароль, і 2 рази новий (щоб випадково не схибити). Після зміни пароля перекидає на сторінку входу для оновлення реп'яшків.
   PASSWORD_CHANGE=0   PASSWORD_CHANGE=0
      
-Юзернейм вашего бота Telegram. Например, UbillingFeedbackDemoBot или YourSupportBot. Оставьте пустым для отключения.+Користувач вашого робота Telegram. Наприклад, UbillingFeedbackDemoBot або YourSupportBot. Залиште пустим для вимкнення.
   TG_BOTNAME=""   TG_BOTNAME=""
      
-Включен ли сервис [[olltv|OllTV]]?+Чи увімкнено сервіс [[olltv|OllTV]]?
   OLLTV_ENABLED=0     OLLTV_ENABLED=0  
  
-Включены ли на этой системе [[pt|мощные тарифы]]?  +Чи включено на цій системі [[pt|Могутні тарифи]]?
   POWERTARIFFS_ENABLED=0   POWERTARIFFS_ENABLED=0
      
-Включена ли нотификация пользователей о тревогах в вашем регионеТребует верно заполненных опций API_URL и API_KEY в кабинете а также настроенной нотификации в alter.ini посредством опций AERIAL_ALERTS_ENABLED и AERIAL_ALERTS_NOTIFY.+ 
 +Вказує максимальний день місяця, який буде округлятися до першого числа потужними тарифами
 +  POWERTARIFFS_MAXDAY=26   
 +   
 +Чи включено нотифікацію користувачів про повітряні тривоги у вашому регіоніПотребує правильно заповнених опцій API_URL і API_KEY в кабінеті і настроєної нотифікації в alter.ini за допомогою опцій AERIAL_ALERTS_ENABLED і AERIAL_ALERTS_NOTIFY.
   AIR_RAID_ALERT_ENABLED=0   AIR_RAID_ALERT_ENABLED=0
      
-Пересчитывает и показывает скорость, как 1000 бит в 1 Кбит/с. (полезна для пользователей у которых джунипер является BRASом). Необязательная опция.+{{anchor:show_speed_1000b}}Перераховує і показує швидкість, як 1000 біт в 1 Кбіт/с. (корисна для користувачів у яких джуніпер використовується у ролі BRAS). Необов'язкова опція.
   ;SHOW_SPEED_1000B=1   ;SHOW_SPEED_1000B=1
 +  
 +
      
  
Рядок 358: Рядок 372:
 ;хост БД ;хост БД
 server = "localhost" server = "localhost"
- 
 ;порт БД ;порт БД
 port = "3306" port = "3306"
- 
 ;логін користувача БД ;логін користувача БД
 username = "mylogin" username = "mylogin"
- 
 ;пароль користувача БД ;пароль користувача БД
 password = "newpassword" password = "newpassword"
- 
 ;ім`я БД ;ім`я БД
 db = "stg"  db = "stg" 
- 
 ;кодування даних в БД ;кодування даних в БД
 character = "UTF8" character = "UTF8"
- +;префікс (використовується ні для чого)
-;префікс+
 prefix = "billing" prefix = "billing"
 </file> </file>
-   
      
 ====== REST API ======   ====== REST API ======  
-Для внешних приложений взаимодействующих с кабинетом пользователя, начиная с релиза Ubilling 0.6.1 поддерживается [[xmlagent|отдельное XML/JSON API]].+ 
 +Для зовнішніх програм, що взаємодіють з кабінетом користувача, існує [[xmlagent|окреме XML/JSON API]] під назвою XMLAgent.
userstats.1686833317.txt.gz · Востаннє змінено: 2023/06/15 15:48 повз nightfly