Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Ссылка на обложку в 951 поле
Пользователь: artgonch (IP-адрес скрыт)
Дата: 23, August, 2021 14:15

Здравствуйте.
В 951 поле записи книжного каталога в прописываю ссылку на обложку:
^Ihttp://ftp.libs.spb.ru/covers/images/cover_19117027-ks_2021-08-23_12-34-41.jpg^H02a
Просматриваю биб. запись в ВИ64 (версия 2017). И вижу пустую рамку.
Просматриваю исходный код полученной веб-страницы и вижу перекодированные символы.
<img style="float:left; margin:10px; width:120px;" src="http%3A%2F%2Fftp%2Elibs%2Espb%2Eru%2Fcovers%2Fimages%2Fcover%5F19117027%2Dks%5F2021%2D08%2D23%5F12%2D34%2D41%2Ejpg">
В файле show_cover.pft я ничего не менял.
Как это исправить?

Re: Ссылка на обложку в 951 поле
Пользователь: Alio (IP-адрес скрыт)
Дата: 23, August, 2021 15:20

В 951 поле обложку можно указывать только через подполе А

Re: Ссылка на обложку в 951 поле
Пользователь: artgonch (IP-адрес скрыт)
Дата: 23, August, 2021 15:31

Спасибо.

Re: Ссылка на обложку в 951 поле
Пользователь: artgonch (IP-адрес скрыт)
Дата: 23, August, 2021 17:01

И еще проблема.
Версия Каталогизатора - 2017 (D1).
951 поле: ^Ahttp://ftp.libs.spb.ru/covers/images/cover_19117027-ks_2021-08-23_12-34-41.jpg^H02a
В электронном просмотре есть только пустая рамка (хотя ссылка на файл правильная).
Открываю папку c:\irbiswrk и вижу там файл @IRBIS_10_ELKAT_HTTP___FTP.LIBS.SPB.RU_COVERS_IMAGES_COVER_19117027-KS_2021-08-23_11-54-19.JPG (размер 0 байтов). При закрытии Каталогизатора или при переходе на другую запись файл исчезает.
Помогите разобраться.

Re: Ссылка на обложку в 951 поле
Пользователь: Alio (IP-адрес скрыт)
Дата: 23, August, 2021 19:01

951^А может содержать ТОЛЬКО файловую ссылку, а именно - имя файла с расширением. А путь,по которому находится этот файл, указывается в 11 строке PAR-файла для соответствующей БД

Re: Ссылка на обложку в 951 поле
Пользователь: artgonch (IP-адрес скрыт)
Дата: 24, August, 2021 09:45

Alio написал(а):
-------------------------------------------------------
> 951^А может содержать ТОЛЬКО файловую ссылку, а
> именно - имя файла с расширением. А путь,по
> которому находится этот файл, указывается в 11
> строке PAR-файла для соответствующей БД


Но ведь это очевидный косяк в формате. Как мне сделать так, чтобы при заполнении поля 951^I интернет-ссылкой и поля 951^H флагом 02a, ВИ64 корректно показывал миниатюру обложки.

Re: Ссылка на обложку в 951 поле
Пользователь: Alio (IP-адрес скрыт)
Дата: 24, August, 2021 09:53

artgonch написал(а):
-------------------------------------------------------
> Alio написал(а):
> --------------------------------------------------
> -----
> > 951^А может содержать ТОЛЬКО файловую ссылку, а
> > именно - имя файла с расширением. А путь,по
> > которому находится этот файл, указывается в 11
> > строке PAR-файла для соответствующей БД
>
>
> Но ведь это очевидный косяк в формате. Как мне
> сделать так, чтобы при заполнении поля 951^I
> интернет-ссылкой и поля 951^H флагом 02a, ВИ64
> корректно показывал миниатюру обложки.
Нет проблем. Откорректируйте соответствующим образом формат.

Re: Ссылка на обложку в 951 поле
Пользователь: Alio (IP-адрес скрыт)
Дата: 24, August, 2021 10:50

В формате show_cover.pft
замените строки

&uf('+7W3#',
&uf('+3E',g1)
на строку
&uf('+7W3#',g1

И обратите внимание на время, в течение которого будет подкачиваться Ваша обложка.



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