Техническая документация для web ирбис64 и web ирбис32


http://127.0.0.1/cgi-bin/irbis64r_01/cgiirbis_64.exe?C21COM=F&I21DBN=TEST&P21DBN=TEST&Z21ID=4444



бет21/33
Дата13.02.2023
өлшемі0,86 Mb.
#168577
1   ...   17   18   19   20   21   22   23   24   ...   33
Байланысты:
ReadMe

http://127.0.0.1/cgi-bin/irbis64r_01/cgiirbis_64.exe?C21COM=F&I21DBN=TEST&P21DBN=TEST&Z21ID=4444
Пример ссылки на базу данных1
http://library.ru/cgi-bin/irbis64r_01/cgiirbis_64.exe?C21COM=F&I21DBN=IBIS&P21DBN=IBIS&Z21ID=4444
Пример ссылки на базу данных2

Предполагается, что это должен быть веб-шлюз Ирбис, выступающий в роли основного в группе веб-шлюзов, предоставляющих распределённый поиск. Для настройки шлюза в качестве участника Ирбис корпорации не требуется вносить никаких изменений в этот файл. Тем не менее, для обеспечения возможности выгрузки записей обязательно требуется наличие параметра Z21ID с указанием пароля. Например: Z21ID=4444




Настройка функции выгрузки файлов


В том случае, если путь к файлу указан в подполе 951^I, предполагается что это прямой адрес файла в сети. Если путь указан в подполе v951^A, файл будет обязательно выгружаться через CGI. В первом случае необходимо следить, чтобы путь из подполя 951^a, будучи введён в браузер позволял открыть файл. Во втором необходимо параметрировать выгрузку так, как описано ниже.

Для изменения режима просмотра ссылок на полные тексты после установки WEB ИРБИС следует использовать параметр INI файла show_ed.


Он может принимать значения:
0 — гиперссылки демонстрируются всем пользователям
1 — гиперссылки демонстрируются только авторизованным пользователям
2 — гиперссылки не выводятся вообще

Для выгрузки HTML файлов с графикой используется файл соответствий локальных и сетевых адресов к файлам webdirs.mnu

В связи с тем, что WEB ИРБИС может выгрузить любой файл на жестком диске пользователя необходимо обязательно применять ограничение доступных адресов. Поэтому рекомендуется ограничить их возможный диапазон, установив в INI файле WEB ИРБИС параметр Safe_File_Download=1 и перечислив через точку с запятой допустимые пути расположения файлов в параметре Safe_File_Paths.
Например:
Safe_File_Download=1
Safe_File_Paths=C:\irbis\datai\books\files;C:\web\images\

В случае если в v951^A указан относительный путь или имя файла, к нему будет добавляться нужный путь из Safe_File_Paths. Если указан абсолютный путь, то он принимается только тогда когда соответствует одному из путей Safe_File_Paths.



В случае если в библиографической записи приведён относительный путь к файлу и режим безопасной выгрузки файлов не включён (Safe_File_Download=0) шлюз выполняет поиск файла:
В директории базы данных;
В директории, указанной в строке 11 PAR файла текущей БД (начиная с версии WEB ИРБИС 2012.1)
Правила формирования ссылок подробно описаны в Приложении 6.


Достарыңызбен бөлісу:
1   ...   17   18   19   20   21   22   23   24   ...   33




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет