Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Сообщение об авторизации
Пользователь: badsanka (IP-адрес скрыт)
Дата: 28, March, 2016 13:25

Возникла задача закрыть доступ к полным текстам, чтобы только авторизованные пользователи могли видеть полные тексты. Изменил параметр show ed=1 и все вроде бы получилось. Но очень нужно, чтобы неавторизованные читатели видели надпись о том, что "присутствует полный текст, пожалуйста, авторизуйтесь"

Штудировал форум полдня, понял, что надо изменить файл ed_reference.pft из папки webirbis.

[irbis.gpntb.ru] Вот из этой темы:

woodyfon написал(а):
-------------------------------------------------------
> Можно сделать проверку на наличие полного текста в
> записи и вывести сообщение: Запись имеет полный
> текст. Для скачивания, пожалуйста, авторизуйтесь.
> Также можно просто избавится от параметра
> show_ed:
> if p(v951) and p(v2225) then 'br' и далее по коду
> else
> if p(v951) then'Запись имеет полный текст. Для
> скачивания, пожалуйста, авторизуйтесь.' fi fi,
> Т. е. если запись емеет полный текст и читатель
> прошел авторизацию, то показывать ссылки на
> скачивание. Если нет, то проверить наличие полного
> текста в записи (если этого сделать для любой
> записи будет всегда выводится сообщение) и вывести
> соответствующее сообщение.

Но, как ни бился, не могу понять, как сделать изменения и самое главное, где именно по коду....

Кирилл Соколинский (СЗТУ) написал(а):
-------------------------------------------------------
> erxito написал(а):
> --------------------------------------------------
> -----
> > Можно сделать проверку на наличие полного текста
> в
> > записи и вывести сообщение: Запись имеет полный
> > текст. Для скачивания, пожалуйста,
> авторизуйтесь.
>
> Используйте последнюю версию формата.
> [librarynew.gpntb.ru]
>
> Там не составит труда изменить литералы (текст,
> который нужно переформулировать):

Хорошо, обновил форматы. ничего не изменилось!
Как же сделать, чтобы надпись появилась???
Прилагаю мой файл ed_reference.pft

Вложения: ed_reference.pft (1.5KB)  
Re: Сообщение об авторизации
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 01, April, 2016 20:29

Описанная Вами задача уже решена в актуальных версиях WEB ИРБИС. Пожалуйста, обновите модуль!
Пока воспользуйтесь ed_reference из обновления. Если он будет у Вас работать, то при наличии не доступной полнотекстовой версии пользователи увидят

"Есть полнотекстовые версии  (для доступа требуется авторизация) или (для выгрузки и просмотра требуется другой уровень доступа




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