Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
Ссылка на веб-скрипт
Пользователь: DiManiac (IP-адрес скрыт)
Дата: 01, April, 2005 17:58

Поле 951 - "Ссылка-внешний обьект", подполе I - "URL" неверно обрабатывает ссылки вида

[www.library.mephi.ru]

На карточке выводится так:

open=2005/t3/0-1-2.doc? INTERNET

Когда я пытаюсь открыть ссылку, в адресную строку передается:

[www.library.mephi.ru]

Но все же, когда я выделяю ссылку на карточке и делаю copy-paste сюда, получается:

?0,,[www.library.mephi.ru]? INTERNET


Отвечает за вывод файл ofinal.pft, конструкция вида:

if p(v951^i) then &unifor('+I?0,,'v951^i'?',v951^t,| INTERNET|n951^t) fi


Поскольку случай довольно специфический и что в этом юнифоре править, я так и не понял, спрашиваю Вас, уважаемые форумчане :)
Что мне надо в этой строке поменять?

Re: Ссылка на веб-скрипт
Пользователь: Дунаевская С.М. (IP-адрес скрыт)
Дата: 01, April, 2005 20:24

В конструкции &unifor('+I?0,,'v951^i'?',v951^t,| INTERNET|n951^t) знак "?" используется в качестве разделительного символа, заведомо отсутствующего в информации поля 951^i. Замените его на другой


Re: Ссылка на веб-скрипт
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 02, April, 2005 12:31

Прикольно :)... как это "...заведомо отсутствующего в информации поля 951^i..."? Это же URL. А в урах очень часто встречаются следующие символы "?&./:<>#@". Когда я свои урлы делал этим юнифором, то использовал $ кажется...

Re: Ссылка на веб-скрипт
Пользователь: DiManiac (IP-адрес скрыт)
Дата: 02, April, 2005 14:41

Спасибо, Светлана Михайловна :)

Максим, ты неправильно понял ;)



Отправка отредактированного (02-04-05 14:43)

Re: Ссылка на веб-скрипт
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 02, April, 2005 16:17

А что я понял не правильно?

Re: Ссылка на веб-скрипт
Пользователь: DiManiac (IP-адрес скрыт)
Дата: 04, April, 2005 09:52

"В конструкции знак "?" играет роль символа, заведомо отсутствующего в информации поля 951^i. Соответственно, подберите такой символ, который будет заведомо отсутствовать в ваших ссылках."

:) Думаю, Светлана Михайловна именно такой смысл вкладывала в свои слова.

Re: Ссылка на веб-скрипт
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 04, April, 2005 11:34

Так я так и понял, просто URL подразумевает под собой ЛЮБОЙ интернет (интранет) адрес, который может быть использован. А знак вопроса ОЧЕНЬ часто встречается в УРЛах.
В общем, решайте сами. Просто мне кажется, что изначально нельзя было использовать такой символ для разделения.

Re: Ссылка на веб-скрипт
Пользователь: Дунаевская С.М. (IP-адрес скрыт)
Дата: 04, April, 2005 12:08

Да, DiManiac понял правильно.
Максиму Паневу. Можно ли в дистрибутиве использовать символ ^, чтобы он был единым ?


Re: Ссылка на веб-скрипт
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 04, April, 2005 14:05

Единым для чего? Что-то этот вопрос я совсем не понял :). Хотя и его можно использовать для разделения в этом юнифоре. Но вот теоретически в ссылкаж на веб-ирбис-ресурсы такой символ присутствовать может, следовательно я бы выбрал либо $ либо |.

Re: Ссылка на веб-скрипт
Пользователь: Дунаевская С.М. (IP-адрес скрыт)
Дата: 04, April, 2005 15:41

Спасибо, возьмем $




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