Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Полнотекстовые базы данных в Ирбис :  ИРБИС Irbis
 
Темы: <<>>
Навигация: Список темНовая темаИскатьВойти
Формат постраничного просмотра в ПБД 2013
Пользователь: Muratt (IP-адрес скрыт)
Дата: 30, November, 2013 10:54

Здравствуйте.

Добавляем файл через АРМ Адмиистратор ПБД. Документ делится постранично на 14 страниц. На первой странице во вкладке Dublin Core мы заполняем поля (название, создатель и тд). При просмотре в Веб-версии ПБД эти поля отображаются, даже если в поиске находится не первая страница.

Мы хотим в поле 23: Комментарии хранить информацию о доступности данного документа в веб-версии ПБД. Помогите пожалуйста внести корректировки в формат BriefHTML_ft.pft таким образом, чтобы в случае заполнения поля 23 (на первой странице) ссылка на постраничный просмотр не работала или не была видна для найденных страниц. В случае не заполнения поля, ссылка работала как обычно.

Суть в том, что из-за авторского права мы не можем дать доступ ко всем текстам, но при этом пользователь мог находить описание книги. Ссылку на скачивание мы закомментировали, теперь мы хотим на ссылку Постраничный просмотр поставить условие, на определенные документы Разрешить, на другие Запретить.

Либо если есть другие варианты решения данного вопроса, подскажите пожалуйста.

Заранее благодарен.

Версия Ирбис 2013.

Re: Формат постраничного просмотра в ПБД 2013
Пользователь: SokV (IP-адрес скрыт)
Дата: 04, December, 2013 18:05

Это можно сделать, используя язык форматирования. Если есть готовность программировать, почитайте про него. И нужно иметь представление об HTML.

В данном случае код HTML страницы генерируется при помощи команд на языке форматирования.

Читая файл pft (код на языке форматирования), нужно представлять, какой получится HTML.

Необходимо найти кнопку "Полный текст". Например, в соседней теме весь приведённый Constantin-ом блок кода - это кнопка "Скачать". Имея представление об HTML её легко найти - начинается <a title="Скачать" и заканчивается </a>.

В вашем случае эту найденную кнопку "Полный текст" нужно поместить внутрь условия вида

if v23 = '' then здесь_код_осуществляющий_показ_кнопки fi



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