Файлы ИРБИС
Содержание
- 1 Договорённости, касающиеся обозначений имён папок
- 2 Файлы установщика ИРБИС
- 3 Файлы серверной части ИРБИС
- 4 Файлы веб-ИРБИС
- 5 Файлы полнотекстовой версии ИРБИС
- 6 Файлы АРМ Администратор ИРБИС
- 7 Файлы баз данных ИРБИС
- 8 Файлы форматов ИРБИС
Договорённости, касающиеся обозначений имён папок
В этой документации будем обозначать:
- <Apache root> – папка, в которой установлен веб-сервер Apache (см. Установка Веб-шлюза Ирбис 64);
- <Apache htdocs> – папка htdocs веб-сервера Apache (в стандартной конфигурации Apache папка htdocs находится в папке <Apache root>);
- <Apache cgi-bin> – папка cgi-bin веб-сервера Apache (в стандартной конфигурации Apache папка cgi-bin находится в папке <Apache root>);
- <Installer root> – папка с дистрибутивом ИРБИС;
- <IRBIS_SERVER_ROOT> – папка, в которой установлен сервер ИРБИС;
- <DB_FOLDER> – папка базы данных (находится в папке <IRBIS_SERVER_ROOT>\Datai).
Папки, в именах которых присутствует номер версии ИРБИС
В имена некоторых папок Веб-шлюза ИРБИС входит номер версии ИРБИС. Имена таких папок в этой документации обозначаются в угловых скобках и номер версии обозначается буквами YN (Y – соответствует году выпуска версии, N – номер версии в году). Например:
- <irbis64r_YN> (для ИРБИС 64)
- <irbis32r_YN> (для ИРБИС 32)
- <frames_YN>
- <Deposit_YN>
для версии ИРБИС от 2009 года этим обозначениям соответствуют имена папок irbis64r_91, irbis32r_91, frames_91, Deposit_91; для версии ИРБИС от 2008 года этим обозначениям соответствуют имена папок irbis64r_81, irbis32r_81, frames_81, Deposit_81 и т.п.
Файлы установщика ИРБИС
Конфигурационный файл установщика Веб-шлюза ИРБИС
Подробнее о конфигурационном файле см. в статье Конфигурационный файл установщика Веб-шлюза ИРБИС.
Местонахождение и имя файла:
- <Installer root>\WebIrbis.ini – в версии ИРБИС от 2009 года,
- <Installer root>\WebIrbis64.ini – в версии ИРБИС 64 от 2008 года,
- <Installer root>\WebIrbis32.ini – в версии ИРБИС 32 от 2008 года.
Файлы серверной части ИРБИС
Справочники серверной части ИРБИС
Справочники хранятся в виде файлов с расширением .mnu.
Справочники, определяющие списки доступных баз данных ИРБИС для различных АРМ ИРБИС
В ИРБИС для каждого АРМ (а также для Веб-ИРБИС) существует справочник, в котором заданы: список доступных баз данных и названия баз данных, которые видит пользователь.
Путём внесения изменений в эти справочники можно регулировать:
- список баз данных, доступных при использовании соответствующего АРМ;
- названия баз данных, которые увидит пользователь соответствующего АРМ.
Данные справочники содержатся в папке <IRBIS_SERVER_ROOT>\Datai\.
Названия справочников, использующиеся по умолчанию:
- Справочник Dbnam1.mnu определяет список баз данных, доступных в АРМ Администратор. Название этого справочника определяется значением параметра DBNNAMECAT в конфигурационном файле АРМ Администратор ИРБИС и может быть изменено.
- Справочник Dbnam2.mnu определяет список баз данных, доступных в АРМ Каталогизатор, АРМ Комплектатор и АРМ Книгообеспеченность. Названия справочников для этих АРМ определяются значениями соответствующего параметра в конфигурационных файлах этих АРМ и может быть изменено для каждого АРМ.
- Справочник Dbnam3.mnu определяет список баз данных, доступных в АРМ Читатель (в том числе, для Веб-ИРБИС). Название этого справочника определяется значением соответствующего параметра в конфигурационном файле и может быть изменено.
В списках баз данных, доступных АРМ Каталогизатор и АРМ Читатель именам конкретных баз может предшествовать символ "-" (минус), что означает:
- для АРМ Каталогизатор – соответствующая база не доступна для ввода;
- для АРМ Читатель – соответствующая база не доступна для заказа.
Файлы веб-ИРБИС
Папка с файлами CSS, изображениями и скриптами JavaScript Веб-шлюза ИРБИС
В развёрнутом Веб-шлюзе ИРБИС файлы CSS, изображения и скрипты JavaScript обычно находятся в папке <Apache htdocs>\<irbis64r_YN> для ИРБИС 64 и <Apache htdocs>\<irbis32r_YN> для ИРБИС 32.
Имя папки, содержащей CSS, изображения и скрипты, может быть изменено, поскольку оно параметризовано в конфигурационном файле установщика Веб-шлюза ИРБИС.
Папка с CGI-программой Веб-шлюза ИРБИС
В развёрнутом Веб-шлюзе ИРБИС CGI-программа обычно находится в папке <Apache cgi-bin>\<irbis64r_YN> для ИРБИС 64 и <Apache cgi-bin>\<irbis32r_YN> для ИРБИС 32.
Имя папки, содержащей CGI-программу, может быть изменено, поскольку оно параметризовано в конфигурационном файле установщика Веб-шлюза ИРБИС.
Конфигурационный файл веб-шлюза ИРБИС irbis_server.ini (файл инициализации шлюза)
Подробнее о конфигурационном файле см. в статье Конфигурационный файл веб-шлюза ИРБИС irbis server.ini.
Местонахождение и имя файла:
- <Apache cgi-bin>\<irbis64r_YN>\irbis_server.ini для ИРБИС 64,
- <Apache cgi-bin>\<irbis32r_YN>\irbis_server.ini для ИРБИС 32.
Справочники Веб-шлюза ИРБИС
Справочники хранятся в виде файлов с расширением .mnu.
Краткое описание справочников:
- <IRBIS_SERVER_ROOT>\webirbis.mnu – содержит HTTP-ссылку на веб-шлюз ИРБИС, выступающий в роли основного в группе веб-шлюзов, предоставляющих распределённый поиск.
Часть справочников в развёрнутом Веб-шлюзе ИРБИС обычно находятся в папке <IRBIS_SERVER_ROOT>\Datai\<Deposit_YN>.
Имя папки, содержащей эти справочники, может быть изменено, поскольку оно параметризовано в конфигурационном файле установщика Веб-шлюза ИРБИС.
Краткое описание справочников:
- dbn_web.mnu – содержит идентификаторы и названия баз данных, которые отображаются в Веб ИРБИС.
Фреймы
Фреймы хрянятся в виде файлов с расширением .frm.
В развёрнутом Веб-шлюзе ИРБИС фреймы обычно находятся в папке <IRBIS_SERVER_ROOT>\Datai\<frames_YN>.
Имя папки, содержащей фреймы, может быть изменено, поскольку оно параметризовано в конфигурационном файле установщика Веб-шлюза ИРБИС.
В указанной папке фреймы распределены по подпапкам, рассмотрим их.
Default
- header_1.frm – заголовок страницы электронного каталога.
Main
- search_search.frm – поисковый блок интерфейса с полем для ввода ключевых слов и кнопкой Поиск.
MainRaspr
В этой папке содержатся фреймы для распределённого поиска.
- raspr.frm – основная страница распределённого поиска.
Файлы форматов
В развёрнутом Веб-шлюзе ИРБИС файлы форматов (относящиеся к Веб-шлюзу ИРБИС) обычно находятся в папке <IRBIS_SERVER_ROOT>\Datai\<Deposit_YN>.
Имя папки, содержащей файлы форматов, может быть изменено, поскольку оно параметризовано в конфигурационном файле установщика Веб-шлюза ИРБИС.
Краткое описание предназначения файлов:
- fullwebr.pft – блок интерфейса, ответственный за отображение библиографических ссылок.
- referings.pft – блок интерфейса, ответственный за отображение гиперссылок на другие страницы списка найденных документов.
Файлы полнотекстовой версии ИРБИС
Файлы форматов
В развёрнутом полнотекстовом ИРБИС файлы форматов (относящиеся к полнотекстовому ИРБИС) обычно находятся в папке <IRBIS_SERVER_ROOT>\Datai\Deposit и папках баз данных (которые мы условно обозначаем <DB_FOLDER>).
Форматы, с помощью которых полнотекстовый ИРБИС составляет HTML-страницу с результатами поиска
HTML-страница с результатами поиска формируется путём конкатенации (объединения в один текст) "заголовка", "серидины" и "подвала", получаемых с помощью форматов:
- <IRBIS_SERVER_ROOT>\Datai\Deposit\search_header.pft – формирует "заголовок" HTML-страницы;
- <DB_FOLDER>\BriefHTML.pft – отрабатывает на каждый найденный документ, результаты соединяются (с некоторыми дополнительными вставками) и получается "середина" HTML-страницы;
- <IRBIS_SERVER_ROOT>\Datai\Deposit\search_footer.pft – формирует "подвал" HTML-страницы.
Файлы АРМ Администратор ИРБИС
Конфигурационный файл АРМ Администратор ИРБИС
Подробнее о конфигурационном файле см. в статье Конфигурационный файл АРМ Администратор ИРБИС.
Местонахождение и имя файла:
- <IRBIS_SERVER_ROOT>\irbisa.ini – в обычной версии ИРБИС,
- <IRBIS_SERVER_ROOT>\IRBISA_FullText.ini – в полнотекстовой версии ИРБИС.
Файлы баз данных ИРБИС
Для файлов документов баз данных ИРБИС используется расширение .mst.
Для файлов резервных копий документов баз данных ИРБИС используется расширение .bkp.
Файлы форматов ИРБИС
Файлы с расширением .pft