Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Страницы: <<123
Страница: 3 из 3
Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Esil (IP-адрес скрыт)
Дата: 23, April, 2012 14:05

Если у кого то есть готовый формат напишите пожалуйста.

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 24, April, 2012 11:21

Esil написал(а):
-------------------------------------------------------
> Кирилл Соколинский (СЗТУ) написал(а):
>
> Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
> Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес
> скрыт)
> Дата: 23, October, 2009 01:10
> --------------------------------------------------
> -----
> > Предполагается, что в подполе ^I должен
> находиться
> > URL документа. Т.е. его адрес в Интернете, а не
> на
> > Вашем диске.
> >
> > Если Вы хотите изменить это правило, требуется
> > редактировать файл
> datai\deposit_XX\ofinal_W.pft
> > Замените там все метки 951^A на 951^I и
> наоборот.
>
>После переустановки пропали мои
> настройки, хочу заново настроить чтобы ссылки на
> файлы открывались, С тех пор изменении не было
> никаких? В папке C:\IRBIS64\Datai\Deposit\ никак
> не найду ofinal_W.pft.

Верия 2010.1 предполагает хранение форматов в директории cgi-bin\Deposit

Отображение гиперссылки определяется форматом ed_reference.pft

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Esil (IP-адрес скрыт)
Дата: 26, April, 2012 09:19

Здравствуйте! Пожалуйста напишите, что на что менять в формате

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Esil (IP-адрес скрыт)
Дата: 02, May, 2012 06:37

Еще раз здравствуйте! Пожалуйста, кто-нибудь подскажите поконкретней!

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Gena (IP-адрес скрыт)
Дата: 02, May, 2012 18:46

вам надо отредактировать файл ed_reference.pft он находится в директории ...\apache\cgi-bin\irbis64r_XX\Deposit
Вот его содержание:

if p(v951) and (&uf('IMAIN,show_ed,')='0' or (&uf('IMAIN,show_ed,')='1' and p(v2225)) ) and &uf('kKategorii.mnu/'v60)<>'' then '<br>'
(if p(v951) then |, |+d951,

if p(v951^a) then ' ',
|<br>|+d951,'Файл:&nbsp;<a title="Скачать" href="<--CGI_PATH-->?C21COM=2&I21DBN=',&unifor('Av2221#1'),
'&P21DBN=',&uf('G0_',&unifor('Av2221#1')),
'&Z21ID=',&uf('+3E',&unifor('Av2225#1')),
'&Image_file_name=',&uf('+3E',if v951^a <> '' then v951^a fi),
'&IMAGE_FILE_DOWNLOAD=1',
,'">',
'&nbsp;',
if p(v951^T) then v951^T else
&uf('+91',if v951^a <> '' then v951^a fi),
fi,
'&nbsp;-&nbsp;',
&uf('+9E',&uf('+9A',if v951^a <> '' then v951^a fi))
'</a>',
fi,

if p(v951^I) then |<br>|+d951,'Перейти:&nbsp;<A target="_blank" HREF="',v951^I,'">',if p(v951^T) then v951^T else v951^I fi,'</A>',
fi fi),
fi,


Жирным выделен тот фрагмент, который я добавил. Создайте справочник Kategorii.mnu и добавьте в него список тех категорий, которые должны получать доступ к полным текстам

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Esil (IP-адрес скрыт)
Дата: 03, May, 2012 07:24

Спасибо, Gena вы как всегда выручаете, но я имел ввиду чтобы в WI были корректные ссылки на полные тексты(951^I), условие остаются те же: отображение ссылок только для определенных категории читателей. Kategorii.mnu создать в RDR? В рабочем листе RDRU создать поле 60? В добавленном вами фрагменте, там первая буква не лишняя "kKategorii.mnu"?



Редактировано 1 раз. Последний раз 03.05.2012 07:25 пользователем Esil.

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Gena (IP-адрес скрыт)
Дата: 03, May, 2012 10:03

Первая буква не лишняя, это команда юниформа раскодировку по справочнику. Справочник можно создать в БД РДР, а можно и в Депозите Веб-Сервера сервера. По полю 60 - а разве его нет в обычном РЛ? Мне казалось, что он там есть. Или в РДР или в РДРУ вроде бы категория была. А вообще, можете там ставить любые условия.

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Esil (IP-адрес скрыт)
Дата: 03, May, 2012 13:36

Поле 60 нет, сам создал в RDRU, создал Kategorii.mnu в RDR и привязал к полю 60. У нужного читателя выбрал категорию в поле 60 и сохранил, но почему то не работает?

Да и не забудьте пожалуйста по поводу корректного открытия ссылок на полные тексты, это тоже очень важно.
спасибо!

Вложения: ed_reference.pft (1KB)   Kategorii.mnu (36 bytes)   RDRU.WS (2.9KB)  
Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Gena (IP-адрес скрыт)
Дата: 03, May, 2012 13:42

В Kategorii.mnu должно быть вот так:

коллективный пользователь
коллективный пользователь
*****

Иначе справочник не видит расшифровки кода и ничего не возвращает.

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Esil (IP-адрес скрыт)
Дата: 03, May, 2012 14:15

Кошмар, все равно не работает

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Gena (IP-адрес скрыт)
Дата: 04, May, 2012 10:27

Писал по памяти, похоже ошибся в формате. Попробуй вот так:

&uf('kKategorii.mnu\'v60)

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Esil (IP-адрес скрыт)
Дата: 04, May, 2012 12:21

Gena, попробуйте у себя поэкспериментировать, не могу понять в чем дело, ссылка у читателя все равно не появлется.

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 04, May, 2012 16:30

Esil написал(а):
-------------------------------------------------------
> Gena, попробуйте у себя поэкспериментировать, не
> могу понять в чем дело, ссылка у читателя все
> равно не появлется.


Категория -- это поле 50, а не 60.

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Esil (IP-адрес скрыт)
Дата: 05, May, 2012 07:55

Удалил поле 60, в формате поправил на &uf('kKategorii.mnu\'v50), ничего не изменилось...confused smiley (

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Esil (IP-адрес скрыт)
Дата: 11, May, 2012 12:39

Gena, что я делаю не так? Извиняюсь, что достаю вас.smileys with beer

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 15, May, 2012 14:24

Esil написал(а):
-------------------------------------------------------
> Удалил поле 60, в формате поправил на
> &uf('kKategorii.mnu\'v50), ничего не
> изменилось...confused smiley (

Приведите пример справочника. Если может имеет вид:

сотрудник
SHOW_ED
студент

методист
SHOW_ED

Если под категорией нет значения(в приведённом примере SHOW_ED), то для категории документ доступен не будет.

Решение подобных вопросов требует изучения языка форматирования! Начните с документации!

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Esil (IP-адрес скрыт)
Дата: 16, May, 2012 06:44

Кирилл Соколинский (СЗТУ) написал(а):
-------------------------------------------------------
> Esil написал(а):
> --------------------------------------------------
> -----
> > Удалил поле 60, в формате поправил на
> > &uf('kKategorii.mnu\'v50), ничего не
> > изменилось...confused smiley (
>
> Приведите пример справочника. Если может имеет
> вид:
>
>
> сотрудник
> SHOW_ED
> студент
>
> методист
> SHOW_ED
>
>
> Если под категорией нет значения(в приведённом
> примере SHOW_ED), то для категории документ
> доступен не будет.
>


Неужели нельзя было сразу написать об этом?! Все необходимое я прикрепял к сообщениям.
Люди приходят сюда помощь получить и далеко не все знают и изучают ЯФ, так как в нем бывает редкая необходимость(лично для меня), потому что практический все работает из под коробки. Поэтому и пишут по 10 раз, как я, не получив полного внятного правильного ответа.

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Gena (IP-адрес скрыт)
Дата: 16, May, 2012 11:07

А в моем сообщении от 3 мая разве не указана структура, в которой у каждого значения и код и расшифровка приведены?

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Esil (IP-адрес скрыт)
Дата: 16, May, 2012 11:33

Ниче не понял, я должен в справочнике писать под категориями ''SHOW_ED'' или я что то путаю? Справочник который я создал имеет структуру:

коллективный пользователь
коллективный пользователь
*****

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Esil (IP-адрес скрыт)
Дата: 17, May, 2012 09:51

Вроде как заработало, но в упрощенном режиме(для чайников) нет ссылки.

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: zaira86 (IP-адрес скрыт)
Дата: 22, May, 2012 07:00

Помогите пожалуйста! Как сделать чтобы док-ы выставленные в инэт были только для просмотра,сейчас у меня предлагает открыть или сохранить? срочно нужно confused smiley

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Gena (IP-адрес скрыт)
Дата: 23, May, 2012 14:17

Дело в том, что есть ряд специальных модулей, которые могут позволить просматривать ПДФ на сайте, но не давать их скачать. Но, во-первых, такие модули обычно заточены под один, максимум пару форматов. Это требует от вас хранить все ваши полные тексты именно в таком формате, который понимает ваш модуль. А, во-вторых, почти все эти модули - платные. Я пока что не встречал ни одной интеграции таких модулей в Ирбис, но теоретически это сделать можно. И это было бы реально интересно. Но все опять таки сводится либо к платности, либо к знанию языков веб-программирования на высоком уровне. Так что ответ о том, что такое возможно, я вам дам, а вот готового решения - к сожалению нет.

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 24, May, 2012 09:31

zaira86 написал(а):
-------------------------------------------------------
> Помогите пожалуйста! Как сделать чтобы док-ы
> выставленные в инэт были только для
> просмотра,сейчас у меня предлагает открыть или
> сохранить? срочно нужно confused smiley

Функция постраничного просмотра PDF будет официально реализована в версии 2012.1

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: medioteka (IP-адрес скрыт)
Дата: 05, October, 2020 09:34

Здравствуйте, подскажите, пожалуйста, где в настройках в Web-ирбис нужно изменить, чтобы ссылки на электронные колекции были видны только авторизованным лицам.При установке указали "Всем пользователям", нужно "Авторизованным лицам". Спасибо.

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Alio (IP-адрес скрыт)
Дата: 05, October, 2020 12:45

Версия Web-ИРБИС64?

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: medioteka (IP-адрес скрыт)
Дата: 06, October, 2020 06:27

WEB ИРБИС 9.1

Re: ССЫЛКА-ВНЕШНИЙ ОБЪЕКТ (поле 951)
Пользователь: Alio (IP-адрес скрыт)
Дата: 06, October, 2020 07:58

medioteka написал(а):
-------------------------------------------------------
> WEB ИРБИС 9.1
???
Покажите скриншот...

Страницы: <<123
Страница: 3 из 3


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