Инструменты пользователя

Инструменты сайта


userstats

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
userstats [2019/07/20 15:28]
nightfly
userstats [2021/05/07 01:14] (текущий)
nightfly
Строка 1: Строка 1:
 ====== Кабинет пользователя ====== ====== Кабинет пользователя ======
  
-{{:screen_userstats.png?300 |}} +{{:userstatspaper.png?250 |}} 
  
-{{:userstats054.png?300 |}}+{{:screen_userstats.png?250 |}} 
  
-{{:​userstatsredskin.png?​300 |}}+{{:​userstats054.png?​250 |}} 
 + 
 +{{:​userstatsredskin.png?​250 |}}
  
  
Строка 37: Строка 39:
   authfailredir="​http://​ubilling.net.ua/"​   authfailredir="​http://​ubilling.net.ua/"​
   ​   ​
-язык интерфейса по-умолчанию,​ возможные значения:​ ukrainian,​russian,​english+язык интерфейса по-умолчанию,​ возможные значения:​ ukrainian,​russian,​english...
   lang = russian   lang = russian
  
Строка 47: Строка 49:
   ​   ​
 Имя шаблона используемого по-умолчанию. Имя шаблона используемого по-умолчанию.
-  SKIN="default"+  SKIN="paper"
     ​     ​
 Кастомный бекграунд. Стоит указывать либо DEFAULT либо имя какого-то из тайлов лежащих в директории tiles (например tile1.jpg или скажем tile5.jpg). Также может принимать значение RANDOM для выбора случайного фона. Кастомный бекграунд. Стоит указывать либо DEFAULT либо имя какого-то из тайлов лежащих в директории tiles (например tile1.jpg или скажем tile5.jpg). Также может принимать значение RANDOM для выбора случайного фона.
Строка 57: Строка 59:
   ISP_URL="​http://​ubilling.net.ua"  ​   ISP_URL="​http://​ubilling.net.ua"  ​
 Ссылка на логотип провайдера,​ две предыдущие опции тоже должны быть заполнены. Ссылка на логотип провайдера,​ две предыдущие опции тоже должны быть заполнены.
-  ISP_LOGO=""  ​+  ISP_LOGO="​skins/​ublogo.png"  ​
  
 настройки sgconf для взаимодействия со stargazer настройки sgconf для взаимодействия со stargazer
Строка 101: Строка 103:
   SC_CASHTYPEID=1   SC_CASHTYPEID=1
 Контролировать возможность воспользоваться функцией кредитования только раз в месяц Контролировать возможность воспользоваться функцией кредитования только раз в месяц
-  SC_MONTHCONTROL=0  ​+  SC_MONTHCONTROL=1
 Список тарифов для которых разрешено использование услуги кредитования. Если пустой - разрешено всем. Разделитель - запятая. Список тарифов для которых разрешено использование услуги кредитования. Если пустой - разрешено всем. Разделитель - запятая.
   SC_TARIFFSALLOWED=""​   SC_TARIFFSALLOWED=""​
 Учитывать ли стимость виртуальных сервисов при выдаче кредита?​ Учитывать ли стимость виртуальных сервисов при выдаче кредита?​
   SC_VSCREDIT=0   SC_VSCREDIT=0
-Исправляет ​артефакты ​кредитования при использовании тарифов с периодом "​день"​. Необязательная опция. Раскомментируйте для включения.+Исправляет кредитование при использовании тарифов с периодом "​день"​. Необязательная опция. Раскомментируйте для включения. Кредит будет установлен на abs(состояние счета)+(стоимость тарифа*количество дней кредита). В противном случае,​ кредит для посуточных тарифов будет установлен на месячную стоимость тарифа.
   ;​SC_DAILY_FIX=1   ;​SC_DAILY_FIX=1
 Исправляет проблемы с активацией пользователей при использовании NAS на MikrotikAPI. Возможные значения:​ 0 - отключено,​ 1 - использовать для ресета флаг Down, 2 - испосльзовать для ресета флаг AlwaysOnline. Необязательная опция. А вообще лучше используйте [[multigen|КучаГен]] для своих NAS и забудьте эти проблемы как класс. Исправляет проблемы с активацией пользователей при использовании NAS на MikrotikAPI. Возможные значения:​ 0 - отключено,​ 1 - использовать для ресета флаг Down, 2 - испосльзовать для ресета флаг AlwaysOnline. Необязательная опция. А вообще лучше используйте [[multigen|КучаГен]] для своих NAS и забудьте эти проблемы как класс.
   ;​SC_MTAPI_FIX=1   ;​SC_MTAPI_FIX=1
 +Использовать вызов [[remoteapi|RemoteAPI]] **sc** для установки кредита.
 +  SC_REMOTE=0  ​
 Включено ли использование платежных карт? Включено ли использование платежных карт?
   PC_ENABLED=1   PC_ENABLED=1
Строка 178: Строка 182:
   ;​SHOW_SPEED_MB=1   ;​SHOW_SPEED_MB=1
  
-Включение поддержки UBAgent, пока что ​работает только при auth=ip+Включение поддержки UBAgent ​(работает только при auth=ip) и [[xmlagent|XMLAgent]] работающего с любым типом авторизации.
   UBA_ENABLED=1 ​   UBA_ENABLED=1 ​
 +  ​
 +Включает показ адреса как раздельные XML атрибуты
 +  UBA_XML_ADDRESS_STRUCT=0
 +
   ​   ​
 Показывать ли сколько дней осталось до окончания оплаченной услуги?​ Показывать ли сколько дней осталось до окончания оплаченной услуги?​
Строка 214: Строка 222:
 Включен ли модуль объявлений?​ Включен ли модуль объявлений?​
   AN_ENABLED=0   AN_ENABLED=0
-Необъязательная опция. Раскоментируйте для включения ​дополнительных контролов управления прочитаностью объявлений. +Включает дополнительные контролы управления прочитанностью объявлений. 
-  ​;AN_BUTTONS=1+  AN_BUTTONS=1
 Включен ли модуль показывающий предыдущие оплаты?  ​ Включен ли модуль показывающий предыдущие оплаты?  ​
   PAYMENTS_ENABLED = 1  ​   PAYMENTS_ENABLED = 1  ​
 +Показывать только оплаты с сумой >0 для исключения показа виртуальных сервисов,​ и других внешних начислений. Необязательная опция.
 +  ;​PAYMENTS_ONLYPOSITIVE=1  ​
   ​   ​
 Показывать ли дополнительные услуги (виртуальные сервисы) в профиле пользователя?​ Показывать ли дополнительные услуги (виртуальные сервисы) в профиле пользователя?​
Строка 245: Строка 255:
 Позволять ли пользователю самостоятельно деактивировать услугу?​ Позволять ли пользователю самостоятельно деактивировать услугу?​
   REMINDER_TURNOFF=1   REMINDER_TURNOFF=1
 +\\
 +Состояние "​включенности"​ указанных ниже **REMINDER_*** опций должно соответствовать аналогичным в [[alteriniconf|alter.ini]]. \\
 +Напоминать пользователям о скором окончании срока действия кредита(учитывается только установленная дата окончания кредита,​ сумма кредита никак не учитывается)?​ Необъязательная опция.
 +  ;​REMINDER_CONSIDER_CREDIT=0
 +За сколько дней напоминать о скором окончании срока действия кредита?​. REMINDER_DAYS_THRESHOLD будет использована,​ если эта опция не указана. Необъязательная опция.
 +  ;​REMINDER_DAYS_THRESHOLD_CREDIT=2
 +Напоминать пользователям о скором приходе Достоевского с топором и наступлении наказания за преступления?​ Необъязательная опция.
 +  ;​REMINDER_CONSIDER_CAP=0
 +За сколько дней напоминать о скором свершении торжества справедливости?​. REMINDER_DAYS_THRESHOLD будет использована,​ если эта опция не указана. Необъязательная опция.
 +  ;​REMINDER_DAYS_THRESHOLD_CAP=5
 +Напоминать пользователям о скором окончании доступных дней заморозки?​. Работает только вместе с включенной опцией FREEZE_DAYS_CHARGE_ENABLED. Необъязательная опция.
 +  ;​REMINDER_CONSIDER_FROZEN=0
 +За сколько дней напоминать о скором окончании доступных дней заморозки?​. REMINDER_DAYS_THRESHOLD будет использована,​ если эта опция не указана. Необъязательная опция.
 +  ;​REMINDER_DAYS_THRESHOLD_FROZEN=15
 +\\  ​
 Включен ли сервис интеграции с [[megogo|Megogo]]?​ Включен ли сервис интеграции с [[megogo|Megogo]]?​
   MG_ENABLED=0   MG_ENABLED=0
Строка 293: Строка 318:
 Запрещать пользователям оформлять подписки,​ на которые у них не хватит денег? Запрещать пользователям оформлять подписки,​ на которые у них не хватит денег?
   OM_PROTECTION=1   OM_PROTECTION=1
-    ​+Список тарифов,​ которым запрещено использовать модуль OmegaTV. Разделитель - запятая. 
 +  OM_TARIFFSDENIED="" ​  
 +Общий лимит на количество устройств и плейлистов на пользователя. 
 +  OM_MAXDEV=3 ​    
 +  ​
 Интеграция TrinityTV включена?​ Интеграция TrinityTV включена?​
   TRINITYTV_ENABLED=0   TRINITYTV_ENABLED=0
Строка 310: Строка 339:
 Включен ли модуль [[visor|Видеонаблюдение]]?​ Включен ли модуль [[visor|Видеонаблюдение]]?​
   VISOR_ENABLED=0   VISOR_ENABLED=0
 +Клиентское ПО для видеонаблюдения. Формат:​ иконка|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"​
 +  ​
 +Необязательная опция, включающая показ объявлений в модальном окне на главной странице. ​
 +  AN_MODAL=1
 +  ​
 +Необязательная опция включающая отладочные счетчики времени генерации страницы и количества запросов к БД.
 +  DEBUG_COUNTERS=0  ​
 +  ​
 +Опция включающая возможность смены пароля пользователям через личный кабинет. При включение опции - текущий пароль прячется. Для смены необходимо ввести текущий пароль,​ и 2 раза новый (чтобы случайно не промахнуться). После смены пароля перебрасывает на страницу входа, для обновления COOKIE
 +  PASSWORD_CHANGE=0
 +  ​
 +Юзернейм вашего бота Telegram. Например,​ UbillingFeedbackDemoBot или YourSupportBot. Оставьте пустым для отключения.
 +  TG_BOTNAME=""​
   ​   ​
-====== ​XML API ====== ​  +====== ​REST API ====== ​  
-Для внешних приложений взаимодействующих с кабинетом пользователя,​ начиная с релиза Ubilling 0.6.1 поддерживается [[xmlagent|отдельное XML API]].+Для внешних приложений взаимодействующих с кабинетом пользователя,​ начиная с релиза Ubilling 0.6.1 поддерживается [[xmlagent|отдельное XML/JSON API]].
userstats.1563625739.txt.gz · Последние изменения: 2019/07/20 15:28 — nightfly