Релиз Ubilling 0.2.8 rev 1629
* alter.ini: новая опция SAFE_REGMODE отвечающая за запрет ручной модификации важных штук при регистрации
* alter.ini: новая опция TICKETS_PERPAGE указывающая на количество тикетов на страницу в хелпдеске
* alter.ini: новая опция NDS_ENABLED включающая поддержку учета НДС
* alter.ini: новая опция NDS_TAGID указывающая на ID тега соответствующего пользователю плательщику НДС
* alter.ini: новая опция NDS_TAX_PERCENT указывающая процентную ставку НДС
* alter.ini: новая опция FAST_CASH_LINK включающая дополнительные ссылки к модулю "финансовые операции"
* Изменения в структуре БД, см. дамп.
* Модуль "Онлайн": добавленные правильные фильтры для сортировки по трафику и IP при включенном ONLINE_HP_MODE
* Модуль "Онлайн": исправлено отображение трафика при включенном ONLINE_HP_MODE
* Модуль "Регистрация пользователей": введены дополнительные проверки на тему заполнения номера квартиры
* Модуль "Смена MAC": улучшено логирование, теперь понятно откуда и куда что изменилось
* Модуль "Смена MAC": теперь все устанавливаемые MAC принудительно сводятся к нижнему регистру. ХвАтИт гЛомУрНых кИс.
* Модуль "Сервера доступа": убран за ненадобностью тип NAS mtradius, добавлен local
* Модуль "Хелпдеск": добавлена постраничная навигация по тикетам
* Модуль "Профиль пользователя": подсветка иконками при замороженности либо отлюченности пользователя
* Модуль "Профиль пользователя": плагины профиля рассортированы с учетом человеческой анатомии
* Модуль "Смена договора": теперь автоматически подставляется первый же свободный номер договора
* Модуль "DHCP": дополнительная фильтрация в поле "Имя конфига DHCP"
* Модуль "Финансовые операции": теперь рядом с текущим балансом подсвечивается на сколько относительно тарифа хватит средств
* Новый модуль "Отчет по платежным карточкам" отображающий использование карточек за выбранный период
* Новый модуль "НДС" отображающий финансовый отчет только по плательщикам НДС
* Новый модуль "Шаблоны атрибутов Radius" - позволяет описывать шаблоны атрибутов для серверов доступа с типом Radius
* Новый плагин профиля "Атрибуты радиуса" - перестраивающий атрибуты для пользователя
* Новый плагин профиля "Печать документов" - делает то, что подразумевает его название, как ни удивительно
* КТВ: возможность удаления абонентов
* КТВ: добавлена трансляция тарифа в отчете по должникам
* КТВ: ссылка в профиль в непечатной версии отчета по должникам
* КТВ: добавлена трансляция месяца оплаты
* Панель задач: при включенной поддержке КТВ также отображается иконка перехода к списку пользователей
* Много всякой косметики во все поля.
* Кабинет пользователя: новая опция UBA_ENABLED включающая поддержку UBAgent
* Кабинет пользователя: теперь в профиле отображается стоимость тарифа
* Обновился автообновлятор (рекурсивная рекурсия гы) - теперь он бекапит при обновлении также шаблоны документов, и catv.ini

Обновление:

Вкатываем на БД следующий дамп:
Код:
CREATE TABLE `nastemplates` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`nasid` INT NOT NULL ,
`template` TEXT NOT NULL
) ENGINE = MYISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

CREATE TABLE `radattr` (
  `id` int(11) NOT NULL auto_increment,
  `login` varchar(255) NOT NULL,
  `attr` varchar(255) NOT NULL,
  `value` varchar(255) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
в конец конфига alter.ini добавляем следующие опции:
Код:
SAFE_REGMODE=1
TICKETS_PERPAGE=50
NDS_ENABLED=0
NDS_TAGID=9
NDS_TAX_PERCENT=20
FAST_CASH_LINK=0
В конец конфига userstats.ini добавляем опцию:
Код:
UBA_ENABLED=1
После чего обновляемся штатным обновлятором. После апдейта можно заменить старый обновлятор новым - дабы при последующих обновлениях он бекапил опции КТВ и шаблоны документов.
© ubilling.net.ua