Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Web не отображает все данные
Пользователь: X-Cite! (IP-адрес скрыт)
Дата: 11, December, 2008 11:34

На главной странице, где Последние поступления отображает только 2006 и 2007 год.
И поиск производится только среди этих поступлней, а на дворе уже 2009-ый скоро и мы же вводили записи и раньше.. В чем проблема?

Re: Web не отображает все данные
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 14, December, 2008 19:27

Попробуйте использовать этот файл. Тут дата вычисляется автоматически.

Вложения: web_news_all.pft (4.3KB)  
Re: Web не отображает все данные
Пользователь: X-Cite! (IP-адрес скрыт)
Дата: 16, December, 2008 11:25

Хм.. проверить не удалось, потому что:
Перешел вчера на версию 2007.2 (Хотя администратор показывает 2007.1, а КО показывает 2007.2)
Заново переустановил WebIrbis
Пишет ошибка выполнения cgi
P.S.
Только что проверил все в новой версии ирбиса, она странная какая-то и нерабочая, все не так, например поиск не работает



Редактировано 1 раз. Последний раз 16.12.2008 13:29 пользователем X-Cite!.

Re: Web не отображает все данные
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 16, December, 2008 13:28

Когда настроите, тогда и проверите ;).

Удачи.

Re: Web не отображает все данные
Пользователь: X-Cite! (IP-адрес скрыт)
Дата: 16, December, 2008 14:23

В том-то и дело, что когда стояла версия Ирбиса 2006.2
Просто установил Web и все работало, ничег не надо настраивать, он сам взял из читателя БД и добавил.
Аналогично сделал для новой версии, и ничего. Подозреваю что нам выслали "неправильную" версию 2007.2 Ирбиса...

Re: Web не отображает все данные
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 16, December, 2008 14:52

Ошибка выполнения CGI не связана со списками баз данных. Попробуйте посмотреть в лог-файл шлюза (должен лежать в каталоге cgi-bin), а потом в лог веб-сервера (он лежит согласно настройкам вашего веб-сервера).

Re: Web не отображает все данные
Пользователь: X-Cite! (IP-адрес скрыт)
Дата: 16, December, 2008 15:11

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

Re: Web не отображает все данные
Пользователь: X-Cite! (IP-адрес скрыт)
Дата: 17, December, 2008 18:12

По поводу файла который вы выслали:
1)
Скачал его (получилось .html) и переименовал в .pft
Скопировал в X:\IRBIS\DATAI\deposit\
В файле X:\IRBIS\DATAI\frames_r\Ibis\Main\News_6.frm заменил <!FORMAT=@web_news> на <!FORMAT=@web_news_all>
И в самом файле web_news_all.pft исправил везде где irbis64 на irbis32.
Заработало.
P.S. Теперь вопросы
1а) Правильно ли я сделал?
1б) Отображает последние два года 2007 и 2008. Я так понимаю он берет последнюю строку(повторение) из Дата ввода в технологии, а можно ли как-нибудь сделать чтобы брал например 1-ую? А то сейчас проведу глобальную корректировку и будут все книги 2008-ым годом. Или я не прав?
1в) Если в БД этого файла нет, то он ищет его в deposit?
2)
Как поменять порядок БД в выпадающем списке и прилагающем меню справа.



Редактировано 1 раз. Последний раз 17.12.2008 18:36 пользователем X-Cite!.

Re: Web не отображает все данные
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 17, December, 2008 23:04

1a) Раз заработало, то все правильно :Р
1б) Годы берутся функцией &uf('3'), а это текущий год. Второй год - это текущий минус один. Дата вычисляется по словарю DP=. Он называется "дата ввода" (вроде) и, вроде, берет дату из первого повторения (что, в общем-то логично).
1в) Да. Именно так должно быть. В последних версиях веб-шлюза появилась возможность поменять приоритет Deposit, по этому сказать точно, как у вас будет, не берусь.
2) Этот вопрос уже не касается обсуждаемого тут файла, но (опять же по памяти) скажу, что файл называется dbn_web.mnu и распологается он в директории Deposit. Меняйте там порядок и он будет автоматически изменен при выводе.

Re: Web не отображает все данные
Пользователь: X-Cite! (IP-адрес скрыт)
Дата: 18, December, 2008 10:37

Спасибо, с последним разобрался, а вот со 2-ым, ладно, я думал сделать все года, но там сам черт ногу сломит :)
Эм.. Возможно ли вместо поиск УДК или ГРНТИ сделать ББК, мы заполняем только ББК.
Если не сложно что-то где-то заменить, то где, попробую сам.
P.S.
После того как поменял порядок БД он странно отображает последние поступления и производит поиск. 1-ую поставил другую БД, но по умолчанию поиск происходит не в ней... надо "силой" ее выбрать в меню, и только тогда будет работать, или когда выдаст что ничего не найдено, посмотреть результаты в других БД и выбрать ее там.



Редактировано 1 раз. Последний раз 18.12.2008 13:40 пользователем X-Cite!.

Re: Web не отображает все данные
Пользователь: ArtProud (IP-адрес скрыт)
Дата: 18, December, 2008 15:22

А вообще "Ошибка выполнения CGI" с чем может быть связана?
Неправильная установка/настройка PHP или CGI?

Re: Web не отображает все данные
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 18, December, 2008 16:50

От PHP точно не зависит. Возможно что-то где-то зациклилось, или пути не правильно указывают на базы. Возможно в par-файлах баз не правильные пути на источники (файлы данных, словарей). Думаю CGI на каком-либо этапе вываливается в Access Violation (или любой другой exception).

Re: Web не отображает все данные
Пользователь: kapitanova (IP-адрес скрыт)
Дата: 24, April, 2009 09:47

Максим, просим Вас проконсультировать нас по вопросу об отображении кол-ва экз.сатей из журналов.
При копировании статей из отдельного номера журнала на предварительном просмотре кол-во экз. соответствует кол-ву журнала(файл вид_каталогизатор.jpg). Но при просмотре этой статьи в WEb irbis свободные экз. отсутствуют (файл web_irbis.jpg).Арм "Читатель" библиотека пока не использует.

Вложения: web_irbis.jpg (101.3KB)   вид_каталогизатор.jpg (176.2KB)  
Re: Web не отображает все данные
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 24, April, 2009 10:55

У вас используются разные базы. На картинке АРМа Каталогизатор видно, что в базе IBIS всего 9 записей. А в вебе на середине страницы уже 10-я :).

Re: Web не отображает все данные
Пользователь: kapitanova (IP-адрес скрыт)
Дата: 24, April, 2009 15:15

Мы Вас не поняли, Максим. Используется одна и та же база, в ней более 3000 записей.9 записей - это результат поиска.Нет связи статьи с экземплярностью самого журнала.
Привожу другой пример.(web_irbis2.jpg,вид_каталогизатор.jpg)



Редактировано 2 раз. Последний раз 04.05.2009 13:48 пользователем kapitanova.

Вложения: web_irbis.jpg (128.1KB)   вид_каталогизатор.jpg (163.8KB)   web_irbis2.jpg (134.9KB)  


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