Файлы ИРБИС — различия между версиями

Материал из Wikipedia
Перейти к: навигация, поиск
м (Правки Sokv (обсуждение) откачены к версии 192.168.5.102)
Строка 1: Строка 1:
==Договорённости, касающиеся обозначений имён папок==
+
==Файлы веб-Ирбис.==
  
===Основные обозначения===
+
===Настроечные файлы===
  
 +
<tt><Apache root>\cgi-bin\irbis64r_81\irbis_server.ini</tt> – [[файл irbis_server.ini|файл инициализации шлюза]], в котором хранятся все настроечные параметры шлюза, кроме сообщений об ошибках.
  
В этой документации будем обозначать:
+
===Фреймы===
* <tt><Apache root></tt> – папка, в которой установлен веб-сервер Apache (см. [[Установка Веб-шлюза Ирбис 64]]);
 
* <tt><Apache htdocs></tt> – папка <tt>htdocs</tt> веб-сервера Apache (в стандартной конфигурации Apache папка <tt>htdocs</tt> находится в папке <tt><Apache root></tt>);
 
* <tt><Apache cgi-bin></tt> – папка <tt>cgi-bin</tt> веб-сервера Apache (в стандартной конфигурации Apache папка <tt>cgi-bin</tt> находится в папке <tt><Apache root></tt>);
 
* <tt><Installer root></tt> – папка с дистрибутивом ИРБИС;
 
* <tt><IRBIS_SERVER_ROOT></tt> – папка, в которой установлена серверная часть ИРБИС;
 
* <tt><DATAI></tt> – папка, в которой размещены базы данных системы ИРБИС;
 
* <tt><DB_FOLDER></tt> – папка базы данных (см. раздел [[#Размещение баз данных ИРБИС 64 на файловой системе|Размещение баз данных ИРБИС 64 на файловой системе]]);
 
* <tt><DEPOSIT></tt> – папка депозитария ресурсов (см. раздел [[#Депозитарий ресурсов|Депозитарий ресурсов]]).
 
 
 
===Папки, в именах которых присутствует номер версии ИРБИС===
 
 
 
В имена некоторых папок Веб-шлюза ИРБИС входит номер версии ИРБИС. Имена таких папок в этой документации обозначаются в угловых скобках и номер версии обозначается буквами  <tt>YN</tt> (<tt>Y</tt> – соответствует году выпуска версии, <tt>N</tt> – номер версии в году). Например:
 
* <tt><irbis64r_YN></tt> (для ИРБИС 64)
 
* <tt><irbis32r_YN></tt> (для ИРБИС 32)
 
* <tt><frames_YN></tt>
 
* <tt><DEPOSIT_YN></tt> – папка депозитария ресурсов веб-шлюза ИРБИС (см. раздел [[#Депозитарий ресурсов Веб-шлюза ИРБИС|Депозитарий ресурсов Веб-шлюза ИРБИС]]).
 
 
 
Для версии ИРБИС от 2009 года этим обозначениям соответствуют имена папок <tt>irbis64r_91</tt>, <tt>irbis32r_91</tt>, <tt>frames_91</tt>, <tt>Deposit_91</tt>; для версии ИРБИС от 2008 года этим обозначениям соответствуют имена папок <tt>irbis64r_81</tt>, <tt>irbis32r_81</tt>, <tt>frames_81</tt>, <tt>Deposit_81</tt> и т.п.
 
 
 
==Файлы развёрнутого экземпляра системы ИРБИС==
 
 
 
===Файлы серверной части ИРБИС===
 
 
 
====Исполняемые файлы и программные библиотеки====
 
 
 
Состав программных модулей серверной части ИРБИС 64:
 
* <tt>irbis_server.exe</tt> – исполняемый файл для запуска сервера как обычного Windows-приложения.
 
* <tt>service_64.exe</tt> – исполняемый файл для запуска сервера в режиме сервиса Windows.
 
* <tt>server_64.exe</tt> – исполняемый файл процесса обработки.
 
* <tt>[[IRBIS64.dll|irbis64.dll]]</tt> – программная библиотека для доступа к [[Базы данных ИРБИС|базам данных ИРБИС 64]] и выполнения операций [[Язык форматирования системы ИРБИС#Начало знакомства с языком форматирования ИРБИС|форматирования записей базы данных]].
 
 
 
Подробнее о работе данных программных модулей см. [[TCP/IP сервер ИРБИС 64|в статье ''TCP/IP сервер ИРБИС 64'']].
 
 
 
====Конфигурационный файл TCP/IP сервера ИРБИС 64====
 
 
 
Подробнее о конфигурационном файле см. в [[#Конфигурационные файлы ИРБИС|подразделе данной статьи ''Конфигурационные файлы ИРБИС'']] и в статье [[Конфигурационный файл TCP/IP сервера ИРБИС 64]].
 
 
 
====Корневая папка баз данных ИРБИС 64====
 
 
 
Система ИРБИС предполагает размещение баз данных непосредственно внутри одной папки.
 
 
 
Обозначение корневой папки баз данных – <tt><DATAI></tt>.
 
 
 
Дополнительно [http://irbis.gpntb.ru/read.php?10,25529 см.]
 
 
 
====Размещение баз данных ИРБИС 64 на файловой системе====
 
 
 
Обычно файлы, имеющие отношение к определённой базе данных ([[#Файлы баз данных ИРБИС|собственно данные базы и параметрические описания баз данных]]), хранятся в отдельной папке, имя которой совпадает с именем базы данных. Такую папку принято называть '''''папка базы данных'''''.
 
 
 
Папку базы данных будем обозначать <tt><DB_FOLDER></tt>. (См. [[#Основные обозначения|Основные обозначения]].)
 
 
 
Вообще для определения местоположения файлов баз данных на файловой системе ИРБИС использует специальные файлы с расширением <tt>.par</tt> – [[Базы данных ИРБИС#par-файл|<tt>.par</tt>-файлы]].
 
 
 
<tt>.par</tt>-файлы находятся в папке <tt><DATAI></tt>.
 
 
 
====Депозитарий ресурсов====
 
 
 
<tt><DEPOSIT></tt> – обозначение основного депозитария ресурсов системы.
 
 
 
Депозитарий ресурсов – место размещения общих для разных баз данных параметрических файлов ([[#Файлы баз данных ИРБИС|<tt>.fst</tt>, <tt>.pft</tt>, <tt>.mnu</tt>, <tt>.ws</tt>, <tt>.wss</tt>, <tt>.srw</tt>, <tt>.gbl</tt>, <tt>.tre</tt> и др.]]), позволяет избавиться от дублирования ресурсов в каждой папке базы данных.
 
 
 
Для устранения неоднозначности относительно местонахождения файлов ресурсов применяются следующие правила:
 
* в первую очередь система ИРБИС попробует взять файл в папке базы данных <tt><DB_FOLDER></tt>,
 
* при отсутствии искомого файла в папке базы данных, система ИРБИС попробует взять файл в папке депозитария ресурсов <tt><DEPOSIT></tt>.
 
 
 
====Папка для хранения временных файлов, используемых при работе АРМ====
 
 
 
Папка для сохранения временных выходных данных.
 
 
 
''Рабочая директория'' является устоявшимся термином для обозначения данной папки.
 
 
 
Местоположение папки для временных файлов, определяется значением параметра <tt>WORKDIR</tt>, подробнее см. в статьях [[Параметры настройки системы (информация сверена с базой HLPINI)]], [[Конфигурационные параметры ИРБИС для полнотекстовых БД]].
 
 
 
===Файлы АРМ ИРБИС 64===
 
 
 
====Файлы АРМ Администратор ИРБИС====
 
 
 
=====Конфигурационный файл АРМ Администратор ИРБИС=====
 
 
 
Подробнее о конфигурационном файле см. в статьях [[Параметры настройки системы]], [[Параметры настройки системы (информация сверена с базой HLPINI)]], [[Конфигурационные параметры ИРБИС для полнотекстовых БД]].
 
 
 
О местоположении конфигурационного файла см. в подразделе [[#Конфигурационные файлы ИРБИС|Конфигурационные файлы ИРБИС]].
 
 
 
====Файлы АРМ Читатель ИРБИС====
 
 
 
=====Конфигурационный файл АРМ Читатель ИРБИС=====
 
 
 
Подробнее о конфигурационном файле см. в статьях [[Параметры настройки системы]], [[Параметры настройки системы (информация сверена с базой HLPINI)]] и [[Конфигурационные параметры ИРБИС для полнотекстовых БД]].
 
 
 
Местонахождение и имя файла:
 
* <tt><IRBIS_SERVER_ROOT>\irbisr.ini</tt> – для обычной версии ИРБИС,
 
* <tt><IRBIS_SERVER_ROOT>\irbisr_FullText.ini</tt> – для полнотекстовой версии ИРБИС.
 
 
 
===Файлы веб-ИРБИС===
 
 
 
====Папка с файлами CSS, изображениями и скриптами JavaScript Веб-шлюза ИРБИС====
 
 
 
В развёрнутом Веб-шлюзе ИРБИС файлы CSS, изображения и скрипты JavaScript обычно находятся в папке <tt><Apache htdocs>\<irbis64r_YN></tt> для ИРБИС 64 и <tt><Apache htdocs>\<irbis32r_YN></tt> для ИРБИС 32.
 
 
 
Имя папки, содержащей CSS, изображения и скрипты, может быть изменено, поскольку оно параметризовано в [[Конфигурационный файл установщика Веб-шлюза ИРБИС|конфигурационном файле установщика Веб-шлюза ИРБИС]].
 
 
 
====Папка с CGI-программой Веб-шлюза ИРБИС====
 
 
 
В развёрнутом Веб-шлюзе ИРБИС CGI-программа обычно находится в папке <tt><Apache cgi-bin>\<irbis64r_YN></tt> для ИРБИС 64 и <tt><Apache cgi-bin>\<irbis32r_YN></tt> для ИРБИС 32.
 
 
 
Имя папки, содержащей CGI-программу, может быть изменено, поскольку оно параметризовано в [[Конфигурационный файл установщика Веб-шлюза ИРБИС|конфигурационном файле установщика Веб-шлюза ИРБИС]].
 
 
 
=====Конфигурационный файл веб-шлюза ИРБИС <tt>irbis_server.ini</tt> (файл инициализации шлюза)=====
 
 
 
Подробнее о конфигурационном файле см. в [[#Конфигурационные файлы ИРБИС|подразделе данной статьи ''Конфигурационные файлы ИРБИС'']] и в статье [[Конфигурационный файл веб-шлюза ИРБИС irbis server.ini]].
 
 
 
=====Шаблоны описания базы данных в конфигурационном файле веб-шлюза ИРБИС=====
 
 
 
Для использования в Веб-ИРБИС база данных должна быть соответствующим образом описана в конфигурационном файле веб-шлюза ИРБИС.
 
 
 
Существуют шаблоны таких описаний:
 
* <tt><Apache cgi-bin>\<irbis64r_YN>\base_template.ini</tt> — шаблон для обычных библиографических баз,
 
* <tt><Apache cgi-bin>\<irbis64r_YN>\base_ft_template.ini</tt> — шаблон для полнотекстовых баз,
 
* <tt><Apache cgi-bin>\<irbis64r_YN>\base_img_template.ini</tt> — шаблон для баз имидж-каталога.
 
 
 
Об использовании этих шаблонов см. в [[Настройка и обслуживание Веб-ИРБИС#Список доступных читателю баз данных|разделе '''Список доступных читателю баз данных''' статьи '''Настройка и обслуживание Веб-ИРБИС''']].
 
 
 
====Справочники Веб-шлюза ИРБИС====
 
 
 
=====Справочники, определяющие списки доступных баз данных ИРБИС для Веб-ИРБИС=====
 
 
 
Местонахождение, имя и краткое описание справочников:
 
* <tt><Apache cgi-bin>\<irbis64r_YN>\Deposit\dbn_web.mnu</tt> – содержит идентификаторы и названия баз данных, которые отображаются в Веб-ИРБИС.
 
 
 
Об изменении списка доступных баз данных в интерфейсе пользователя Веб-ИРБИС см. в [[Настройка и обслуживание Веб-ИРБИС#Список доступных читателю баз данных|разделе '''Список доступных читателю баз данных''' статьи '''Настройка и обслуживание Веб-ИРБИС''']].
 
 
 
См. также описание [[#Справочники, определяющие списки доступных баз данных ИРБИС для различных АРМ ИРБИС|других справочников, определяющих списки доступных баз данных в ИРБИС]].
 
 
 
=====Другие справочники Веб-ИРБИС=====
 
 
 
Краткое описание справочников:
 
* <tt><IRBIS_SERVER_ROOT>\webirbis.mnu</tt> – содержит HTTP-ссылку на веб-шлюз ИРБИС, выступающий в роли ''основного'' в группе веб-шлюзов, предоставляющих [[Распределённый поиск в Ирбис|распределённый поиск]].
 
 
 
Часть справочников в развёрнутом Веб-шлюзе ИРБИС обычно находятся в папке <tt><DATAI>\<Deposit_YN></tt>.
 
 
 
Имя папки, содержащей эти справочники, может быть изменено, поскольку оно параметризовано в [[Конфигурационный файл установщика Веб-шлюза ИРБИС|конфигурационном файле установщика Веб-шлюза ИРБИС]].
 
 
 
====Фреймы====
 
  
 
Фреймы хрянятся в виде файлов с расширением <tt>.frm</tt>.
 
Фреймы хрянятся в виде файлов с расширением <tt>.frm</tt>.
  
В развёрнутом Веб-шлюзе ИРБИС фреймы обычно находятся в папке <tt><DATAI>\<frames_YN></tt>.
+
По умолчанию фреймы содержатся в папке <tt><IRBIS64>\Datai\frames_<XX>\Ibis</tt>, где <tt><IRBIS64></tt> – папка, в которую установлен сервер Ирбис, <tt><XX></tt> – версия Ирбис.
 
 
Имя папки, содержащей фреймы, может быть изменено, поскольку оно параметризовано в [[Конфигурационный файл установщика Веб-шлюза ИРБИС|конфигурационном файле установщика Веб-шлюза ИРБИС]].
 
  
 
В указанной папке фреймы распределены по подпапкам, рассмотрим их.
 
В указанной папке фреймы распределены по подпапкам, рассмотрим их.
  
=====<tt>Default</tt>=====
+
====<tt>Main</tt>====
 
 
* <tt>header_1.frm</tt> – заголовок страницы электронного каталога.
 
 
 
=====<tt>Main</tt>=====
 
  
 
* <tt>search_search.frm</tt> – поисковый блок интерфейса с полем для ввода ключевых слов и кнопкой ''Поиск''.
 
* <tt>search_search.frm</tt> – поисковый блок интерфейса с полем для ввода ключевых слов и кнопкой ''Поиск''.
  
=====<tt>MainRaspr</tt>=====
+
====<tt>MainRaspr</tt>====
  
 
В этой папке содержатся фреймы для [[Распределённый поиск в Ирбис|распределённого поиска]].
 
В этой папке содержатся фреймы для [[Распределённый поиск в Ирбис|распределённого поиска]].
Строка 171: Строка 23:
 
* <tt>raspr.frm</tt> – основная страница распределённого поиска.
 
* <tt>raspr.frm</tt> – основная страница распределённого поиска.
  
====Депозитарий ресурсов Веб-шлюза ИРБИС====
+
===Файлы форматов===
 
 
<tt><DEPOSIT_YN></tt> – обозначение депозитария ресурсов Веб-шлюза ИРБИС.
 
 
 
Папка депозитария может быть выбрана при установке [[Конфигурационный файл установщика Веб-шлюза ИРБИС|с помощью соответствующего параметра в конфигурационном файле установщика Веб-шлюза ИРБИС]].
 
 
 
Краткое описание предназначения файлов:
 
* <tt>fullwebr.pft</tt> – блок интерфейса, ответственный за отображение библиографических ссылок.
 
* <tt>referings.pft</tt> – блок интерфейса, ответственный за отображение гиперссылок на другие страницы списка найденных документов.
 
 
 
===Файлы полнотекстовой версии ИРБИС===
 
 
 
====Файлы форматов====
 
 
 
В развёрнутом полнотекстовом ИРБИС [[#Файлы форматов ИРБИС|файлы форматов]] (относящиеся к полнотекстовому ИРБИС) обычно находятся в папке депозитария <tt><DEPOSIT></tt> и папках баз данных (которые мы условно обозначаем <tt><DB_FOLDER></tt>).
 
 
 
Группа форматов, предназначенных для [[Страница результатов поиска в АРМ Читатель для полнотекстовых БД|отображения результатов поиска в полнотекстовой версии ИРБИС]]:
 
* <tt><DEPOSIT>\search_header.pft</tt>;
 
* <tt><DB_FOLDER>\BriefHTML.pft</tt>;
 
* <tt><DEPOSIT>\search_footer.pft</tt>.
 
 
 
====Файл журнала АРМ Администратор полнотекстовых БД====
 
 
 
В развёрнутом полнотекстовом ИРБИС [[АРМ Администратор полнотекстовых БД#Файл журнала|файл журнала АРМ Администратор полнотекстовых БД]] находится в папке, в которой установлен ИРБИС (<tt><IRBIS_SERVER_ROOT></tt>).
 
 
 
Обычно файл журнала имеет имя <tt>Irbis64_FullTextAdministrator.log</tt>. Файл журнала получает то же имя, что и запускаемый файл АРМ Администратор, и расширение <tt>.log</tt>.
 
 
 
==Файлы установочных пакетов ИРБИС==
 
 
 
===Файлы установочного пакета ИРБИС 64===
 
 
 
* <tt><Installer root>\setup64.exe</tt> – установщик.
 
 
 
Об установке ИРБИС см. статью [[Установка продуктов ИРБИС]].
 
 
 
===Файлы, входящие в установочный пакет Веб-шлюза ИРБИС===
 
 
 
Список файлов:
 
* [[#Установщик Веб-шлюза ИРБИС|установщик Веб-шлюза ИРБИС]];
 
* [[#Конфигурационный файл установщика Веб-шлюза ИРБИС|конфигурационный файл установщика Веб-шлюза ИРБИС]];
 
* <tt>borlandmm.dll, unzip32.dll</tt> – компоненты программы установки;
 
* <tt>webirbis.zip</tt> – архив основных файлов системы;
 
* <tt>webirbis_z39.zip</tt> – архив Z39 компонентов (присутствует только в полной версии).
 
 
 
====Установщик Веб-шлюза ИРБИС====
 
 
 
Местонахождение и имя файла:
 
* <tt><Installer root>\wsetup.exe</tt> – в версии ИРБИС от 2010 года,
 
* <tt><Installer root>\wsetup64r.exe</tt> – в версиях ИРБИС 64 до 2009 года включительно,
 
* <tt><Installer root>\wsetup64r_ft.exe</tt> – в версиях Веб-шлюза ИРБИС 64 для работы с полнотекстовыми базами данных до 2009 года включительно.
 
 
 
Об установке Веб-шлюза ИРБИС см. статью [[Установка Веб-шлюза Ирбис 64]].
 
 
 
====Конфигурационный файл установщика Веб-шлюза ИРБИС====
 
 
 
Подробнее о конфигурационном файле см. в статье [[Конфигурационный файл установщика Веб-шлюза ИРБИС]].
 
 
 
Местонахождение и имя файла:
 
* <tt><Installer root>\WebIrbis.ini</tt> – в версии ИРБИС от 2009 года,
 
* <tt><Installer root>\WebIrbis64.ini</tt> – в версии ИРБИС 64 от 2008 года,
 
* <tt><Installer root>\WebIrbis32.ini</tt> – в версии ИРБИС 32 от 2008 года.
 
 
 
===Файлы, входящие в установочный пакет ''Полнотекстовые базы данных ИРБИС 64''===
 
 
 
* <tt><Installer root>\setup64_FullText.exe</tt> – установщик.
 
 
 
Об установке пакета программ ''Полнотекстовые базы данных ИРБИС 64'' см. [[Установка и использование ИРБИС 64 для полнотекстовых баз данных#Установочный пакет Полнотекстовые базы данных ИРБИС 64|в соответствующем разделе статьи ''Установка и использование ИРБИС 64 для полнотекстовых баз данных'']]
 
 
 
==Файлы по видам и назначению==
 
 
 
===Файлы баз данных ИРБИС===
 
 
 
Файлы, составляющие одну базу данных, делятся на две группы:
 
* Пять файлов, содержащие [[Базы данных ИРБИС#Файловая структура базы данных ИРБИС|собственно данные и индекс базы данных]]. Это файлы с расширениями: <tt>.mst</tt>, <tt>.xrf</tt>, <tt>.ifp</tt>, <tt>.n01</tt>, <tt>.l01</tt>.
 
* Остальные файлы, содержащие [[Базы данных ИРБИС#Параметры и ресурсы базы данных ИРБИС|параметрические описания баз данных и ресурсы]], не изменяемые в процессе работы конечного пользователя: <tt>.fst</tt>, <tt>.ifs</tt>, <tt>.pft</tt>, <tt>.stw</tt>, <tt>.mnu</tt>, <tt>.opt</tt>, <tt>.tab</tt>, <tt>.srt</tt>, <tt>.hdr</tt>, <tt>.ws</tt>, <tt>.wss</tt>, <tt>.srw</tt>, <tt>.gbl</tt>, <tt>.tre</tt> и др.
 
 
 
Для [[Базы данных ИРБИС#Резервное копирование файла документов базы данных ИРБИС|файлов резервных копий документов баз данных ИРБИС]] используется расширение <tt>.bkp</tt>.
 
 
 
Также см. раздел [[#Размещение баз данных ИРБИС 64 на файловой системе|Размещение баз данных ИРБИС 64 на файловой системе]].
 
 
 
===Конфигурационные файлы ИРБИС===
 
 
 
Основные параметры настройки системы ИРБИС 64 находятся в следующих конфигурационных (инициализационных) файлах:
 
* [[Конфигурационный файл TCP/IP сервера ИРБИС 64]] (местонахождение и имя: <tt><IRBIS_SERVER_ROOT>\irbis_server.ini</tt>).
 
* Конфигурационные файлы для каждого [[ЧАВО по работе с ИРБИС#Список основных модулей ИРБИС 64|АРМ системы ИРБИС 64]] ([[АРМ Администратор]], [[АРМ Каталогизатор]], [[АРМ Комплектатор]], [[АРМ Читатель]], [[АРМ Книговыдача]], [[АРМ Книгообеспеченность]]). Каждый АРМ использует два ini-файла: клиентский (находящийся на машине клиента) и серверный (находящийся на сервере). Основные параметры настройки АРМ находятся в серверных ini-файлах. Описание параметров см. в статьях [[Параметры настройки системы]] и [[Параметры настройки системы (информация сверена с базой HLPINI)]].<br>По умолчанию конфигурационные файлы находятся в папке <tt><IRBIS_SERVER_ROOT></tt> и имеют следующие имена:
 
 
 
:{| class="standard"
 
!АРМ||серверный ini-файл||клиентский ini-файл
 
|-
 
|[[АРМ Администратор]]||<tt>irbisa.ini</tt>||<tt>cirbisa.ini</tt>
 
|-
 
|[[АРМ Читатель]]||<tt>irbisr.ini</tt>||<tt>cirbisr.ini</tt>
 
|-
 
|[[АРМ Каталогизатор]]||<tt>irbisc.ini</tt>||<tt>cirbisc.ini</tt>
 
|-
 
|[[АРМ Комплектатор]]||<tt>Irbisp.ini</tt>||<tt>cirbisp.ini</tt>
 
|-
 
|[[АРМ Книговыдача]]||<tt>irbisb.ini</tt>||<tt>cirbisb.ini</tt>
 
|-
 
|[[АРМ Книгообеспеченность]]||<tt>irbisk.ini</tt>||<tt>cirbisk.ini</tt>
 
|}
 
 
 
* [[Конфигурационный файл веб-шлюза ИРБИС irbis_server.ini|Конфигурационный файл веб-шлюза ИРБИС]]. Местонахождение и имя файла:
 
** <tt><Apache cgi-bin>\<irbis64r_YN>\irbis_server.ini</tt> для ИРБИС 64,
 
** <tt><Apache cgi-bin>\<irbis32r_YN>\irbis_server.ini</tt> для ИРБИС 32.
 
 
 
* Конфигурационные файлы АРМ для полнотекстовых баз данных (см. в статье [[Конфигурационные параметры ИРБИС для полнотекстовых БД]]). Местонахождение и имя конфигурационных файлов АРМ Администратор и АРМ Читатель для полнотекстовых БД соответственно <tt>IRBISA_FullText.ini</tt> и <tt>IRBISR_FullText.ini</tt> в папке <tt><IRBIS_SERVER_ROOT></tt>.
 
 
 
Для создания/корректировки INI-файлов предназначен [[соответствующий редактор]].
 
 
 
===Справочники===
 
 
 
[[Справочники]] хранятся в виде файлов с расширением <tt>.mnu</tt>.
 
 
 
====Справочники, определяющие списки доступных баз данных ИРБИС для различных АРМ ИРБИС====
 
 
 
В ИРБИС для любого АРМ существует соответствующий справочник, в котором заданы: список доступных баз данных и названия баз данных, которые видит пользователь. [[#Справочники, определяющие списки доступных баз данных ИРБИС для Веб-ИРБИС|Справочники, определяющие списки доступных баз данных в Веб-ИРБИС описаны отдельно.]]
 
 
 
Путём внесения изменений в эти справочники можно регулировать:
 
* список баз данных, доступных при использовании соответствующего АРМ;
 
* названия баз данных, которые увидит пользователь соответствующего АРМ.
 
 
 
Данные справочники содержатся в папке <tt><DATAI></tt>.
 
 
 
Названия справочников, использующиеся по умолчанию:
 
* Справочник <tt>Dbnam1.mnu</tt> (для полнотекстовой версии <tt>Dbnam1_FT.mnu</tt>) определяет [[АРМ Администратор#Установка текущей базы данных|список баз данных, доступных в АРМ Администратор]]. Название этого справочника определяется значением [[Параметры настройки системы (информация сверена с базой HLPINI)|параметра <tt>DBNNAMECAT</tt> в конфигурационном файле АРМ Администратор ИРБИС]] и может быть изменено.
 
* Справочник <tt>Dbnam2.mnu</tt> определяет список баз данных, доступных в [[АРМ Каталогизатор]], [[АРМ Комплектатор]] и [[АРМ Книгообеспеченность]]. Названия справочников для этих АРМ определяются значениями соответствующего параметра в конфигурационных файлах этих АРМ и может быть изменено для каждого АРМ.
 
* Справочник <tt>Dbnam3.mnu</tt> (для полнотекстовой версии <tt>Dbnam3_FT.mnu</tt>) определяет список баз данных, доступных в АРМ Читатель. Название этого справочника определяется значением соответствующего параметра в конфигурационном файле и может быть изменено.
 
 
 
В списках баз данных, доступных АРМ Каталогизатор и АРМ Читатель именам конкретных баз может предшествовать символ "-" (минус), что означает:
 
* для АРМ Каталогизатор – соответствующая база не доступна для ввода;
 
* для АРМ Читатель – соответствующая база не доступна для заказа.
 
 
 
====Справочники, определяющие списки доступных выходных форм в АРМ Каталогизатор====
 
 
 
Названия справочников, использующиеся по умолчанию (справочники содержатся в папке базы данных):
 
* Справочник <tt>tabw.mnu</tt> определяет список доступных выходных форм - таблиц. Название этого справочника определяется значением параметра <tt>TabMnu</tt> в конфигурационном файле <tt>irbisbat.ini</tt> и может быть изменено.
 
* Справочник <tt>pftw.mnu</tt> определяет список доступных выходных форм - списков. Название этого справочника определяется значением параметра <tt>PftMnu</tt> в конфигурационном файле <tt>irbisbat.ini</tt> и может быть изменено.
 
 
 
====Информация о некоторых из используемых в системе ИРБИС справочников====
 
 
 
{| class="standard"
 
!Имя||Назначение||Расположение||Пояснения
 
|-
 
|<tt>dbnam1.mnu</tt>||См. подраздел [[#Справочники, определяющие списки доступных баз данных ИРБИС для различных АРМ ИРБИС|''Справочники, определяющие списки доступных баз данных ИРБИС для различных АРМ ИРБИС'']]|| ||
 
|-
 
|<tt>dbnam1_ft.mnu</tt>||См. подраздел [[#Справочники, определяющие списки доступных баз данных ИРБИС для различных АРМ ИРБИС|''Справочники, определяющие списки доступных баз данных ИРБИС для различных АРМ ИРБИС'']]|| ||
 
|-
 
|<tt>dbnam2.mnu</tt>||См. подраздел [[#Справочники, определяющие списки доступных баз данных ИРБИС для различных АРМ ИРБИС|''Справочники, определяющие списки доступных баз данных ИРБИС для различных АРМ ИРБИС'']]|| ||
 
|-
 
|<tt>dbnam3.mnu</tt>||См. подраздел [[#Справочники, определяющие списки доступных баз данных ИРБИС для различных АРМ ИРБИС|''Справочники, определяющие списки доступных баз данных ИРБИС для различных АРМ ИРБИС'']]|| ||
 
|-
 
|<tt>dbnam3_ft.mnu</tt>||См. подраздел [[#Справочники, определяющие списки доступных баз данных ИРБИС для различных АРМ ИРБИС|''Справочники, определяющие списки доступных баз данных ИРБИС для различных АРМ ИРБИС'']]|| ||
 
|-
 
|<tt>exportw.mnu</tt>||Список ТВП переформатирования для экспорта в [[АРМ Администратор]], [[АРМ Каталогизатор]] и [[АРМ Читатель]]||папка базы данных||Имя определяется [[Параметры настройки системы (информация сверена с базой HLPINI)|параметром EXPORTMNU]] в INI-файлах [[АРМ Администратор]], [[АРМ Каталогизатор]] и [[АРМ Читатель]]
 
|-
 
|<tt>fmt.mnu</tt>||Список доступных РЛ ввода для [[АРМ Каталогизатор]]||папка базы данных||Имя определяется [[Параметры настройки системы (информация сверена с базой HLPINI)|параметром FMTMNU]] в INI-файле [[АРМ Каталогизатор]]
 
|-
 
|<tt>formatw.mnu</tt>||Список доступных форматов показа для [[АРМ Читатель]]||папка базы данных||Имя определяется [[Параметры настройки системы (информация сверена с базой HLPINI)|параметром PFTMNU]] в INI-файле [[АРМ Читатель]]
 
|-
 
|<tt>fst.mnu</tt>||Список ТВП переформатирования для копирования в [[АРМ Администратор]] и [[АРМ Каталогизатор]]||папка базы данных||Имя определяется [[Параметры настройки системы (информация сверена с базой HLPINI)|параметром COPYMNU]] в INI-файлах [[АРМ Администратор]] и [[АРМ Каталогизатор]]
 
|-
 
|<tt>importw.mnu</tt>||Список ТВП переформатирования для импорта в [[АРМ Администратор]] и [[АРМ Каталогизатор]]||папка базы данных||Имя определяется [[Параметры настройки системы (информация сверена с базой HLPINI)|параметром IMPORTMNU]] в INI-файлах [[АРМ Администратор]] и [[АРМ Каталогизатор]]
 
|-
 
|<tt>iri.mnu</tt>||Список постоянных запросов для [[АРМ Каталогизатор]] и [[АРМ Читатель]]||<tt><IRBIS_SERVER_ROOT></tt> – папка, в которой установлена серверная часть ИРБИС||Имя определяется [[Параметры настройки системы (информация сверена с базой HLPINI)|параметром IRIMNU]] в INI-файлах [[АРМ Каталогизатор]] и [[АРМ Читатель]]
 
|-
 
|<tt>jz.mnu</tt>||Список кодов языков||папка базы данных||
 
|-
 
|<tt>pftw.mnu</tt>||См. подраздел [[#Справочники, определяющие списки доступных выходных форм в АРМ Каталогизатор|''Справочники, определяющие списки доступных выходных форм в АРМ Каталогизатор'']]|| ||
 
|-
 
|<tt>sort.mnu</tt>||Список ключей сортировки результатов поиска для [[АРМ Каталогизатор]] и [[АРМ Читатель]]||папка базы данных||Имя определяется [[Параметры настройки системы (информация сверена с базой HLPINI)|параметром SORTMNU]] в INI-файлах [[АРМ Каталогизатор]] и [[АРМ Читатель]]
 
|-
 
|<tt>str.mnu</tt>||Список кодов стран||папка базы данных||
 
|-
 
|<tt>stt.mnu</tt>||Список видов статистики для [[АРМ Каталогизатор]]||папка базы данных||Имя определяется [[Параметры настройки системы (информация сверена с базой HLPINI)|параметром STTMNU]] в INI-файле [[АРМ Каталогизатор]]
 
|-
 
|<tt>tabw.mnu</tt>||См. подраздел [[#Справочники, определяющие списки доступных выходных форм в АРМ Каталогизатор|''Справочники, определяющие списки доступных выходных форм в АРМ Каталогизатор'']]|| ||
 
|-
 
|<tt>unicode.mnu</tt>||Список кодовых наборов для ввода символов UNICODE||<tt><IRBIS_SERVER_ROOT></tt> – папка, в которой установлена серверная часть ИРБИС||Имя определяется [[Параметры настройки системы (информация сверена с базой HLPINI)|параметром UNICODEMNU]] в INI-файле  [[АРМ Каталогизатор]]
 
|}
 
 
 
===Файлы форматов ИРБИС===
 
 
 
[[Язык форматирования системы ИРБИС#Понятие формата|Форматы]] хранятся в виде файлов с расширением <tt>.pft</tt>.
 
 
 
===Файлы заданий на пакетную корректировку===
 
 
 
[[Язык пакетной корректировки баз данных ИРБИС#Файл задания|Задание на пакетную корректировку]] представляет собой текстовый файл с расширением <tt>.gbl</tt>.
 
 
 
====Сценарий автоввода====
 
 
 
{| class="standard"
 
!Имя||Назначение||Расположение||Пояснения
 
|-
 
|<tt>AUTOIN.GBL</tt>||[[Автоввод]]|| ||Имя определяется [[Параметры настройки системы (информация сверена с базой HLPINI)|параметром AUTOINFILE]] в INI-файле
 
|}
 
 
 
===Файлы выходных форм ИРБИС===
 
 
 
К [[Выходные формы|выходным формам ИРБИС]] имеют отношение:
 
* [[Язык форматирования системы ИРБИС#Понятие формата|файлы форматов ИРБИС]] (с расширением <tt>.pft</tt>),
 
* файлы описания табличной формы (с расширениями <tt>.tbg</tt>, <tt>.tbb</tt>),
 
* файлы описания тела таблицы для табличной формы (с расширениями <tt>.tbu</tt>, <tt>.tab</tt>),
 
* файлы сортировки таблицы для табличной формы (с расширением <tt>.srw</tt>),
 
* файлы дополнительных параметров для табличной формы (с расширением <tt>.hdr</tt>).
 
 
 
===Файлы таблиц выбора полей (ТВП) ИРБИС===
 
 
 
[[Таблица выбора полей|Таблицы выбора полей]] хранятся в виде файлов с расширением <tt>.fst</tt>.
 
 
 
====ТВП для инвертированного файла====
 
 
 
[[Таблица выбора полей#ТВП для инвертированного файла|ТВП для инвертированного файла]] хранится в [[#Файлы баз данных ИРБИС|папке базы данных]] в виде файла с именем базы данных и расширением <tt>.fst</tt>.
 
 
 
====Таблица актуализации====
 
 
 
[[Механизм актуализации записи|Таблица актуализации]] хранится в [[#Файлы баз данных ИРБИС|папке базы данных]] в виде файла с именем базы данных и расширением <tt>.ifs</tt>.
 
 
 
===Таблица алфавитных символов===
 
 
 
[[ТВП#Алгоритм выбора слов|Таблица алфавитных символов используется системой ИРБИС при разбиении текста на слова]] и представляет собой список кодов символов, которые считаются алфавитными.
 
 
 
Таблица реализована в виде текстового файла в определённом формате.
 
 
 
Местонахождение и имя файла по умолчанию: <tt><IRBIS_SERVER_ROOT>\ISISACW.TAB</tt>.
 
 
 
Местонахождение и имя файла определяется значением [[Параметры настройки системы (информация сверена с базой HLPINI)|параметра <tt>ACTABPATH</tt> в конфигурационном файле АРМ Администратор ИРБИС]] и может быть изменено.
 
 
 
===Файл стоп-слов===
 
 
 
[[Таблица выбора полей#Метод индексирования 4|Файл стоп-слов используется при индексировании]] и хранится в [[#Файлы баз данных ИРБИС|папке базы данных]] в виде файла с расширением <tt>.stw</tt>.
 
  
==Документация, поставляемая с системой ИРБИС==
+
<tt><IRBIS64>\Datai\Deposit_81\fullwebr.pft</tt> – блок интерфейса, ответственный за отображение библиографических ссылок.
  
* <tt><DEPOSIT>/Irbis_Navigator_Help*.html</tt> – [[Документация, поставляемая с системой ИРБИС#ИРБИС-Навигатор. Полная инструкция|ИРБИС-Навигатор. Полная инструкция]].
+
<tt><IRBIS64>\Datai\Deposit_81\referings.pft</tt> – блок интерфейса, ответственный за отображение гиперссылок на другие страницы списка найденных документов.
* <tt>doclad_libcom2004.doc</tt> – [[Документация, поставляемая с системой ИРБИС#Полнотекстовые базы данных в системе ИРБИС64|Полнотекстовые базы данных в системе ИРБИС64]].
 
* <tt>irbis64_2008.doc</tt> – [[Общее описание системы ИРБИС64|Полнотекстовые базы данных в системе ИРБИС64]].
 
* <tt>irbis64_client_dll.doc</tt> – [[Документация, поставляемая с системой ИРБИС#Описание функций библиотеки IRBIS64_CLIENT.DLL|Описание функций библиотеки IRBIS64_CLIENT.DLL]].
 
* <tt>Irbis64_fulltext.doc</tt> – [[Документация, поставляемая с системой ИРБИС#Методика работы с полнотекстовыми базами данных ИРБИС64|Методика работы с полнотекстовыми базами данных ИРБИС64]].
 
* <tt>irbiscat.doc</tt> – [[Документация, поставляемая с системой ИРБИС#Автоматизированное рабочее место «Каталогизатор». Руководство пользователя|Автоматизированное рабочее место «Каталогизатор». Руководство пользователя]].
 
* <tt>irbiscom.doc</tt> – [[Документация, поставляемая с системой ИРБИС#Автоматизированное рабочее место "Комплектатор". Руководство пользователя|Автоматизированное рабочее место "Комплектатор". Руководство пользователя]].
 
* <tt>irbisKO64.doc</tt> – [[Документация, поставляемая с системой ИРБИС#Автоматизированное рабочее место "Книгообеспеченность". Руководство пользователя|Автоматизированное рабочее место "Книгообеспеченность". Руководство пользователя]].
 
* <tt>Irbisprl.doc</tt> – [[Документация, поставляемая с системой ИРБИС#Перечень элементов формата представления данных в электронном каталоге и базе данных комплектования|Перечень элементов формата представления данных в электронном каталоге и базе данных комплектования]].
 
* <tt>RELEASE_OVERALL.doc</tt> – [[Документация, поставляемая с системой ИРБИС#История версий ИРБИС|История версий ИРБИС]].
 
* <tt>RELEASE_12_1.doc</tt> – [[Документация, поставляемая с системой ИРБИС#История версий ИРБИС|Документ, описывающий новые возможности версии ИРБИС 64]].
 
* <tt>RELEASE_11_1.doc</tt> – [[Документация, поставляемая с системой ИРБИС#История версий ИРБИС|Документ, описывающий новые возможности версии ИРБИС 64]].
 
* <tt>RELEASE_10_1.doc</tt> – [[Документация, поставляемая с системой ИРБИС#История версий ИРБИС|Документ, описывающий новые возможности версии ИРБИС 64]].
 
* <tt>RELEASE_9_1.doc</tt> – [[Документация, поставляемая с системой ИРБИС#История версий ИРБИС|Документ, описывающий новые возможности версии ИРБИС 64]].
 
* <tt>RELEASE_8_1.doc</tt> – [[Документация, поставляемая с системой ИРБИС#История версий ИРБИС|Документ, описывающий новые возможности версии ИРБИС 64]].
 
* <tt>RELEASE_7_2.doc</tt> – [[Документация, поставляемая с системой ИРБИС#История версий ИРБИС|Документ, описывающий новые возможности версии ИРБИС 64]].
 
* <tt>RELEASE_7_1.doc</tt> – [[Документация, поставляемая с системой ИРБИС#История версий ИРБИС|Документ, описывающий новые возможности версии ИРБИС 64]].
 
* <tt>RELEASE_6_2.doc</tt> – [[Документация, поставляемая с системой ИРБИС#История версий ИРБИС|Документ, описывающий новые возможности версии ИРБИС 64]].
 
* <tt>RELEASE_6_1.doc</tt> – [[Документация, поставляемая с системой ИРБИС#История версий ИРБИС|Документ, описывающий новые возможности версии ИРБИС 64]].
 
* <tt>RELEASE_5_2.doc</tt> – [[Документация, поставляемая с системой ИРБИС#История версий ИРБИС|Документ, описывающий новые возможности версии ИРБИС 64]].
 
* <tt>RELEASE_5_1.doc</tt> – [[Документация, поставляемая с системой ИРБИС#История версий ИРБИС|Документ, описывающий новые возможности версии ИРБИС 64]].
 
* <tt>RELEASE_4_2.doc</tt> – [[Документация, поставляемая с системой ИРБИС#История версий ИРБИС|Документ, описывающий новые возможности версии ИРБИС 64]].
 
* <tt>RELEASE_4_1.doc</tt> – [[Документация, поставляемая с системой ИРБИС#История версий ИРБИС|Документ, описывающий новые возможности версии ИРБИС 64]].
 
* <tt>RELEASE_3_2.doc</tt> – [[Документация, поставляемая с системой ИРБИС#История версий ИРБИС|Документ, описывающий новые возможности версии ИРБИС 64]].
 
* <tt>RELEASE_3_1.doc</tt> – [[Документация, поставляемая с системой ИРБИС#История версий ИРБИС|Документ, описывающий новые возможности версии ИРБИС 64]].
 
* <tt>RELEASE_2_2.doc</tt> – [[Документация, поставляемая с системой ИРБИС#История версий ИРБИС|Документ, описывающий новые возможности версии ИРБИС 64]].
 
* <tt>UPGRADE.doc</tt> – [[Документация, поставляемая с системой ИРБИС#Инструкция по переходу на новую версию программного обеспечения ИРБИС 64|Инструкция по переходу на новую версию программного обеспечения ИРБИС 64]].
 
* <tt>s_irbis.doc</tt> – [[Документация, поставляемая с системой ИРБИС#Клиентские функции работы с сервером ИРБИС64|Клиентские функции работы с сервером ИРБИС64]].
 
* <tt>WBKNJ.doc</tt> – [[Документация, поставляемая с системой ИРБИС#Списание книг|Списание книг]].
 
* <tt>Автореферат.doc</tt> – [[Документация, поставляемая с системой ИРБИС#Автоматизированная система смысловой обработки текстов при создании электронных фондов библиотеки|Автоматизированная система смысловой обработки текстов при создании электронных фондов библиотеки]].
 
* <tt>Инструкция по созданию стат.форм.doc</tt> – [[Документация, поставляемая с системой ИРБИС#Инструкция по созданию заданий для формирования статистических форм|Инструкция по созданию заданий для формирования статистических форм]].
 
* <tt>Сервер 64.doc</tt> – [[Документация, поставляемая с системой ИРБИС#Инструкция по созданию заданий для формирования статистических форм|Инструкция по созданию заданий для формирования статистических форм]].
 
* <tt>Формат Rich Text.doc</tt> – [[Документация, поставляемая с системой ИРБИС#Формат Rich Text (RTF)|Формат Rich Text (RTF)]].
 
* <tt>Электронный Каталог и полнотекстовые базы данных.doc</tt> – [[Документация, поставляемая с системой ИРБИС#Электронный Каталог и полнотекстовые базы данных – их интеграция в системе ИРБИС|Электронный Каталог и полнотекстовые базы данных – их интеграция в системе ИРБИС]].
 
  
[[Категория:Файлы ИРБИС]]
+
[[Категория:Файлы Ирбис]]
[[Категория:Анонсированные статьи]]
 

Версия 23:14, 4 сентября 2015

Файлы веб-Ирбис.

Настроечные файлы

<Apache root>\cgi-bin\irbis64r_81\irbis_server.iniфайл инициализации шлюза, в котором хранятся все настроечные параметры шлюза, кроме сообщений об ошибках.

Фреймы

Фреймы хрянятся в виде файлов с расширением .frm.

По умолчанию фреймы содержатся в папке <IRBIS64>\Datai\frames_<XX>\Ibis, где <IRBIS64> – папка, в которую установлен сервер Ирбис, <XX> – версия Ирбис.

В указанной папке фреймы распределены по подпапкам, рассмотрим их.

Main

  • search_search.frm – поисковый блок интерфейса с полем для ввода ключевых слов и кнопкой Поиск.

MainRaspr

В этой папке содержатся фреймы для распределённого поиска.

  • raspr.frm – основная страница распределённого поиска.

Файлы форматов

<IRBIS64>\Datai\Deposit_81\fullwebr.pft – блок интерфейса, ответственный за отображение библиографических ссылок.

<IRBIS64>\Datai\Deposit_81\referings.pft – блок интерфейса, ответственный за отображение гиперссылок на другие страницы списка найденных документов.