Релиз Ubilling 0.3.7 rev 2339

Список изменений:

- Изменения в структуре БД, см дамп.
- alter.ini: новая опция TB_UBIM включающая уведомления о новых сообщениях
- alter.ini: новая опция TB_UBIM_REFRESH вечающая за таймаут AJAX проверки новых сообщений
- alter.ini: новая опция UBIM_REFRESH отвечающая за таймаут AJAX проверки поступления новых сообщений
- alter.ini: новая опция GRAVATAR_DEFAULT указывающая модель генерации аватар по умолчинию.
- Модуль «Профиль пользователя»: исправлена проблема с отображением паспортных данных
- Модуль «Работы»: бессовестно рефакторнут
- Модуль «Работы»: больше не получится воспользоваться при отсутствии сотрудников либо типов задач
- Модуль «Сети и услуги»: косметическая чистка
- Модуль «Статистика по трафику»: безжалостно переписан
- Модуль «Статистика по трафику»: исправлено отображение графичков с NAS типа mtdirect
- Модуль «Статистика по трафику»: теперь графики с NAS типа mtdirect в меньшем окне
- Модуль «Редактирование ВсегдаОнлайн»: улучшено логирование
- Модуль «Карта оборудования»: в «поиске координат» теперь возможно визуально расставлять свитчи по карте
- Модуль «Хелпдеск»: теперь использует gravatar для отображения администраторов
- Новый модуль «Сервис мгновенных сообщений»: позволяет общаться администраторам между собой
- Модуль «Панель задач»: теперь умеет уведомлять о новых входящих сообщениях
- Модуль «Бекап БД»: появился функционал для очистки БД от ставших ненужными данных
- КТВ: теперь есть «Коректировка сальдо»
- КТВ: теперь есть «Фиктивный платеж»
- КТВ: теперь есть «Установить счет»
- КТВ: немного причесана формочка добавления денег
- КТВ: теперь отображаются оплаты не только за текущий год
- КТВ: теперь возможна шаблонизация при печати должников в catv_debtors.tpl
- КТВ: новый отчет «Текущие должники для разноса, по адресам»
- API удаленного вызова: новый вызов autocleandb предназначенный для периодической зачистки БД
- OpenPayz: появился фронтенд работы с платежной системой "Новоплат"

Перед обновлением следует

Вкатить вот такой дампик на БД:
Код:
CREATE TABLE IF NOT EXISTS `catv_paymentscorr` (
  `id` int(11) NOT NULL auto_increment,
  `date` datetime NOT NULL,
  `userid` int(11) NOT NULL,
  `summ` float NOT NULL,
  `from_month` int(11) NOT NULL,
  `from_year` int(11) NOT NULL,
  `to_month` int(11) NOT NULL,
  `to_year` int(11) NOT NULL,
  `notes` varchar(255) default NULL,
  `admin` varchar(255) default NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;


CREATE TABLE IF NOT EXISTS `ub_im` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `date` datetime NOT NULL,
  `from` varchar(255) NOT NULL,
  `to` varchar(255) NOT NULL,
  `text` text NOT NULL,
  `read` tinyint(4) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
В alter.ini добавить следующие опции:
Код:
TB_UBIM=1
TB_UBIM_REFRESH=0
UBIM_REFRESH=60
GRAVATAR_DEFAULT="monsterid"
Дата 2013-01-26 12:15:15