НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.3 >> [I128-2652] Сценарии поиска по связи в результатах модуля EC📄 Скачать в DOCX
| Тип | Версия | Статус | Приоритет | Исполнитель |
|---|---|---|---|---|
| ⚙️ Новые возможности | 2026.3 | 🔘 Завершено |
Средний | Ilya Mikhaylenko |
Компоненты: ИРБИС 128. Модуль EC - АРМ Читатель
Завершено: 14.07.2026 10:30
Ценность Пользователь АРМ Читатель должен видеть доступные поиски по связи прямо в результатах и запускать их из полного описания записи.
Сценарий В полном описании результата Bootstrap показываются спойлеры по настроенным связям с названием связи и количеством найденных записей; ExtJS получает сценарии через RecList.
Совместимость Если по связи найдено 0 записей, спойлер не показывается. Существующий вывод результатов без настроенных сценариев не меняется.
-
I1282652 добавляет в EC пользовательские сценарии поиска по связи: система строит связанные запросы из текущей записи, показывает их в полном описании и использует тот же набор сценариев для действий в результатах поиска. Ветка обновлена до текущего зависимости develop b42eac2ae и содержит mergedI128~~2650, I128~~2656 и I128-2657.
Куда смотреть:
?id=EC/ShowFull&irbDb=IBIS&mfn=1, полный просмотр записи IBIS MFN 1. Chrome: подтверждено на PR-ветке: видны блоки Автор 1, Заглавие 1, УДК/ББК 6; раскрытие Автор 1 показывает связанную запись Колисниченко, Денис Николаевич. Android для пользователя.... Было: в полном описании EC не было блока перехода к связанным документам по настроенным Scnt* сценариям. Стало: сценарии отображаются как раскрывающиеся блоки с количеством найденных записей, первыми связанными документами и переходом к полной выдаче.Scnt* из секции [Search](Search) INI текущей БД.modules/EC/Help/img/search~~link~~full-description.png.?id=Help/Show&m=EC/SearchResult/SearchActions/LinkSearch показывает новую страницу «Поиск по связи» со скриншотом; ?id=Help/Show&m=EC/SearchSettings содержит новый раздел «Сценарии поиска по связи».develop и mergedИзменения по файлам:
modules/EC/include/SearchSettings.php
LinkSearchScenarios.Scnt* параметров INI, нормализуются и отбрасываются, если не содержат данных для построения запроса.modules/EC/__call/ProfileConfig.inc
SearchScenarioConfig, чтобы профиль мог задавать те же элементы сценария, что и INI-модель.modules/EC/__call/ShowSearchResultExtJs3.inc
modules/EC/JS/irbis-advancedsearch.js
modules/EC/Pages/ShowFull.page
modules/EC/Help/SearchResult/SearchActions.md
modules/EC/Help/SearchResult/SearchActions/LinkSearch.md
modules/EC/Help/SearchSettings.md
[Search](Search) INI.modules/EC/Help/img/search~~link~~full-description.png
[I128-2197] Поиск по связи
Статус: Завершено | Автор: Ilya Mikhaylenko
[I128-2654] исправить расширенный поиск и описание поискового выражения в модуле EC
Статус: Завершено | Автор: Ilya Mikhaylenko
[I128-2650] INI-обмен настройками поиска в модуле EC
Статус: Завершено | Автор: Ilya Mikhaylenko
[I128-2656] Сценарии поиска по связи в модуле Cataloguer
Статус: Завершено | Автор: Ilya Mikhaylenko
[I128-2657] Сервисы поиска по связи и подсказок словаря в модуле WIrbis
Статус: Завершено | Автор: Ilya Mikhaylenko
[I128-36] Поиск по связи
Статус: Завершено | Автор: Ilya Mikhaylenko