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



бет11/33
Дата13.02.2023
өлшемі0,86 Mb.
#168577
1   ...   7   8   9   10   11   12   13   14   ...   33
Байланысты:
ReadMe

Например:
Safe_File_Download=1
Safe_File_Paths=C:\irbis\datai\books\files\;C:\web\images\

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



Пример выгрузки записи №100 в формате ISO и кодировке UTF-8:
http://127.0.0.1/cgi-bin/irbis64r_01/cgiirbis_64.exe?Z21ID=4444&P21DBN=IBIS&I21DBN=IBIS&C21COM=2&IMAGE_FILE_NAME=image.jpg&IMAGE_FILE_DOWNLOAD=1
Образец кода, генерирующего запрос на выгрузку файла: fullwebr.pft

Команда чтения внутреннего двоичного объекта из библиографической записи – «интегрированный файл»(3)


Команда показа внутренних двоичных ресурсов библиографической записи работает только в ИРБИС 64. Она использует параметры:
BINARY_RESOURCE_MFN - номер записи
BINARY_RESOURCE_OCC - номер повторения

Пример выгрузки внутреннего ресурса записи №100 из повторения 1
http://127.0.0.1/cgi-bin/irbis64r_01/cgiirbis_64.exe?C21COM=3&I21DBN=IBIS&P21DBN=IBIS&BINARY_RESOURCE_OCC=1&BINARY_RESOURCE_MFN=100

Команда получения количества найденных документов в удалённой базе – «количество найденных»(G)


Команда используется при распределённом поиске по ИРБИС-корпорации. По своему синтаксису она полностью аналогична команде S, но возвращает не найденные записи, а лишь строку RESULT=[количество найденных записей]. Она может применяться в форматах, в функции &unifor(‘+3G[запрос к удалённой БД]’), что позволяет легко узнать количество найденных записей и вывести его в формат или фрейм.
Пример запроса по ключевому слову «история»:
http://127.0.0.1/cgi-bin/irbis64r_01/cgiirbis_64.exe?I21DBN=IBIS&P21DBN=IBIS&C21COM=G&S21ALL=<.>K=история<.>

Команда импорта записей — «импорт» (I)


Для включения режима импорта через WEB ИРБИС с помощью АРМа Каталогизатор требуется выполнить настройки АРМа Каталогизатор и WEB ИРБИС.

Для настройки АРМа Каталогизатор в файле irbis64\datai\deposit\webtransfer.mnu нужно указать путь к серверу и его название. В параметрах адреса пути задать название базы для записи (I21DBN) и идентификатор читателя(Z21ID). Например:

http://127.0.0.1/cgi-bin/irbis64r_11/cgiirbis_64.exe?C21COM=I&I21DBN=IBIS&Z21ID=1&I21ISO=
Локальная тестовая база
*****

Параметр, определяющий передаваемую запись(I21ISO) не должен задаваться.

В WEB ИРБИС, через который предполагается осуществлять импорт, в секции базы INI файла WEB ИРБИС (Например, [IBIS]) необходимо задать IP адреса, с которых допустима запись в параметре IMPORT_ISO_ Чтобы разрешить запись со всех адресов требуется указать в суффиксе названия параметра абсолютную маску:

IMPORT_ISO_*.*.*.*=1

Чтобы ограничить запись лишь некоторыми адресами, требуется указать их в суффиксе:

IMPORT_ISO_192.168.1.1=1

Кроме того, в секции базы может быть установлен формат ФЛК в параметре IMPORT_ISO_DBNFLC
Например:

IMPORT_ISO_DBNFLC= dbnflc

При импорте наиболее вероятны два кода ошибок:
а. Ошибка -4444 Может возникать в результате срабатывания ФЛК, указанного в секции базы IMPORT_ISO_DBNFLC=
б. Ошибка -9999 Может возникать, если указан неверный адрес WEB ИРБИС




Достарыңызбен бөлісу:
1   ...   7   8   9   10   11   12   13   14   ...   33




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

    Басты бет