Новости и объявления


18.04.2024 г.

Выпущена версия 2023.2.6

** Исправление ошибок
* [I128-996] - Некорректная кодировка результата печати если описания содержат юникод символы
* [I128-1003] - Ошибка передачи имени файла при преобразовании ссылок ИРБИС до обложки
* [I128-1062] - При настройке провайдера данных у БД в случае если отсутствует par-файл базы не выводится сообщение об ошибке
* [I128-1098] - Некорректной поиск записей многотомников и однотомников по термину заглавие при наличии поля 923
* [I128-1101] - Не работает поиск и кнопка Заказать в режиме "История чтения"
* [I128-1102] - PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function fncall_DP_Irbis64_Noop::Exec(), 1 passed in irbis128\classes\ObjectModule.php on line 269 and exactly 2 expected in irbis128\modules\DP_ Irbis64\__call\Noop.inc:5
* [I128-1103] - PHP Fatal error: Uncaught TypeError: preg_split(): Argument #2 ($subject) must be of type string, array given in irbis128\modules\Database\__call\SetupModuleConfigure.inc:32
* [I128-1104] - Не создаются автоматически при инсталляции некоторые группы безопасности
* [I128-1107] - В кратком формате на просмотр после количества страниц выходит номер повторения поля
* [I128-1111] - Не обновляется список заказов в АРМ Книговыдача

04.04.2024 г.

Выпущена версия 2023.2.5

** Исправление ошибок
* [I128-730] - Ошибка при сохранении профиля сервера ИРБИС 64
* [I128-809] - Не отображаются термины части словарей
* [I128-937] - Не отображаются настройки модуля YandexMap
* [I128-995] - При печати таблиц в АРМ Каталогизатор 128 происходит печать найденных записей а не отмеченных
* [I128-1004] - Сообщение об ошибке загрузки файла при использовании метода 16 поля 951 с провайдером DP_Irbis64Direct
* [I128-1010] - Не отображается количество документов в дереве УДК/ББК для индексов, начинающихся с открытой скобки
* [I128-1033] - Опечатка в окне авторизации (второй раз Логин вместо Пароля)
* [I128-1036] - АРМ Книговыдача при старте панель книговыдачи не активна кнопка новый читатель на панели читателей
* [I128-1037] - Ошибка печати контрольных талонов
* [I128-1038] - PHP Fatal error: Uncaught Error: Call to a member function SetProgress() on null in modules\Queue\__call\MonitorSubTasksProgress.inc:20
* [I128-1039] - PHP Warning: Undefined variable $field in modules\CSpider\Actions\MergeClientRecordByRowid.inc on line 41
* [I128-1040] - PHP Warning: Undefined variable $subfield in modules\CSpider\Actions\MergeClientRecordByRowid.inc on line 51
* [I128-1041] - PHP Warning: Undefined array key "<...>" in modules\MergeRecords\__call\sprepare902.inc on line 9
* [I128-1042] - PHP Warning: Trying to access array offset on value of type null in modules\MergeRecords\__call\sprepare902.inc on line 39-44
* [I128-1043] - Некорректная работа статистического алгоритма слияния записей
* [I128-1044] - PHP Fatal error: Uncaught TypeError: Unsupported operand types: string + string in modules\Stat\__call\Recalc.inc:38
* [I128-1045] - Не запускается обработчик этапа 8 сводного каталога
* [I128-1048] - [-] PHP Fatal error: Uncaught ValueError: Array sizes are inconsistent in modules\Menu\__call\RebuildGlobalMenu.inc:47
* [I128-1049] - PHP Fatal error: Uncaught TypeError: method_exists(): Argument #1 ($object_or_class) must be of type object|string, null given in modules\Pages\__call\EchoPageTitle.inc:44
* [I128-1050] - PHP Fatal error: Uncaught Error: Call to a member function GetTitle() on null in modules\Pages\__call\Show.inc:77
* [I128-1051] - Перестройка глобального меню может приводить к некорректному результату вследствии распараллеливания процесса перестройки
* [I128-1052] - PHP Fatal error: Uncaught Error: Call to a member function GetData() on null in modules\ForumMessage\api.php:51
* [I128-1053] - PHP Warning: in modules\MergeRecords\__call\sprepareRecord.inc on lines 121, 131, 161
* [I128-1054] - PHP Warning: Undefined array key "sourcedoc" in modules\FT\api.php on line 175
* [I128-1055] - PHP Warning: Undefined array key "ConferenceEvents" in modules\Event\api.php on line 100
* [I128-1056] - PHP Warning:  in modules\FindDublet\api.php on line 327, 338
* [I128-1059] - Некорректный выбор поля и подполя идентификатора записи при слиянии
* [I128-1060] - Некорректное слияение версий алгоритмов в modules/MergeRecords/FieldMergers/url.inc
* [I128-1061] - При нормализации записей в процессе создания сводного каталога не удаляются из записи-источника поля 902 и 113
* [I128-1067] - Перезапись сводной записи СК при обработке записи из эталонной БД даже если в сводной записи ничего не изменилось.
* [I128-1068] - При отсутствии записи в ЭК на которую ссылается заказ, ломается формат его отображения
* [I128-1069] - В АРМ Книговыдача в столбце с описанием количества страниц показывается всегда -404
* [I128-1075] - При инициализации переменных записи некорректно инициализируется переменная, хранящаяся в подполе '0'
* [I128-1086] - В кратких описаниях задваиваются страницы при не стандартном вводе страниц в поле 215^A
* [I128-1089] - В кратком библиографическом описании заголовок содержащий имя лица не соответствует ГОСТ
* [I128-1091] - Некорректное слияние записей многотомников

16.01.2024 г.

Выпущена версия 2023.2.4

** Исправление ошибок
* [I128-708] - При попытке выдать без заказа книгу, для которой в терминах словаря экземпляр один - возникает ошибка "Не удалось выполнить запрос"
* [I128-881] - На кнопке заказа электронной копии отсутствует знак рубля
* [I128-925] - При пересчёте статистики за весь год браузер не успевает дождаться ответа

31.12.2023 г.

Выпущена версия 2023.2.3

** Исправление ошибок
* [I128-810] - Не работает кнопка "Список зарегистрированных клиентов"
* [I128-812] - Ошибка в модуле RSU. При формировании таблицы ссылок вставлялась разметка необходимая для формирования ссылок при показе списка ЭБС
* [I128-813] - При импорте из MARC форматов теряются повторяющиеся подполя
* [I128-815] - Некорректный поиск уникальных записей в провайдерах DP_webirb и DP_jirb2
* [I128-816] - Ошибка при печати списков в формате HTML
* [I128-863] - краткое описания многотомника. не выходит 982 поле на просмотр

24.10.2023 г.

Выпущена версия 2023.2.2

25.05.2023 г.

Выпущена версия 2023.2

В версии 2023.2 Продолжен переход интерфейса читателей с ExtJS на Bootstrap. Надеемся, что теперь внешний вид системы будет Вас радовать.

Расширена поддержка протокола SIP 2.0

Важные достижения в этой версии

  1. Расширена предварительная версия интерфейса поиска с использованием Bootstrap 5
  2. Появились новые поддерживаемые команды протокола SIP 2.0
  3. Повышена совместимость с PHP 8.1

** Исправление ошибок
* [I128-333] - Не удаляются записи из сводного каталога при переносе их на стадию 8
* [I128-389] - Множество мелких исправлений
* [I128-560] - "Начальный статус при бронировании" - reservstatus.mnu


** Epic
* [I128-261] - Портал Bootstrap5


** Документация
* [I128-301] - Инструкция. Создание учетной записи администратора организации
* [I128-442] - Документация к модулю Электронная библиотека ИРБИС 64/128

** Новые возможности
* [I128-33] - Кнопка опустошить текущую запись
* [I128-103] - Кнопка Помощь в панели администрирования модуля
* [I128-228] - Возможность смены e-mail пользователем
* [I128-278] - Обновление на Bootstrap до версии 5.3.0
* [I128-296] - Поддержка сервером SIP2 команды Item Status Update (19/20)
* [I128-297] - Поддержка сервером SIP2 команды Patron Enable (25/26)
* [I128-298] - Поддержка сервером SIP2 команды Hold (15/16)
* [I128-300] - Поддержка сервером SIP2 команды Renew All (65/66)
* [I128-311] - Валидация полей в объектном редакторе
* [I128-314] - Реорганизация страницы настройки модуля "Организации"
* [I128-315] - Множество мелких изменений интерфейса
* [I128-318] - Реорганизация панели управления БД
* [I128-327] - Возможность отмены заказа в личном кабинете
* [I128-370] - Новый дизайн страницы установки системы на Bootstrap
* [I128-416] - Изменен текст в окне прогесс-бара модуля Очереди задач
* [I128-423] - Возможность настройки модуля YandexMap из АРМ Администратор
* [I128-563] - Поддержка возможности отбора фасетов при поиске и полнотекстового поиска в команде запроса фасетов
* [I128-564] - Поддержка загрузки карточек из Имидж каталога в сводный
* [I128-566] - Новый модуль Captcha - защита форм от спама
* [I128-580] - Расширение функции GetBySid модуля Record новым параметром "имя БД"
* [I128-581] - Новые параметры поиска организаций: по признаку участия в системе (подключена/заблокирована), по сигле, по виду используемой АБИС
* [I128-582] - Конфигурация формы редактирования личных данных пользователя в личном кабинете
* [I128-584] - Возможность отмены заказа без возврата экземпляра
* [I128-600] - Возможность смены аватарки пользователем
* [I128-607] - Функция CheckClientDbRecordContent более не чувствительна к регистру имени базы данных
* [I128-646] - Изменение дизайна сообщения об ошибке

25.05.2023 г.

Выпущена версия 2023.1.6

23.05.2023 г.

Выпущена версия 2023.1.5

19.05.2023 г.

Выпущена версия 2023.1.4

12.05.2023 г.

Выпущена версия 2023.1.3

07.05.2023 г.

Выпущена версия 2023.1.1

01.03.2023 г.

Выпущена версия 2023.1

В версии 2023.1 положено начало перехода интерфейса читателей с ExtJS на Bootstrap. Надеемся, что теперь внешний вид системы будет Вас радовать.

Появилась поддержка протокола SIP 2.0 - это означает что ИРБИС 128 теперь поддерживает работу со станциями самостоятельной выдачи и иным RFID-оборудованием, работающим по этому протоколу.

Традиционно ИРБИС 128 стремится поддерживать текущие поддерживаемые версии PHP. В этой версии мы значительно улучшили поддержку версий PHP 8.1

Начиная с версии 2023.1 изменилось наименование версий и способ их созданий. Теперь мы будем выпускать 4 основные версии в год. Так же для каждой основной версии мы планируем выпускать минорные версии. Основные версии будут содержать новый функционал системы, минорные - только исправления ошибок, найденных в основных версиях.

Важные достижения в этой версии

  1. Появилась предварительная версия интерфейса поиска с использованием Bootstrap 5
  2. Появился новый модуль Сервер SIP 2.0
  3. Повышена совместимость с PHP 8.1
  4. Появилась поддержка пользовательских настроек модуля и их профилей.
  5. Поддержка модулем DP_Irbis64Direct морфологии

 

** Исправление ошибок
* [I128-161] - Некорректные настройки при удалении профиля
* [I128-211] - Не срабатывает выдача 2-х и более книг из заказа/бронеполки
* [I128-212] - Не срабатывает возврат с бронеполки 2х и более книг
* [I128-214] - Ввод ш/к для возврата без выбора текущего читателя не отрабатывает, сообщений об ошибке не выводит
* [I128-253] - Невозможно выдать экземпляр 2 номера журнола с бронеполки
* [I128-255] - Не обновляются элементы записи в сводном каталоге после изменения единственной записи-источника
* [I128-256] - Не работает параметр количество записей на странице
* [I128-292] - Не разбивается PDF на картинки
* [I128-304] - "Браузеру не удалось дождаться ответа от сервера" при оформлении возврата одного номера журнала
* [I128-305] - Отображение на странице АРМ Каталогизатор на одну запись больше, чем должно быть по умолчанию.
* [I128-310] - Отладка модуля виртуальной справки
* [I128-379] - Не управляемый exception если не заданы настройки конференции
* [I128-422] - Некорректная верстка CompositeField в объектном редакторе
* [I128-454] - Реализована защита от лидирующих и концевых пробелов при регистрации читателя
* [I128-465] - Исправлена недоступность кнопки Ок в групповых операциях
* [I128-466] - Возвращена кнопка заимствования в каталоги в дополнительных действиях
* [I128-467] - Исправлен возможный выход модального окна за границы экрана при слишком большом масштабе монитора
* [I128-468] - В методе ввода 5 исправлен ввод в поля, в WSS которых используется псевдо-подполе * (данные ДО разделителей подполей)
* [I128-469] - Убран отладочный код в DP_i128/__call/ExecRqst.inc
* [I128-470] - Исправлена ошибка - невозможно создать новую ветку профиля
* [I128-471] - Исправлена ошибка в провайдере DP_i128 - при различии имен БД на локальном и удаленном серверах, на удаленный сервер передавалось локальное имя
* [I128-472] - Не обновлялся темплейт при его изменении в модуле Адреса системы
* [I128-473] - Убрано ограничение при строительстве дерева номеров в модуле J
* [I128-474] - При установке системы модулю AIS давались излишние права
* [I128-475] - EC/ShowFull теперь не показывает кнопку Заказать издание в случае если нет доступных для заказа экземпляров
* [I128-476] - Исправлена неправильная высота панелей Выдача без заказа и Поиск читателя
* [I128-543] - При установке разных версий с едиными настройками происходит циклическое обновление конфигурации
* [I128-599] - PHP Fatal error in modules\EC\__call\ConstructECSearchRequest.inc:175
* [I128-609] - Не работает функция FormatHelper::n
* [I128-610] - Ошибка в FormatHelper::instr - функция регистрозависимая и некорректно поддерживается utf-8
* [I128-611] - Огромный стек вызовов при обновлении больших меню
* [I128-658] - PHP Fatal error:  Uncaught TypeError: uasort(): Argument #1 ($array) must be of type array, null given in modules\Conference\__call\GetEvents.inc:132
* [I128-289] - Компонент динамических деревьев
* [I128-373] - Новый параметр АРМ Книговыдача "Количество дней для выдачи по-умолчанию"

** Epic
* [I128-262] - SIP2 сервер


** Новые возможности
* [I128-30] - Возможность просмотра предыдущих копий записи (при поддержке провайдером данных)
* [I128-39] - Редактор справочников mnu
* [I128-107] - Поддержка вкладки "Дополнительно"
* [I128-268] - Проксирование протокола SIP2 через модуль SocketProxy
* [I128-274] - Поддержка профилей SC настройками сервера SIP 2.0
* [I128-275] - Поддержка сервером SIP2 команды Patron Status (23/24)
* [I128-276] - Поддержка сервером SIP2 команды Checkout (11/12)
* [I128-277] - Поддержка сервером SIP2 команды Checkin (09/10)
* [I128-279] - Поддержка сервером SIP2 команды Block Patron (01/24)
* [I128-280] - Поддержка сервером SIP2 команды SC Status (99/98)
* [I128-281] - Поддержка сервером SIP2 команды Request ACS Resend (97)
* [I128-282] - Поддержка сервером SIP2 команды Login (93/94)
* [I128-283] - Поддержка сервером SIP2 команды Patron Information (63/64)
* [I128-286] - Реализация страницы поиска в портале
* [I128-293] - Поддержка сервером SIP2 команды End Patron Session (35/36)
* [I128-294] - Поддержка сервером SIP2 команды Fee Paid (37/38)
* [I128-295] - Поддержка сервером SIP2 команды Item Information (17/18)
* [I128-299] - Поддержка сервером SIP2 команды Renew (29/30)
* [I128-321] - Настройка вкладок для локального администратора
* [I128-455] - Повышена совместимость с PHP 8.1
* [I128-477] - Список записей и Метод ввода 5 теперь поддерживают навигацию по строкам колесом мыши
* [I128-478] - Для авторизации по LDAP добавлена возможность дополнительно указать пользовательскую функцию обработки записи читателя
* [I128-479] - General::copy_directory расширено параметром со списком исключений
* [I128-480] - При выполнении групповой операции над всеми записями БД, пользователю выводится запрос на подтверждение операции
* [I128-481] - Добавлен обработчик ошибок по умолчанию для вызова Actions в WIrbis
* [I128-482] - В настройки добавлена возможность выбора формата поисковой формы
* [I128-483] - Поисковые формы теперь генерируются при помощи форматов
* [I128-484] - Добавлен прототип для поисковой формы под Bootstrap5
* [I128-485] - Для строки Я ищу... теперь можно указать текст подсказки
* [I128-486] - Добавлена страница поиска одной строкой ?id=EC/BS5/iamsearch
* [I128-487] - Поддержка составных идентификаторов страниц (например ?id=EC/BS5/iamsearch)
* [I128-488] - Добавлена страница поиска одной строкой под темплейт BOOTSTRAP5
* [I128-489] - Добавлена страница ?id=Cabinet/Main
* [I128-490] - Добавлено профилирование модуля Cabinet
* [I128-491] - Добавлена настройка параметров страницы ?id=Cabinet/Main
* [I128-492] - Добавлена настройка ссылок на разделы личного кабинета
* [I128-493] - Модифицирован темплейт BOOTSTRAP5
* [I128-494] - Появился новый модуль Сервер SIP 2.0
* [I128-495] - Модуль DP_jirbis2 теперь при поиске всех записей берет поисковое выражение из настроек БД
* [I128-496] - Модуль DP_jirbis2 если выражение на поиск пустое, то берет его из настроек БД
* [I128-497] - Модуль DP_WebIrb теперь префикс для чтения записи берет из настроек БД
* [I128-498] - Модуль DP_WebIrb теперь префикс для поиска всех записей берет поисковое выражение из настроек БД
* [I128-499] - Добавлены настройки формы авторизации
* [I128-500] - Ввод корректного логина теперь приводит к возвращению на предыдущую страницу
* [I128-501] - При попытке получить доступ к ?id=Cabinet/Main без авторизации - будет предложено авторизоваться
* [I128-502] - Новая функция ObjectModule::OnBeforeSaveConfig($db,&$r) - позволяет внести изменения в запись модуля перед ее сохранением (например, почистить лишние повторяющиеся поля)
* [I128-503] - У функции ObjectModule::LNG расширен список параметров
* [I128-504] - Теперь в классах модульных функций, наследуемых от ObjectModuleExternalFunction можно использовать $this->LNG() - параметры функции полностью аналогичны ObjectModule::LNG()
* [I128-505] - Часть сообщений модуля Authorisation перенесена в языковой файл
* [I128-506] - Поддержка пользовательских настроек модуля и их профилей.
* [I128-507] - OnBeforeSave и OnAfterSave теперь поддерживаются на уровне модуля Database
* [I128-508] - Добавлена возможность создания дополнительной пользовательской функции Database::OnBeforeSave($db,$rec)
* [I128-509] - Добавлена возможность создания дополнительной пользовательской функции Database::OnAfterSave($db,$rec)
* [I128-510] - Новый метод: Record::GetFieldLastOcc -- возвращает последнее повторение указанного поля в виде массива подполей
* [I128-511] - Новый метод: Record::GetSubFieldLC -- возвращает указанное подполе последнего повторения указанного поля
* [I128-512] - Формат NJ::full переведен на PHP
* [I128-513] - WIrbis.SearchField теперь поддерживает указание справочника расшифровки терминов по-умолчанию. Ранее его можно было задать только через метод WIrbis.SearchField.setPrefix()
* [I128-514] - WIrbis.Mnu.ComboSelector добавлен параметр withKeys для настройки вывода значений вместе с ключами (разделенными ::) или без них
* [I128-515] - В настройках расширенного поиска при выборе текстового поля с подсказкой теперь можно указать справочник по умолчанию в поле Доп. инфо
* [I128-516] - Реализована форма регистрации под Bootstrap5
* [I128-517] - Реализована страница История чтения с постраничной навигацией
* [I128-518] - Добавлено адаптивное меню для мобильных устройств
* [I128-519] - В истории книговыдаче реализован поиск по выданным изданиям
* [I128-520] - Поддержка модулем DP_Irbis64Direct морфологии
* [I128-521] - В настройки профиля EC добавлен раздел Настройка форматов вывода результата. Именно в этом разделе будут собираться настройки вывода форматов (аналог секции PRIVATE для параметров вывода форматов)
* [I128-522] - Добавлена настройка privateFPS - Выводить общее обозначение материала
* [I128-523] - Локализован полный формат для записей J
* [I128-524] - В редакторе записей в заголовок добавлены номер текущей записи и база данных ее происхождения
* [I128-525] - В списке записей при наведении курсора выводиться всплывающая подсказка с содержанием строки
* [I128-526] - Обновлены php_irbis64.dll для Windows
* [I128-527] - Добавлена кнопка Соединить выбранные сводные записи в одну. Видима только для БД ESVODT, становится доступна для нажатия при выборе более одной записи
* [I128-528] - Подкорректирован поиск многотомников и добавлен поиск читателей
* [I128-529] - Модуль Database и провайдеры DP_Irbis64Direct, DP_Irbis64 и DP_Irbis64r поддерживают сортировку словаря по префиксу по количеству найденных терминов
* [I128-530] - Этапы 5 и 9 содержат проверки и чистки для записи читателя. Загрузка блоков записей источника теперь смотрит на настройку БД
* [I128-531] - Загрузка блока записей по назначенным дополнительным поискам может быть усечена настройками БД если они есть
* [I128-532] - Теперь поддерживаются виртуальные выставки, представляющие собой результаты поиска. При этом дополнительно поддерживается формат, формирующий наименование раздела к которому необходимо отнести ту или иную запись
* [I128-533] - Улучшена работа с форматами с переменной меткой при использовании метода ввода 2 в редакторе записей
* [I128-534] - Теперь при сохранении записи пользователя модуль проверяет наличие идентификатора и, если его нет в 30 поле, генерирует новый сам
* [I128-535] - Добавлена поддержка 10 поля WS/WSS -- маска разделителей. То есть специальная строка символы которой должны объединять строки, если метод ввода вернул больше одной
* [I128-536] - Расширена функция ApplyProfile - теперь она может в качестве параметра принимать идентификатор профиля который необходимо применить
* [I128-537] - При чтении логина пользователя из его записи, система теперь сначала пытается найти его в 113 поле и только потом в 30
* [I128-538] - Новая настройка prolongatedefaultdays - Количество дней продления по-умолчанию. Актуальна для работы со станциями самостоятельной выдачи и иных ситуаций когда срок продления не определен
* [I128-351] - Преобразование экшена Bookland/SearchRQSTAll в функцию
* [I128-352] - Преобразование экшена Bookland/SetRDRVidRecInfo в функцию
* [I128-353] - Преобразование экшена Bookland/SetBookVidRecInfo в функцию
* [I128-354] - Преобразование экшена Bookland/SaveBiRecs в функцию
* [I128-355] - Преобразование экшена SearchRQST в функцию
* [I128-356] - Преобразование экшена Bookland/Vid0App в функцию
* [I128-358] - Преобразование экшена Bookland/GetShkByBookOcc в функцию
* [I128-359] - Преобразование экшена Bookland/Ret0App в функцию
* [I128-361] - Преобразование экшена Bookland/Vid9App в функцию
* [I128-362] - Преобразование экшена Bookland/ManageUApp в функцию
* [I128-363] - Преобразование экшена Bookland/ManageBookOcc в функцию
* [I128-365] - Преобразование экшена Bookland/GetBookOcc в функцию
* [I128-366] - Преобразование экшена Bookland/CreateOccDupAnswer в функцию
* [I128-372] - Преобразование экшена Bookland/SetCurRdrApp в функцию


13.09.2022 г.

Выпущена версия 2022.0913.r2592

29.03.2022 г.

Выпущена версия 2022.0329.r2325

27.09.2020 г.

Выпущена версия 2020.0927.r2004

Нажмите для редактирования...
25.02.2019 г.

Выпущена версия 2019.0225.r1349

Нажмите для редактирования...
15.11.2018 г.

Выпущена версия 2018.1115.r1294

Нажмите для редактирования...
17.05.2018 г.

Выпущена версия 2018.0517.r1164

Нажмите для редактирования...
19.12.2017 г.

Выпущена версия 2017.1219.r1035

Нажмите для редактирования...
05.10.2017 г.

Выпущена версия 2017.1005.r841

Нажмите для редактирования...