Файлы ИРБИС — различия между версиями
Sokv (обсуждение | вклад) (→Договорённости, касающиеся обозначений имён папок) |
Sokv (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | + | ==Договорённости, касающиеся обозначений имён папок== | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
В этой документации будем обозначать: | В этой документации будем обозначать: | ||
Строка 13: | Строка 5: | ||
* <tt><Apache htdocs></tt> – папка <tt>htdocs</tt> веб-сервера Apache (в стандартной конфигурации Apache папка <tt>htdocs</tt> находится в папке <tt><Apache root></tt>); | * <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><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><IRBIS_SERVER_ROOT></tt> – папка, в которой установлен сервер Ирбис. | ||
− | + | ===Папки, в именах которых присутствует номер версии Ирбис=== | |
В имена некоторых папок Веб-шлюза Ирбис входит номер версии Ирбис. Имена таких папок в этой документации обозначаются в угловых скобках и номер версии обозначается буквами <tt>YN</tt> (<tt>Y</tt> – соответствует году выпуска версии, <tt>N</tt> – номер версии в году). Например: | В имена некоторых папок Веб-шлюза Ирбис входит номер версии Ирбис. Имена таких папок в этой документации обозначаются в угловых скобках и номер версии обозначается буквами <tt>YN</tt> (<tt>Y</tt> – соответствует году выпуска версии, <tt>N</tt> – номер версии в году). Например: | ||
Строка 24: | Строка 17: | ||
для версии Ирбис от 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> и т.п. | для версии Ирбис от 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> и т.п. | ||
− | =====Папка с файлами CSS, изображениями и скриптами JavaScript Веб-шлюза Ирбис | + | ==Файлы установщика Ирбис== |
+ | |||
+ | ===Настроечный файл установщика Ирбис=== | ||
+ | |||
+ | <tt><Installer root>\WebIrbis.ini</tt> – [[Файл WebIrbis.ini|настроечный файл установщика Веб-шлюза Ирбис]]. | ||
+ | |||
+ | ==Файлы веб-Ирбис== | ||
+ | |||
+ | ===Папка с файлами CSS, изображениями и скриптами JavaScript Веб-шлюза Ирбис=== | ||
В развёрнутом Веб-шлюзе Ирбис файлы CSS, изображения и скрипты JavaScript обычно находятся в папке <tt><Apache htdocs>\<irbis64r_YN></tt> для Ирбис 64 и <tt><Apache htdocs>\<irbis32r_YN></tt> для Ирбис 32. | В развёрнутом Веб-шлюзе Ирбис файлы CSS, изображения и скрипты JavaScript обычно находятся в папке <tt><Apache htdocs>\<irbis64r_YN></tt> для Ирбис 64 и <tt><Apache htdocs>\<irbis32r_YN></tt> для Ирбис 32. | ||
Строка 30: | Строка 31: | ||
Имя папки, содержащей CSS, изображения и скрипты, может быть изменено, поскольку оно параметризовано в [[Файл WebIrbis.ini|настроечном файле установщика Веб-шлюза Ирбис]]. | Имя папки, содержащей CSS, изображения и скрипты, может быть изменено, поскольку оно параметризовано в [[Файл WebIrbis.ini|настроечном файле установщика Веб-шлюза Ирбис]]. | ||
− | + | ===Папка с CGI-программой Веб-шлюза Ирбис=== | |
В развёрнутом Веб-шлюзе Ирбис CGI-программа обычно находится в папке <tt><Apache cgi-bin>\<irbis64r_YN></tt> для Ирбис 64 и <tt><Apache cgi-bin>\<irbis32r_YN></tt> для Ирбис 32. | В развёрнутом Веб-шлюзе Ирбис CGI-программа обычно находится в папке <tt><Apache cgi-bin>\<irbis64r_YN></tt> для Ирбис 64 и <tt><Apache cgi-bin>\<irbis32r_YN></tt> для Ирбис 32. | ||
Строка 44: | Строка 45: | ||
Справочники хранятся в виде файлов с расширением <tt>.mnu</tt>. | Справочники хранятся в виде файлов с расширением <tt>.mnu</tt>. | ||
− | <tt><IRBIS_SERVER_ROOT> | + | <tt><IRBIS_SERVER_ROOT>\webirbis.mnu</tt> – содержит HTTP-ссылку на веб-шлюз Ирбис, выступающий в роли ''основного'' в группе веб-шлюзов, предоставляющих [[Распределённый поиск в Ирбис|распределённый поиск]]. |
===Фреймы=== | ===Фреймы=== | ||
Строка 50: | Строка 51: | ||
Фреймы хрянятся в виде файлов с расширением <tt>.frm</tt>. | Фреймы хрянятся в виде файлов с расширением <tt>.frm</tt>. | ||
− | По умолчанию фреймы содержатся в папке <tt><IRBIS_SERVER_ROOT> | + | По умолчанию фреймы содержатся в папке <tt><IRBIS_SERVER_ROOT>\Datai\frames_<XX>\Ibis</tt>, где <tt><IRBIS64></tt> – папка, в которую установлен сервер Ирбис, <tt><XX></tt> – версия Ирбис. |
В указанной папке фреймы распределены по подпапкам, рассмотрим их. | В указанной папке фреймы распределены по подпапкам, рассмотрим их. | ||
Строка 66: | Строка 67: | ||
===Файлы форматов=== | ===Файлы форматов=== | ||
− | <tt><IRBIS_SERVER_ROOT> | + | <tt><IRBIS_SERVER_ROOT>\Datai\Deposit_81\fullwebr.pft</tt> – блок интерфейса, ответственный за отображение библиографических ссылок. |
− | <tt><IRBIS_SERVER_ROOT> | + | <tt><IRBIS_SERVER_ROOT>\Datai\Deposit_81\referings.pft</tt> – блок интерфейса, ответственный за отображение гиперссылок на другие страницы списка найденных документов. |
[[Категория:Файлы Ирбис]] | [[Категория:Файлы Ирбис]] |
Версия 18:41, 1 декабря 2009
Содержание
Договорённости, касающиеся обозначений имён папок
В этой документации будем обозначать:
- <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> – папка, в которой установлен сервер Ирбис.
Папки, в именах которых присутствует номер версии Ирбис
В имена некоторых папок Веб-шлюза Ирбис входит номер версии Ирбис. Имена таких папок в этой документации обозначаются в угловых скобках и номер версии обозначается буквами 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 – настроечный файл установщика Веб-шлюза Ирбис.
Файлы веб-Ирбис
Папка с файлами 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-программу, может быть изменено, поскольку оно параметризовано в настроечном файле установщика Веб-шлюза Ирбис.
Настроечные файлы
<Apache root>\cgi-bin\irbis64r_81\irbis_server.ini – файл инициализации шлюза, в котором хранятся все настроечные параметры шлюза, кроме сообщений об ошибках.
Справочники
Справочники хранятся в виде файлов с расширением .mnu.
<IRBIS_SERVER_ROOT>\webirbis.mnu – содержит HTTP-ссылку на веб-шлюз Ирбис, выступающий в роли основного в группе веб-шлюзов, предоставляющих распределённый поиск.
Фреймы
Фреймы хрянятся в виде файлов с расширением .frm.
По умолчанию фреймы содержатся в папке <IRBIS_SERVER_ROOT>\Datai\frames_<XX>\Ibis, где <IRBIS64> – папка, в которую установлен сервер Ирбис, <XX> – версия Ирбис.
В указанной папке фреймы распределены по подпапкам, рассмотрим их.
Main
- search_search.frm – поисковый блок интерфейса с полем для ввода ключевых слов и кнопкой Поиск.
MainRaspr
В этой папке содержатся фреймы для распределённого поиска.
- raspr.frm – основная страница распределённого поиска.
Файлы форматов
<IRBIS_SERVER_ROOT>\Datai\Deposit_81\fullwebr.pft – блок интерфейса, ответственный за отображение библиографических ссылок.
<IRBIS_SERVER_ROOT>\Datai\Deposit_81\referings.pft – блок интерфейса, ответственный за отображение гиперссылок на другие страницы списка найденных документов.