Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Настройка WebIrbis 20061 для возможноти импорта из него документов
Пользователь: Синяков Роман (IP-адрес скрыт)
Дата: 24, July, 2006 13:10

В 20061 Каталогизаторе появилась замечательная возможность импорта из WebИрбиса документов, а что нужно сделать на Web стороне чтобы он позволял это делать?

Re: Настройка WebIrbis 20061 для возможноти импорта из него документов
Пользователь: Constantin (IP-адрес скрыт)
Дата: 24, July, 2006 13:33

см файл в дистрибутиве WEB ИРБИС
Технология заимствования записей через WEB ИРБИС 32 и 64.doc
___________________________________________________________________________

Заимствование записей осуществляется специальной командой C21COM=4.
АРМ Каталогизатор производит заимствование ISO записи в формате IRBIS в кодировке UTF-8.
Для тестирования режима открыт доступ к сайту ГПНТБ на заимствование из тестовой БД TEST с любого IP.
[www.gpntb.ru]

Авторизация имеет 3 этапа:


1. Стандартная авторизация по имени и идентификатору, и дополнительно, специальная авторизация по БД RDR с целью определить, разрешено ли заимствование с данного IP адреса – поле 112. Если среди повторений поля 112 есть строка *.*.*.* , то авторизация разрешена с любого IP.
2. Формат показа ссылки позволяющий заимствование (“Скачать”) проводит такую же проверку как п1. Если проверка не прошла – ссылка не показывается. Это сделано, чтобы независимо работала авторизация Читателей на заказ.
&uf('+1W1#',v1100),
&uf('+1W2#0'),
&uf(|DRDR,!RI=|v1002|!,(if p(v112) then if (v112=&uf('+1R1'))or(v112='*.*.*.*') then &uf('+1W2#1'),break,fi fi)|)
if &uf('+1R2')='1' then
'<br><a href="/cgi/irbis64r/62/cgiirbis_64.exe?Z21ID=',&uf('+3E',v2225),'&P21DBN=',v3331,'&I21DBN=',v3331,'&EXP21FMT=ISO&C21COM=4&EXP21MFN=',f(val(MFN),0,0),'">',
'Скачать',
'</a> <br>'
fi,
3. Проверка шлюзом разрешения на заимствование из данной БД клиента с данным IP по соответствию в irbis_server.ini. В данном примере заимствование разрешено с любого IP.
[TEST]
*.*.*.*=1


Ниже пример записи RDR позволяющий заимствование в текстовом формате ИРБИС.
#112: *.*.*.*
#112: 192.168.3.146
#112: 127.0.0.1
#112: 192.168.2.238
#32: ksboychakov@yandex.ru
#11: Научно-техническая библиотека России
#10: ГПНТБ
#30: 4444
*****

Re: Настройка WebIrbis 20061 для возможноти импорта из него документов
Пользователь: Синяков Роман (IP-адрес скрыт)
Дата: 24, July, 2006 13:49

Спасибо, как то далековато вы этот файл запрятали



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.