Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
J-ИРБИС :  ИРБИС Irbis
 
Заимствование через J-Ирбис
Пользователь: LiLi (IP-адрес скрыт)
Дата: 13, September, 2013 03:34

Здравствуйте.
Сайт у нас посторен на J-Ирбис. Раньше мы устанавливали еще и веб-Ирбис, чтобы дать доступ на заимствование через АРМ Каталогизатор (webirbis.mnu). Но очень не хочется устанавливать и поддерживать 2 ресурса.
Подскажите, пожалуйста, как поделиться ссылкой для заимствования?

Елена, КрЦНТИБ Красноярской ж.д.

Re: Заимствование через J-Ирбис
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 16, September, 2013 20:52

В J-ИРБИС формат команды выгрузки записи мало чем отличется от формата WEB ИРБИС.

Единственное отличие -- для того, чтобы появилась ссылка на выгрузку записи достаточно, чтобы в праметре SEARCH_STRING был задан идентификатор читателя.



Приведу PFT, которым генерируется команда выгрузки в fullwebr.pft

'<br><a href="{irbis_no_html_path}&C21COM=E&FICTION_C21COM=4&so=1&EXP21FMT=ISO&utf8=1'
'&SEARCH_STRING=',
 v3411,
'&S21ALL=%3C.%3EMFN='
f(mfn,0,0),
'%3C.%3E&I21DBN=',
v1050,
'&EXP21MFN=',
f(mfn,0,0),
'">Скачать запись</a></b>',

Re: Заимствование через J-Ирбис
Пользователь: LiLi (IP-адрес скрыт)
Дата: 17, September, 2013 03:32

В файле fullwebr.pft присутствует блок:
/* Выгрузка записи
if p(v3411) and v3600='' then

'<br><a href="{irbis_no_html_path}&C21COM=E&FICTION_C21COM=4&so=1&EXP21FMT=ISO&utf8=1'
'&SEARCH_STRING=',
v3411,
'&S21ALL=%3C.%3EMFN='
f(mfn,0,0),
'%3C.%3E&I21DBN=',
v1050,
'&EXP21MFN=',
f(mfn,0,0),
'">Скачать запись</a></b>',
fi,
/* \ Выгрузка записи

Но после авторизации не появляется ссылка.
Убрала условие, чтобы протестировать, выдает ошибку "Download error".

Елена, КрЦНТИБ Красноярской ж.д.

Re: Заимствование через J-Ирбис
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 17, September, 2013 14:17

LiLi написал(а):
-------------------------------------------------------
> Но после авторизации не появляется ссылка.
> Убрала условие, чтобы протестировать, выдает
> ошибку "Download error".

Выгрузка записи делалась для одного конкретного случая -- перехода из старой ИРБИС-корпорации, и это было временное решение. Отсюда необходимость использовать SEARCH_STRING в качестве параметра с идентификатором.

Чтобы выгрузка работала нежужно вместо v3411 выводить v1002 -- идентификатор читателя. Без идентификатора выгрузка не разрешается. Но конечно можно подставить какое-нибудь статичное значение.



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