Связывание документов базы данных ИРБИС с внешними объектами — различия между версиями

Материал из Wikipedia
Перейти к: навигация, поиск
Строка 1: Строка 1:
Система ИРБИС предлагает возможность связывать документы базы данных с внешними объектами.
+
Система ИРБИС предлагает возможность связывать документы [[Базы данных ИРБИС#Виды баз данных ИРБИС 64|базы данных электронного каталога]] с внешними объектами.
  
 
Идея связывания – предоставить пользователю возможность перейти от документа базы данных ИРБИС (например, от карточки в электронном каталоге) к связанному файлу (или нескольким файлам) с помощью ссылки на файл.
 
Идея связывания – предоставить пользователю возможность перейти от документа базы данных ИРБИС (например, от карточки в электронном каталоге) к связанному файлу (или нескольким файлам) с помощью ссылки на файл.
Строка 7: Строка 7:
 
Не следует путать эту возможность с возможностью [[Включение полнотекстовых документов в базу данных ИРБИС|включения полнотекстовых документов в базу данных ИРБИС]].
 
Не следует путать эту возможность с возможностью [[Включение полнотекстовых документов в базу данных ИРБИС|включения полнотекстовых документов в базу данных ИРБИС]].
  
==Ссылки на внешние объекты в обычных базах данных ИРБИС==
+
==Ссылки на внешние объекты в базах данных электронного каталога ИРБИС==
  
 
Для ссылок на внешние объекты в базе данных электронного каталога предлагается специальное поле (по умолчанию [[Использование в ИРБИС полей из блока локального использования формата RUSMARC|метка поля <tt>951</tt>]]).
 
Для ссылок на внешние объекты в базе данных электронного каталога предлагается специальное поле (по умолчанию [[Использование в ИРБИС полей из блока локального использования формата RUSMARC|метка поля <tt>951</tt>]]).
Строка 24: Строка 24:
 
* заполнение обоих подполей в одном повторении не имеет смысла.
 
* заполнение обоих подполей в одном повторении не имеет смысла.
  
==Использование ссылок на внешние объекты в обычных базах данных ИРБИС==
+
==Использование ссылок на внешние объекты в базах данных электронного каталога ИРБИС==
  
 
===Размещение внешних объектов ''внутри'' папки соответствующей базы данных===
 
===Размещение внешних объектов ''внутри'' папки соответствующей базы данных===

Версия 19:46, 26 декабря 2010

Система ИРБИС предлагает возможность связывать документы базы данных электронного каталога с внешними объектами.

Идея связывания – предоставить пользователю возможность перейти от документа базы данных ИРБИС (например, от карточки в электронном каталоге) к связанному файлу (или нескольким файлам) с помощью ссылки на файл.

Документы могут быть связаны с любыми файловыми ресурсами или Интернет-ресурсами.

Не следует путать эту возможность с возможностью включения полнотекстовых документов в базу данных ИРБИС.

Ссылки на внешние объекты в базах данных электронного каталога ИРБИС

Для ссылок на внешние объекты в базе данных электронного каталога предлагается специальное поле (по умолчанию метка поля 951).

Поле доступно на рабочем листе Технология.

Одно библиографическое описание (один документ в базе данных) может иметь несколько внешних объектов. Одно повторение поля 951 описывает один внешний объект.

Для описания внешнего объекта предлагаются подполя:

  • А – имя файла внешнего объекта;
  • I – URL внешнего объекта;
  • Т – название внешнего объекта на естественном языке.

Подполя А и I являются альтернативными, то есть:

  • одно из подполей обязательно должно быть заполнено;
  • заполнение обоих подполей в одном повторении не имеет смысла.

Использование ссылок на внешние объекты в базах данных электронного каталога ИРБИС

Размещение внешних объектов внутри папки соответствующей базы данных

Подполе А используется в тех случаях, когда внешний объект (файл) находится внутри папки соответствующей базы данных (непосредственно или в одной из вложенных папок). В этом случае указывается относительный путь (относительно папки базы данных), имя и расширение файла внешнего объекта.

Пример заполнения подполя при размещении объекта непосредственно в папке базы данных:

^Aмой_доклад.doc

Пример заполнения подполя при размещении объекта во вложенной папке в папке базы данных:

^A\111\222\мой_доклад.doc

Размещение внешних объектов вне папки соответствующей базы данных

Подполе I используется в тех случаях, когда внешний объект (файл) находится вне папки соответствующей базы данных. В этом случае указывается URL или полный путь, включающий имя компьютера.

Примеры заполнения подполя:

^Ihttp://www.gpntb.ru
^I\\ALIO\c\111\222\мой_доклад.doc

Рекомендации по размещению внешних объектов

Рекомендуется размещать внешние объекты внутри папки базы данных и для указания ссылок использовать подполе А.

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

Если внешним объектом является HTML-файл, в котором присутствуют ссылки на относительные URL, такой внешний объект может быть описан только через 951^I.

В форматах показа внешние объекты отображаются в виде ссылок. Для этого предлагаются соответствующие конструкции языка форматирования.

Для RTF-форматов:

&uf(‘+I…)

Для HTML-форматов ИРБИС-ссылки:

<A HREF="IRBIS:3,path,dbname,filename">

Подробнее об этом см. в описании языка форматирования.

Ссылки

См. также: