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


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

Основные события релиза
[!] Система теперь требует обязательного наличия модуля intl (для поддержки сортировки строк utf8)
[!] Совместимость с PHP 8.0
[!] Появилась возможность использовать ИРБИС 128 в качестве TCP/IP сервера для "толстых" клиентов
[+] Профилирование АРМ Читатель
[+] Новые модули RSUDK и RSBBK
[!] Реализована поддержка сортировки результатов поиска двумя методами: по словарю (префиксная сортировка) и по SRW-файлам.
[+] Новый модуль виртуальных выставок.
[!] Поддержка технологии выдачи с использованием RFID
[+] При удалении записей теперь поддерживает обработка delflc
[+] Теперь поддерживаются ФЛК полей

Сервер приложений 
[!] Новый метод сортировки -- префиксная сортировка. При ее использовании список MFN сортируется в порядке терминов словаря с указанным префиксом.
[-] DP_raidb0 не работала сортировка при запросе терминов для логически объединенных бд/ в подсказках на поисковой форме
[-] Исправлена работа модуля сервера при расположении каталога ИРБИС64, отличном от ROOTSID/DATABASE
[*] В форме комплексного поиска при пустом поле запроса термин добавляется из подсказки по факту его выбора, иначе он добавится к запросу по нажатию на одну из кнопок "Добавить с использованием логики"
[*] В форме комплексного поиска теперь можно отобразить подсказку по любым словарям. Для этого надо ввести в поле "Область поиска" префикс терминов и нажать F2
[-] Форма комплексного поиска больше не добавляет к запросу термины, если они пусты или уже присутствуют в запросе
[*] В форме комплексного поиска теперь не обязательно выбирать термин из подсказки, если поле "Комплексный поисковый запрос" пусто.
[-] Исправлено чтение поискового выражения из параметров запроса при получении списка записей. Ранее кавычки в термине обрезались, что могло приводить к неверному распознаванию термина, если он содержал служебные символы языка запросов ИРБИС
[*] Теперь в форме профессионального поиска при выборе области поиска курсор автоматически переходит на поле выбора термина
[+] FT->AppendFromFile - позволяет добавить файл в ЭБ и привязать его к записи ЭК
[+] Возможность запросить обязательное согласие на что-либо при регистрации пользователя
[+] Новый вид поля в редакторе - SelectRecordW. Позволяет выбрать запись и поместить в поле результат ее расформатирования.
[+] В провайдере веб ирбис добавлена возможность при пустом запросе показа всех записей БД (необходимо при открытии БД в АРМ Каталогизатор).
[!] Реализована поддержка основных типов ИРБИС-ссылок. Теперь они работают так же как и в АРМах ИРБИС64
[+] Добавлена возможность для каждого модуля формировать собственную статистику (см. функцию ConfigureStat)
[+] Функция расчета статистики теперь в случае ошибки может вернуть не только null, но и ассоциативный массив с элементом errorMsg в котором можно указать причину ошибки
[+] Интеграция с freeRadius теперь поддерживает работу по https
[!] Система теперь требует обязательного наличия модуля intl (для поддержки сортировки строк utf8)
[+] Добавлена возможность авторизации по одноразовому коду, сгенерированному UseModule('Authorisation')->GenOUPCode
[+] Класс Setup.inc теперь поддерживает установку системы с помощью провайдера DP_Irbis64Direct
[+] Автоматическое переключение между версиями протокола ИРБИС 64 2017/2018
[+] Поддержка чтения логически удаленных записей функцией Database::RecRead (ранее просто возвращался код ошибки -608 - запись логически удалена)
АРМ Администратор 
АРМ Администратор информационной безопасности 
[*] В сценариях безопасности доменное имя теперь регистронезависимое
АРМ Каталогизатор 
[*] Модуль печать табличных форм. исправлено в части передачи модельного поля и в части передачи заголовков. а так же добавлена возможность вставлять поисковый запрос в 3ий заголовок
[+] Оптимизация древовидного редактора записей: теперь он работает гораздо быстрее и лучше справляется с большими записями.
[+] В редакторе теперь поддерживается групповое удаление полей и/или их повторений. Их можно отметить галочками, а потом нажать кнопку "удаление", при этом редактор спросит, действительно ли вы хотите удалить отмеченные поля.
[+] Метод ввода 5 теперь поддерживает навигацию по повторениям полей.
[*] метод ввода 5 теперь умеет переносить по словам значения подполей и их описания.
[+] дополнительное действие Перехода к списку статей теперь работает для всех релевантных записей, независимо от их типа
[+] Новые модули RSUDK и RSBBK
[+] метод ввода 16 теперь поддерживает навигацию по каталогам
[+] При удалении записей теперь поддерживает обработка delflc
[+] Теперь поддерживаются ФЛК полей
[+] Поддержка метода ввода 12 (подтип 3)
[+] Поддерживается восстановление логически удаленных записей
[+] Появилась возможность управлять версиями записи. Крайне рекомендуется для корректного отображения функции использовать в темплейте Bootstrap 5
[+] В редакторе записей теперь доступна вкладка "прочие поля", где будут отображаться все поля, не вошедшие в текущий рабочий лист, но присутствующие в записи
АРМ Комплектатор 

АРМ Книговыдача 
[+] ИРИ: Сдвиг периода на ... дней назад
[+] ИРИ: Появилась настройка текста о согласии читателя на получение рассылок
[+] ИРИ: Появилась страница управления рассылками для пользователя ?id=Iri/UserThemes
[+] Для системы автоматического бронирования экземпляров появилась возможность настроить постановку даты предполагаемого возврата в запись заказа: можно настроить как число дней с момента бронирования, так и само наличие этого поля заказе.
[-] Исправлено применение фильтров места выдачи в при выборе нового читателя
[!] Поддержка технологии выдачи с использованием RFID
[+] Поддержка RFID-оборудования РСТ
[+] Новый параметр профиля АРМ: Тип RFID-оборудования
[+] Новый параметр профиля АРМ: Устанавливать/снимать противокражный бит при выдаче/возврате по RFID
[+] Введен запрет на возврат изданий, полученных по МБА в фонд. такой экземпляр можно вернуть только на бронеполку
[+] Возможность выдачи неограниченного числа виртуальных экземпляров по ИМИДЖ-каталогу при исполнении заказа.
[*] Теперь при групповой выдаче/возврате (в том числе и с использованием RFID) в случае успешной операции окно с подтверждением заменено на информационное сообщение в тулбаре списка изданий на руках у читателя
АРМ Читатель 
[*] Настройка формы расширенного поиска в зависимости от профиля. раньше было от модуля
[+] дополнительное действие Перехода к списку статей теперь работает для всех релевантных записей, независимо от их типа
[+] Вкладки поиска по бд удк и ббк
[!] Реализована поддержка сортировки результатов поиска двумя методами: по словарю (префиксная сортировка) и по SRW-файлам.
[+] В настройки модуля добавлены настройки сортировки
[+] Новый модуль виртуальных выставок.
[*] Поисковая форма больше не передает избыточные и мусорные параметры в запрос
[*] Улучшен рендер таблицы фасетов
[+] Новая страница ?id=EC/CreateBookLink - позволяет сотрудникам по имени БД и шифру в этой БД сгенерировать ссылку на страницу книги.
[+] Добавлена настройка Настройка вывода окна результатов/Настройка сортировки/Показывать сортировку в результатах поиска
[+] Добавлен показ поискового запроса (при наличии параметра showHumanSrc=1) с переводом его в "человеческий" вид
[+] В редактор событий добавлена возможность выбора персоналий из авторитетного файла
[+] Добавлена новая страница ?id=Event/Manage для управления списком событий
[!] Новый модуль Conference - модуль поддержки проведения конференции
[+] Новый темплейт-пример CRIMEA - пример реализации сайта конференции
[+] Появилась настройка виртуальной справки - "Справочный текст", которая позволяет указать пояснительный текст для пользователя
[+] RSU: Новая страница ?id=RSU/ShowResourcesList - оказывает список ресурсов удаленного доступа
[+] RSU: Новая страница: ?id=RSU/Manage - управление ресурсами удаленного доступа
[+] Добавлено поле 959^A - ключ сортировки, позволяющее отсортировать записи на странице со списком уделенных ресурсов
[+] добавлена настройка "Сообщение при пустых результатах поиска", где можно задать сообщение которое увидит пользователь при неудачном поиске
[+] Новый параметр страницы EC/ShowFull: fmt - Имя формата. Значение по умолчанию: full'
[+] Новый параметр страницы EC/ShowFull: fmtModule - Модуль формата
[+] Новый формат EC/GoToFT - осуществляет автоматический переход на первую ссылку на ЭБ в 951 поле записи
[-] Исправлена ошибка: при заказе если читатель указывал в комментарии более одной строки, то сохранялась только первая. Теперь символы перевода строки заменяются на пробел и информация сохраняется полностью в виде одной строки
[+] Добавлены новые параметры поисковой строки (и соответствующие им настройки профилей):
fmtHeader (fmtFlatHeader) - Формат заголовка результатов поиска
fmtHeaderModule (fmtFlatHeaderModule) - модуль формата заголовка
fmtFooter (fmtFlatFooter) - формат подвала результатов поиска
fmtFooterModule (fmtFlatFooterModule) - модуль формата подвала
Сами результат поиска во flat строятся из результата расформатирования заголовка, списка форматов записей и формата подвала
[+] Появились настройки форматов заголовка и самой новости
[+] Новый модуль BH - Ведение сайта реферативного журнала
[+] Новый темплейт BH - для сайта реферативного журнала (пример)
[+] Добавлена бесшовная авторизация для Polpred.com
[+] Прозрачная авторизация ИД Гребенников
[*] на страницу просмотра полного описания издания добавлена кнопка "заказать издание" со стилями
[+] Возможность при помощи параметров скрыть выбор профилей поиска даже если их доступно несколько
[*] АРМ Читатель теперь проверяет совпадение имени БД по которой происходит поиск с именем в профиле
[+] Появилась возможность указать список БД для которых поиск не запрещен в рамках профиля
Электронная библиотека 
[+] ЭБ появилась возможность скачать исходный файл (при наличии соответствующего права)
[+] Добавлено изменение url при листании страниц без перезагрузки всей страницы, добавлена поддержка возврата на предыдущую страницу
[+] Обеспаечен поиск по полному тексту документа при его просмотре
[+] Добавлена страница ?id=FT/Manage - управление ЭБ
[+] Поддержка отрицательных номеров страниц (при наличии обложек прямо в файле) в просмотрщике многостраничных документов
[!] Подключен новый плеер для просмотра аудио/видео контента с поддержкой потоковой передачи объектов из ЭБ.
[+] Новый экшен WIrbis::StreamSidFile() -- стример аудио/видео файлов для браузерных плееров.
Сводный каталог 
[+] В настройках модуля добавлена ссылка на таблицу слияний.
[+] В настройках модуля добавлена ссылка на страницу проверки состояния записи источника.
[*] Изменения при обработки этапов 10 11. На случай если статьи и номера журналов уже есть в сводной БД, но в таблице слияний новые.
[*] Этап 5 проверка шифра на звездочку и учет типа записи NJP- номер в подшивке.
[*] Этап 9 при нормализации превращаем njp в nj и исправлена опечатка проверки поля 1289.
[*] Уточнения при переносе полей 1289 951 955
[*] В мультиредакторе теперь скрывается подполе 933 для номеров журнала
[+] В мультередакторе добавлена возможность снять/поставить отметки на все БД одновременно
[+] У модуля CSpider появился JSONRPC сервер и несколько методов
[+] JSONRPC CSpider function auth_user($user_id,$library_id,$pass) - возвращает true в случае успешной авторизации
[+] JSONRPC CSpider function get_uop_code($user_id,$library_id) - генерирует и возвращает одноразовый код авторизации
[+] JSONRPC CSpider function reg_user($user_id,$library_id,$pass,$userinfo) - пытается зарегистрировать пользователя
[+] JSONRPC CSpider function getkvstat($user_id,$library_id) - возвращает поля 40 для пользователя
[+] Появилась возможность в настройках слияния настроить формат с помощью которого можно определить способ обновления сводной записи. Если возвращает 1 то в сводной записи обновляются только 902 поля. Остальная часть записи остается не тронутой.
Документация (помечаются измененные, удаленные и добавленные пункты ?id=Help/...) 
[+] Описана авторизация через ВК
[*] Дополнена документация по функциям php_irbis64.dll
[*] 1. Системные требования
[*] 1.2. Сервер приложений ИРБИС 64/128