Связывание документов базы данных ИРБИС с внешними объектами — различия между версиями
Sokv (обсуждение | вклад) |
Sokv (обсуждение | вклад) |
||
Строка 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">
Подробнее об этом см. в описании языка форматирования.
Ссылки
См. также: