Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Расширенный поиск по дисциплинам.
Пользователь: OLGASH (IP-адрес скрыт)
Дата: 20, January, 2012 13:00

WEB-ИРБИС64.2011.1. При расширенном поиске дисциплина выбирается из словаря, т.е. из тех дисциплин, которые у нас имеются. Усечение дисциплин для нас не имеет сысла. Нам нужно искать лит-ру по конкретным дисциплинам. Даже если поставить логику - фраза целиком, поиск проводится по отдельным словам. Например: дисциплины
- архитектура,
- архитектура вычислительных систем
- архитектура промышленных и гражданских зданий и др.
Поиск по дисциплине -архитектура дает результат по всем этим архитектурам. И про здания и про компьютеры литература выходит свалкой. Раз поиск происходит только по словарю, то результат должен быть ограничен только конкретной дисципиной. Как этого добиться?

Re: Расширенный поиск по дисциплинам.
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 20, January, 2012 19:33

OLGASH написал(а):
-------------------------------------------------------
> WEB-ИРБИС64.2011.1. Нам нужно искать
> лит-ру по конкретным дисциплинам. Даже если
> поставить логику - фраза целиком, поиск проводится
> по отдельным словам. Например: дисциплины
> - архитектура,
> - архитектура вычислительных систем
> - архитектура промышленных и гражданских зданий и
> др.

У меня есть основания считать, что это результат самостоятельных изменений в поисковой форме. Прилагаю к сообщению вариант формы без усечения.

Вложения: extended_search_form.frm (17.8KB)  
Re: Расширенный поиск по дисциплинам.
Пользователь: OLGASH (IP-адрес скрыт)
Дата: 23, January, 2012 16:16

Ну вот, теперь все работает. Спасибо.

Re: Расширенный поиск по дисциплинам.
Пользователь: OLGASH (IP-адрес скрыт)
Дата: 24, January, 2012 14:46

Снова вопрос по поиску по дисциплине. В расширенном поиске есть поля специальность и дисциплина.
1. Сейчас кроме специальности есть направления. Как с ними быть?
2. В поиске специальность никак не связана с дисциплиной, хотя в реальности у каждой специальности свой перечень дисциплин. Было бы хорошо, если бы при выборе конкретной специальности в поле дисциплина появлялся перечень только тех дисциплин, которые закреплены за этой специальностью.
Вообще-то Лазарев Илья из ВятГУ этот велосипед уже изобрел. Разумно было бы взять его опыт на вооружение и распространить другим пользователям.

Re: Расширенный поиск по дисциплинам.
Пользователь: woodyfon (IP-адрес скрыт)
Дата: 24, January, 2012 21:03

Выполнение такой задачи требует от пользователя не только знание внутренней структуры WI, а также языка разметки и скриптов. Если пользователь, котрый обслуживает и/или настравивает WI не владеет этими навыками, как выход из ситуации, это явно указать через перечнь, в вашем случае это специальность и направление, и применить логику И.

Re: Расширенный поиск по дисциплинам.
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 26, January, 2012 18:35

OLGASH написал(а):
-------------------------------------------------------
> Снова вопрос по поиску по дисциплине. В
> расширенном поиске есть поля специальность и
> дисциплина.
> 1. Сейчас кроме специальности есть направления.
> Как с ними быть?
> 2.
> хорошо, если бы при выборе конкретной
> специальности в поле дисциплина появлялся перечень
> только тех дисциплин, которые закреплены за этой
> специальностью.

WEB ИРБИС может самостоятельно дорабатываться Вами в нужных Вам аспектах.

Наблюдать реализацию поиска по дисциплинам у Ильи пока не могу. Но я постараюсь включить любые передовае решения в J-ИРБИС 2.0.

Re: Расширенный поиск по дисциплинам.
Пользователь: woodyfon (IP-адрес скрыт)
Дата: 27, January, 2012 00:14

Кстати Илья очень хорошо это реализовал. Стоит обратить внимания.

Re: Расширенный поиск по дисциплинам.
Пользователь: Gena (IP-адрес скрыт)
Дата: 27, January, 2012 14:19

Дайте, пожалуйста, ссылку на это "очень хорошо"

Re: Расширенный поиск по дисциплинам.
Пользователь: woodyfon (IP-адрес скрыт)
Дата: 29, January, 2012 03:18

Gena
Ссылка на "очень хорошо" (Поиск по дисциплине, 29.01.2012)

Re: Расширенный поиск по дисциплинам.
Пользователь: Gena (IP-адрес скрыт)
Дата: 29, January, 2012 12:36

Очень красивое и толковое исполнение. Наверно немножко поплагиатю :)


Ну а это как вариант:

Структура "Факультет - кафедра - дисциплина"
[library.uipa.kharkov.ua]

Структура "Факультет - семестр - специальность - дисциплина"
[library.uipa.kharkov.ua]

Работает отталктваясь от бд VUZ, но пока что работает очень медленно.



Редактировано 1 раз. Последний раз 29.01.2012 12:38 пользователем Gena.

Re: Расширенный поиск по дисциплинам.
Пользователь: woodyfon (IP-адрес скрыт)
Дата: 29, January, 2012 16:45

У Ильи это работает быстрее, поскольку он запросы делает непосредственно к БД ЭК, применяя при этом скрипты.
Попробуйте искать не снова, а в найденном.
P.S. Непременно поделитесь ссылкой :)



Редактировано 1 раз. Последний раз 29.01.2012 16:58 пользователем woodyfon.

Re: Расширенный поиск по дисциплинам.
Пользователь: Elena_KV (IP-адрес скрыт)
Дата: 18, October, 2016 14:15

OLGASH написал(а):
-------------------------------------------------------
> WEB-ИРБИС64.2011.1. При расширенном поиске
> дисциплина выбирается из словаря, т.е. из тех
> дисциплин, которые у нас имеются. Усечение
> дисциплин для нас не имеет сысла. Нам нужно искать
> лит-ру по конкретным дисциплинам. Даже если
> поставить логику - фраза целиком, поиск проводится
> по отдельным словам. Например: дисциплины
> - архитектура,
> - архитектура вычислительных систем
> - архитектура промышленных и гражданских зданий и
> др.
> Поиск по дисциплине -архитектура дает результат по
> всем этим архитектурам. И про здания и про
> компьютеры литература выходит свалкой. Раз поиск
> происходит только по словарю, то результат должен
> быть ограничен только конкретной дисципиной. Как
> этого добиться?

WEB-ИРБИС 64.2015.1

Такая же история с поиском
extended_search_form.frm от 21.02.2016
Помогите, пожалуйста.

Re: Расширенный поиск по дисциплинам.
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 22, October, 2016 11:28

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

> > по отдельным словам. Например: дисциплины
> > - архитектура,
> > - архитектура вычислительных систем
> > - архитектура промышленных и гражданских зданий
> и
> > др.> Такая же история с поиском
> extended_search_form.frm от 21.02.2016
> Помогите, пожалуйста.


Проверил, с этой версией формы расширенного поиска поиск выполняется по полному названию дисциплины с усечением.(Скриншот прилагаю.) Это видно из формулировки запроса

Поисковый запрос: (<.>DISC=ИСТОРИЯ И ТЕОРИЯ РЕЛИГИЙ$<.>)

Вложения: disc_search_good.jpg (122.8KB)  
Re: Расширенный поиск по дисциплинам.
Пользователь: Elena_KV (IP-адрес скрыт)
Дата: 24, October, 2016 13:59

Вот именно, с усечением.
А надо по полному названию, без усечения, как в каталогизаторе. Точно по названию дисциплины.Например: Педагогіка 189 названий, а не 308



Редактировано 2 раз. Последний раз 24.10.2016 14:01 пользователем Elena_KV.

Вложения: дисциплина_1.jpg (76.5KB)  
Re: Расширенный поиск по дисциплинам.
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 28, October, 2016 22:38

Elena_KV написал(а):
-------------------------------------------------------
> Вот именно, с усечением.
> А надо по полному названию, без усечения, как в
> каталогизаторе. Точно по названию
> дисциплины.Например: Педагогіка 189 названий, а не
> 308

Вам необходимо заменить в форме extended_search_form.frm строку


<input type="hidden" name="DISC_S21P02" value="1">

на

<input type="hidden" name="DISC_S21P02" value="0">

В базовой поставке такие изменения едва ли целесообразны. Если пользователь имеет возможность заполнять поле вручную, то он имеет право заполнять его частично (как заглавие, например). Поиск при этом должен быть успешным.

Re: Расширенный поиск по дисциплинам.
Пользователь: Elena_KV (IP-адрес скрыт)
Дата: 09, April, 2020 11:38

Добрый день!
После переустановки Web ИРБИС Версия 2017.1. с обновлениями, не работает Поиск по дисциплинам, специальности
справочники (меню) видно, а поиск зависает
Сервер выдает сообщение
Server error: timeout ellapsed (200 c)

Вложения: Новый рисунок (1).bmp (974.3KB)   extended_search_form.frm (18KB)  
Re: Расширенный поиск по дисциплинам.
Пользователь: SokV (IP-адрес скрыт)
Дата: 09, April, 2020 12:11

Здравствуйте!

Объясните, пожалуйста, подробнее, что за переустановка 2017.1 с обновлениями. Вы переустанавливали версию 2017.1? Полностью ИРБИС или только Веб? Какие именно обновления вы делали? Они в ИРБИС обычно обозначаются D1, D2 и так далее.

До переустановки у вас данная функциональность работала, этот поиск?



Редактировано 1 раз. Последний раз 09.04.2020 12:13 пользователем SokV.

Re: Расширенный поиск по дисциплинам.
Пользователь: Elena_KV (IP-адрес скрыт)
Дата: 09, April, 2020 12:50

Переустанавливала, только Веб, с дистрибутива 2017.1 + WEB_IRBIS17_UPDATE
Раньше этот поиск работал. Не могу точно сказать когда перестал, но последнее,что я делала переустановила Веб на xampp

Re: Расширенный поиск по дисциплинам.
Пользователь: SokV (IP-адрес скрыт)
Дата: 09, April, 2020 13:30

Правильно ли я понимаю, что сообщение "Server error: timeout ellapsed" вы видите не в браузере? Где именно вы видите это сообщение? Какое поведение браузера при этом?

Re: Расширенный поиск по дисциплинам.
Пользователь: Elena_KV (IP-адрес скрыт)
Дата: 09, April, 2020 15:42

SokV написал(а):
-------------------------------------------------------
> Правильно ли я понимаю, что сообщение "Server
> error: timeout ellapsed" вы видите не в браузере
> Где именно вы видите это сообщение? Какое
> поведение браузера при этом?

вижу В браузере Server error: timeout ellapsed (200 c)
Хочу уточнить, меня видно зациклило на "Физике", по остальным дисциплинам поиск работает. Не работает по специальности (код специальности), ни по какой.



Редактировано 1 раз. Последний раз 09.04.2020 15:45 пользователем Elena_KV.

Re: Расширенный поиск по дисциплинам.
Пользователь: SokV (IP-адрес скрыт)
Дата: 09, April, 2020 16:16

Причины ошибки могут быть разными. Стоит проверить нет ли блокировок базы данных. Также такая ошибка бывает связана с нарушением структуры базы.



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