Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
J-ИРБИС :  ИРБИС Irbis
 
Обратные ссылки на записи в J-ИРБИС 1.Х
Пользователь: Nikiforov (IP-адрес скрыт)
Дата: 27, January, 2014 04:06

Добрый день,
Уважаемый Кирилл Евгеньевич,
Пытаюсь сформировать глубокие ссылки для J-ИРБИС 1.9, что бы из системы Summon пользователи по ссылке попади на нужную книгу в нашем электронном каталоге. Сформировал ссылку по Вашему указанию: 92.50.144.106/Jirbis/index.php?option=com_irbis&Itemid=300&I21DBN=BSMU&I21DBNAM=BSMU&C21COM=S&S21ALL=%28%3C.%3EMFN=42525%3C.%3E%29
При переходе по ссылке, попадаю в электронный каталог, но выдается сообщение, что результаты не найдены. Пробовал переходить по нескольким полученным ссылкам, результат такой же - "по вашему запросу ничего не найдено"



Редактировано 1 раз. Последний раз 15.02.2014 23:29 пользователем Кирилл Соколинский (СЗТУ).

Re: Глубокие ссылки
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 29, January, 2014 12:39

К сожалению, Ваш сайт в принципе работает некорректно, поскольку добавленные инсталлятором J-ИРБИС 1.Х в FST файлы баз строки там отсутствуют.

Вероятно, вы переустанавливали систему, не переустановив J-ИРБИС.

Но Вы можете протестровать поиск по шифру документа:

92.50.144.106/Jirbis/index.php?option=com_irbis&Itemid=300&I21DBN=BSMU&I21DBNAM=BSMU&C21COM=S&S21ALL=<.>I=[значение поля 903 записи]<.>

Re: Глубокие ссылки
Пользователь: Nikiforov (IP-адрес скрыт)
Дата: 05, February, 2014 05:52

Добрый день Кирилл Евгеньевич,
Сформировал ссылки по шифру документа, переход по ним осуществляется, но не во всех браузерах. Internet Explorer правильно переходил по ссылке: 92.50.144.106/Jirbis/index.php?option=com_irbis&Itemid=300&I21DBN=BSMU&I21DBNAM=BSMU&C21COM=S&S21ALL=<.>I=к/526<.>
GoogleChrome например не воспринимает кодировку и выдает ошибочный результат (на скриншоте). такой же результат и у Summon Serial Sollutions получается, они пробовали в internet explorer.
Все ссылки имеют кодировку UTF-8, может ли это быть связано со внутренней кодировкой J-ИРБИС 1.9?

Вложения: Clipboard01.jpg (119.6KB)  
Re: Глубокие ссылки
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 10, February, 2014 12:48

Совершенно верно, J-ИРБИС 1.Х использует кодировку Win-1251. Поэтому ссылки должны быть в ней.

Re: Глубокие ссылки
Пользователь: Nikiforov (IP-адрес скрыт)
Дата: 11, February, 2014 06:41

Здравствуйте Кирилл Евгеньевич,
Формировал ссылки используя кодировку win-1251 результат остается такой же, ссылка корректно переходит в IE 7 и выше, но GoogleChrome не открывает.
92.50.144.106/Jirbis/index.php?option=com_irbis&Itemid=300&I21DBN=BSMU&I21DBNAM=BSMU&C21COM=S&S21ALL=<.>I=к/10428<.> - ссылка на win1251

Re: Глубокие ссылки
Пользователь: Nikiforov (IP-адрес скрыт)
Дата: 12, February, 2014 08:23

уважаемый Кирилл Евгеньевич,
Можно ли другое поле (не 903) указать для формирования глубокой ссылки?
например мы хотим создать поле 1150 и скопировать в него информацию из 903, и в 1150 поле изменить данные с кириллицы на латиницы (В->V, Р->R и тд). И тогда глубокая не будет зависеть от выбора кодировки (win 1251 или utf)

Re: Глубокие ссылки
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 15, February, 2014 23:29

Nikiforov написал(а):
-------------------------------------------------------

> Формировал ссылки используя кодировку win-1251
> результат остается такой же, ссылка корректно
> переходит в IE 7 и выше, но GoogleChrome не
> открывает.
> 92.50.144.106/Jirbis/index.php?option=com_irbis&It
> emid=300&I21DBN=BSMU&I21DBNAM=BSMU&C21COM=S&S21ALL
> =<.>I=к/10428<.> - ссылка на win1251

Чтобы ссылки не передавались браузером в UTF-8 их нужно кодировать в URI. Поэтому Ваша ссылка должна иметь вид:

[92.50.144.106]

> например мы хотим создать поле 1150 и скопировать в него информацию из > 903, и в 1150 поле изменить данные с кириллицы на латиницы (В->V, Р->R > и тд). И тогда глубокая не будет зависеть от выбора кодировки (win >1251 или utf)

Сомневаюсь, что это оптимальный путь... Из-за того, что на Вашем сайте нет индекса по MFN(в котором нуждается J-ИРБИС 1.Х) не правильно работают многие функции. Поэтому лучше было бы создать этот индекс (тема многократно поднималась в связи с неработоспособностью печати выбранных записей на данном форуме)

Re: Обратные ссылки на записи в J-ИРБИС 1.Х
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 19, July, 2014 12:54

Рад сообщить, что обратные ссылки теперь поддерживаются в J-ИРБИС 2.0. Поэтому индексирование каталога Google или включение каталога в поисковые индексы агрегаторов стало проще.

Причём тех проблем с кодировкой, которые имели место в J-ИРБИС 1.Х теперь нет, так как используется копдировка UTF-8.

Пример запроса:

[localhost]

SYS_CODE -- 903 поле записи
bns_string -- строка с базами данных через запятую

Подробно технология описана в документации.



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