Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
не активна ссылка заказать
Пользователь: studentru2009 (IP-адрес скрыт)
Дата: 19, November, 2020 16:45

установил новый веб ирбис 64+. Авторизуюсь под пользователем из базы данных. Выполняю поиск книги. Пытаюсь сделать заказ, нажимая на синуюю надпись слева Заказать. И вообще ничего не происходит!
Так понимаю формируется не ссылка, а просто синий текст. Что нужно поправить, чтобы все заработало?

в webmsg выдает:
НЕ НАЙДЕН ФАЙЛ
ДЛЯ ИДЕНТИФИКАЦИИ ЧИТАТЕЛЯ
Ошибка выполнения CGI - демо-версия прекратила работу copyright alio@gpntb.ru
НЕ ОПРЕДЕЛЕН ДОКУМЕНТ ДЛЯ ЗАКАЗА
<table><tr><td colspan=2> <big><center>Ваш заказ включен в очередь (см. корзину заказов).</big><br><br></tD></tr></table>
В ОЧЕРЕДЬ ВКЛЮЧЕНО ЗАКАЗОВ
ОШИБКА ПРИ ВКЛЮЧЕНИИ ЗАКАЗА В ОЧЕРЕДЬ
<html><head><meta http-equiv="refresh" content="0;url=/cgi-bin/irbis64r_plus/cgiirbis_64_ft.exe?C21COM=F&I21DBN=IBIS_FULLTEXT&P21DBN=IBIS&Z21ID=">ОШИБКА ПРИ РЕГИСТРАЦИИ ЧИТАТЕЛЯ</head></html>
ОШИБКА ПРИ ОТКРЫТИИ БД RDR
ОШИБКА ПРИ ОТКРЫТИИ БД RQST
ОШИБКА ПРИ ОТКРЫТИИ БД
<html><head><meta http-equiv="refresh" content="0;url=/cgi-bin/irbis64r_plus/cgiirbis_64_ft.exe?C21COM=F&I21DBN=IBIS_FULLTEXT&P21DBN=IBIS&Z21ID=">Error request!</head></html>
ПУСТОЙ ОТВЕТ
БД НЕ ДОСТУПНА
<html><head><meta http-equiv="refresh" content="0;url=/cgi-bin/irbis64r_plus/cgiirbis_64_ft.exe?C21COM=F&I21DBN=IBIS_FULLTEXT&P21DBN=IBIS&Z21ID=">Error request!</head></html>
ПОИСКОВОЕ ВЫРАЖЕНИЕ
ВСЕ ТЕРМИНЫ
ОТВЕТОВ
<html><head><meta http-equiv="refresh" content="0;url=/cgi-bin/irbis64r_plus/cgiirbis_64_ft.exe?C21COM=F&I21DBN=IBIS_FULLTEXT&P21DBN=IBIS&Z21ID=">Error request!</head></html>
<html><head><meta http-equiv="refresh" content="0;url=/cgi-bin/irbis64r_plus/cgiirbis_64_ft.exe?C21COM=F&I21DBN=IBIS_FULLTEXT&P21DBN=IBIS&Z21ID=">Error request!</head></html>
<html><head><meta http-equiv="refresh" content="0;url=/cgi-bin/irbis64r_plus/cgiirbis_64_ft.exe?C21COM=F&I21DBN=IBIS_FULLTEXT&P21DBN=IBIS&Z21ID=">Error request!</head></html>
<html><head><meta http-equiv="refresh" content="0;url=/cgi-bin/irbis64r_plus/cgiirbis_64_ft.exe?C21COM=F&I21DBN=IBIS_FULLTEXT&P21DBN=IBIS&Z21ID=">Error request!</head></html>
<html><head><meta http-equiv="refresh" content="0;url=/cgi-bin/irbis64r_plus/cgiirbis_64_ft.exe?C21COM=F&I21DBN=IBIS_FULLTEXT&P21DBN=IBIS&Z21ID=">Error request!</head></html>

Re: не активна ссылка заказать
Пользователь: Alio (IP-адрес скрыт)
Дата: 19, November, 2020 19:12

studentru2009 написал(а):
-------------------------------------------------------
> установил новый веб ирбис 64+.
"Новый" - это какой? Версия, обновления...

Re: не активна ссылка заказать
Пользователь: studentru2009 (IP-адрес скрыт)
Дата: 23, November, 2020 15:13

А где это посмотреть точнее можно?

Re: не активна ссылка заказать
Пользователь: SokV (IP-адрес скрыт)
Дата: 23, November, 2020 16:35

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

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

Re: не активна ссылка заказать
Пользователь: studentru2009 (IP-адрес скрыт)
Дата: 24, November, 2020 07:16

получил месяц назад с обновлением ирбиса 2019D1.
в read me написано WEB-ИРБИС64+

может стоит сделать определение версии в вебирбисе?

Re: не активна ссылка заказать
Пользователь: SokV (IP-адрес скрыт)
Дата: 24, November, 2020 14:14

> "получил месяц назад с обновлением ирбиса 2019D1"

Так и не понял вашу ситуацию. Речь идёт об обновлении месяц назад с какой то предыдущей версии (2018 или ниже) до версии 2019.1 D1? Или у вас уже была ранее установлена 2019.1 D1 и месяц назад было обновление в рамках той же самой версии 2019.1? Судя по дате получения, у вас скорее всего D4.

> может стоит сделать определение версии в вебирбисе?

Думаю, было бы неплохо, предложу включить эту информацию в дистрибутив в виде описания обновлений (с указанием версии).

Файл webmsg не имеет к описанной проблеме никакого отношения. То, что вы прислали не является актуальным логом.

Ссылка "Заказать" не является гиперссылкой, по нажатию должен отрабатывать Javascript.

У вас в этой ситуации, когда не работает "Заказать", отрабатывают элементы "Литература на руках", "История", "Закладки" справа в верхней части экрана и внизу возможность сохранить запрос?

Картина с неработоспособностью ссылки "Заказать" наблюдается для одной книги/одного запроса? Или вы пробовали разные запросы/книги?

Ваш веб-ИРБИС доступен извне, ссылку можете дать?



Редактировано 1 раз. Последний раз 24.11.2020 14:18 пользователем SokV.

Re: не активна ссылка заказать
Пользователь: studentru2009 (IP-адрес скрыт)
Дата: 26, November, 2020 18:35

1) вебирбис устанавливал заново
2) У вас в этой ситуации, когда не работает "Заказать", отрабатывают элементы "Литература на руках", "История", "Закладки" справа в верхней части экрана и внизу возможность сохранить запрос?
все работает!
3) для всех книг не работает заказать
4) я на домашнем установил для отработки настроек. веб шлюз на адресе 127.0.0.1
5) делал поиск "Иванов" по базе ibis
6) в вебстранице на этом месте:
<script> $(function () { document.getElementById("ctrl_doOrder_Button_IBIS_FULLTEXT_53").onclick = function () { browseURL("/cgi-bin/irbis64r_plus/cgiirbis_64_ft.exe?LNG=&Z21ID=153915119571%2D20717163737&P21DBN=IBIS&I21DBN=IBIS_ZAKAZ&S21FMT=zakaz&C21COM=F&Z21MFN=53", "Подтверждение заказа"); }; }); </script> <div id="ctrl_doOrder_Button_IBIS_FULLTEXT_53" style="color: blue; cursor: pointer; font-size: 11px;"> Заказать </div> <div id="ctrl_give_out_count_IBIS_FULLTEXT_53" style="font-size: 11px;"></div><script>$( function (currMFN) { return function() { var updated_value_count = parseInt( "0" , 10); var sumRating = parseInt( "0" , 10); var updated_average_rating = (updated_value_count > 0 ? sumRating / updated_value_count : 0); var ratingBar = new RatingBar($("#ctrl_rating_IBIS_FULLTEXT_" + currMFN), undefined, "/irbis64r_plus/images/star-on.png", "/irbis64r_plus/images/star-off.png", "/irbis64r_plus/images/star-half.png"); lst_updateRating[currMFN] = function (rating, valueCount) { $("#ctrl_rating_value_IBIS_FULLTEXT_" + currMFN).text("Рейтинг издания: " + rating.toFixed(2)); ratingBar.showRatingBar(rating); $("#ctrl_rating_valueCount_IBIS_FULLTEXT_" + currMFN).text((valueCount == 0 ? "(нет оценок)" : "(всего оценок: " + valueCount + ")")); };
и так далее...

Re: не активна ссылка заказать
Пользователь: SokV (IP-адрес скрыт)
Дата: 27, November, 2020 13:45

В этом фрагменте как будто бы всё правильно. Попробуйте почистить кеш файлов (java-скрипты часто кешируются старые). Как вариант, попробовать в приватной вкладке.

А какой у вас браузер? Попробуйте в другом браузере, будет ли там такая же проблема.

Re: не активна ссылка заказать
Пользователь: studentru2009 (IP-адрес скрыт)
Дата: 27, November, 2020 14:37

попробовал в разных: опера, файерфокс, хром, ие
даже через виртуальную машину на линуксе
в приватной тоже попробовал

не работает!

Re: не активна ссылка заказать
Пользователь: SokV (IP-адрес скрыт)
Дата: 27, November, 2020 15:47

Попробуйте, пожалуйста, заменить order.pft в папке cgi-bin\irbis64r_plus\deposit_plus на прикрепленный в данном сообщении.

Если не поможет, то попробуйте, пожалуйста, обратиться по url, запрашиваемому по нажатии кнопки Заказать, введя его прямо в адресной строке браузера. В том куске HTML, который вы прислали он присутствует, это:

/cgi-bin/irbis64r_plus/cgiirbis_64_ft.exe?LNG=&Z21ID=153915119571%2D20717163737&P21DBN=IBIS&I21DBN=IBIS_ZAKAZ&S21FMT=zakaz&C21COM=F&Z21MFN=53

где начало нужно дополнить адресом хоста, 127.0.0.1 в вашем случае получится:
127.0.0.1/cgi-bin/irbis64r_plus/cgiirbis_64_ft.exe?LNG=&Z21ID=153915119571%2D20717163737&P21DBN=IBIS&I21DBN=IBIS_ZAKAZ&S21FMT=zakaz&C21COM=F&Z21MFN=53

Вероятно, параметр Z21ID=153915119571%2D20717163737, действующий определенное время, уже "протух", и вам нужно заново найти этот кусок HTML и самостоятельно извлечь url.

Напишите, что будет при обращинии по данному url, страница заказа или что то другое? И укажите сам url, по которому вы обратились.

Вложения: order.pft (1.3KB)  
Re: не активна ссылка заказать
Пользователь: studentru2009 (IP-адрес скрыт)
Дата: 28, November, 2020 12:17

1) заменил.не работает
2) Обращался по адресу [127.0.0.1]
или просто:
127.0.0.1/cgi-bin/irbis64r_plus/cgiirbis_64_ft.exe?LNG=&Z21ID=103010149571%2D20610113038&P21DBN=IBIS&I21DBN=IBIS_ZAKAZ&S21FMT=zakaz&C21COM=F&Z21MFN=51
Выдает страницу с содержанием. Файлы mhr, kv я пока еще не настраивал

Вы заказываете следующее издание:
Гладуэлл, Малкольм. Гении и аутсайдеры: почему одним все, а другим ничего?: пер. с англ./ Малкольм Гладуэлл. - 2013. - 255 с.

Экземпляры
Учебная литература

&#65279; Выбранное издание не может быть заказано в связи с отсутствием свободных экземпляров на доступных кафедрах выдачи (ЧЗ, Ф1ЧЗ, ДОАБ, АБ, Ф11АБ, Ф11ЧЗ, Ф1АБ).Выдачи издания не зафиксированы.

Re: не активна ссылка заказать
Пользователь: GLUKa (IP-адрес скрыт)
Дата: 30, November, 2020 06:39

Здравствуйте. Скорее всего у вас в папке deposit_plus файл mhrkv.mnu не соответствует вашим местам хранения и вашим местам выдачи.

Государственная универсальная научная библиотека Красноярского края, Ассоциация ЭБНИТ

Re: не активна ссылка заказать
Пользователь: SokV (IP-адрес скрыт)
Дата: 30, November, 2020 11:20

Вопрос то, как я понимаю, не в этом, а в не-открывающейся ссылке "Заказать" в результатах поиска.

studentru2009, вы можете мне ответить "в приват", дать ссылку на ваш дистрибутив Веб-ИРБИС? Я бы поставил у себя, посмотрел. Пока нет предположений, что может быть не так. url формируется рабочий, судя по вашему последнему эксперименту. Все другие обработчики Javascript работают. По приведённому коду видно, что и на "Заказать" обработчик нажатия устанавливается.

Re: не активна ссылка заказать
Пользователь: studentru2009 (IP-адрес скрыт)
Дата: 30, November, 2020 12:45

отправил письмо с ссылкой на емайл



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