Реліз Ubilling 0.3.6 - rev 2264


- Зміни в структурі БД, див. дамп.
- alter.ini: нова опція SEARCH_STRICT, що керує суворістю пошуку
- alter.ini: нова опція DEAD_HIDE, що вимикає показ мертвих людей (ну прямо як у «Шостому чуття» з Брюсом Вілісом)
- alter.ini: нова опція DEAD_TAGID, що встановлює ID тега, який позначає похованих користувачів
- alter.ini: нова опція OPENPAYZ_REALID, що вказує на те, що слід діставати платіжні ID з op_customers
- alter.ini: нова опція PASSPDATA_IN_PROFILE, що вмикає відображення паспортних даних у профілі
- userstats.ini: нова опція OPENPAYZ_REALID, що раптово робить те саме, що й в alter
- billing.ini: нова опція RESET_AO, що хотфіксить проблему при використанні rscriptd (вмикати суворо за дикої потреби)
- Новий модуль «Експрес реєстрація»: дозволяє реєстрацію без зручного візарда, також вимагає прав на картку.
- Новий модуль «Редагування паспортних даних»: вгадайте, що робить
- Модуль «Експрес картка»: косметика, тепер адреса реєстрації за замовчуванням віджата
- Модуль «Експрес картка»: додано мінімальні перевірки на валідність IP (формат, вільний, потрапляє в мережу)
- Модуль «Експрес картка»: після всіх змін тепер однозначно викликається ресет користувача
- Модуль «Пошук»: суворість пошуку по окремих полях профілю тепер керована
- Модуль «Карта обладнання»: тепер також уміє відображати приблизну зону покриття
- Модуль «Онлайн»: тепер уміє не бачити «мертвих людей» в HP_MODE
- Модуль «Свічі»: з'явилася «машина часу», що дозволяє відстежувати стан свічів при cronping
- Модуль «Редагування договору»: для встановлення дати укладення договору більше не потрібен CRM_MODE
- Модуль «Редагування користувача»: безсоромно рефакторнуто
- Модуль «OpenPayz»: безсоромно рефакторнуто
- Модуль «Профіль користувача»: тепер уміє відображати справжній payment ID
- Модуль «Пошук користувачів»: тепер також уміє шукати за справжніми payment ID
- Модуль «Профіль користувача»: тепер уміє відображати паспортні дані при вказанні відповідної опції.
- Модуль «Стан системи»: тепер уміє перевіряти наявність оновлень.
- Модуль «Свічі»: тепер є окрема привілея для додавання, модифікації та видалення свічів.
- Паспортні дані тепер також доступні для шаблонізації
- Кабінет користувача: у профілі може відображатися реальний Payment ID
- OpenPayz: з'явився фронтенд роботи з QIWI
- OpenPayz: тепер примусово логує транзакції як платежі Ubilling

Перед оновленням слід

Викотити ось такий дампик на БД:


CREATE TABLE `switchdeadlog` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`date` DATETIME NOT NULL ,
`timestamp` INT NOT NULL ,
`swdead` TEXT NOT NULL ,
INDEX ( `date` , `timestamp` )
) ENGINE = MYISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;



В alter.ini додати наступні опції:

SEARCH_STRICT="contract"
DEAD_HIDE=0
DEAD_TAGID=15
OPENPAYZ_REALID=0
PASSPDATA_IN_PROFILE=0


userstats.ini:

OPENPAYZ_REALID=0


billing.ini:

RESET_AO=0

Назад

  © 2026 | GT:0.0036 QC: 0