Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Добавление нового поискового режима
Пользователь: Alex_K (IP-адрес скрыт)
Дата: 05, August, 2010 15:58

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



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

Re: Добавление нового поискового режима
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 06, August, 2010 00:25

Привожу пример кода, который требуется добавить в extended_search_form.frm:

<input type="hidden" name="I_S21P01" value="0">
<input type="hidden" name="I_S21P02" value="0">
<input type="hidden" name="I_S21P03" value="I=">
<input name="I_S21STR" >

Подробная информация по параметрам находится в документации (файл readme.doc в дистрибутиве.)

Re: Добавление нового поискового режима
Пользователь: Alex_K (IP-адрес скрыт)
Дата: 09, August, 2010 12:05

Спасибо. Все сработало. А вот где б найти путеводитель по фст-файлам да и другие не помешают. А то надо кое-что перевести на укр яз... Угадывать затруднительно.

Re: Добавление нового поискового режима
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 09, August, 2010 13:57

Путеводитель - это Общее описание системы, которое ставится на компьютер вместе с клиентскими АРМами + этот форум. По упомянутой выше теме было уже сказано больше чем нужно. Пользуйтесь, пожалуйста, поиском.

Re: Добавление нового поискового режима
Пользователь: Alex_K (IP-адрес скрыт)
Дата: 10, August, 2010 11:30

... если пользователь просит, с отказом любым торопить не спешись.
Для тех кто "переспал" с системой и преодолел начальный уровень им все понятно. Да и докам нелегко... не каждый день глубоко ковыряемся... А когда срочно надо! Ну что ж будем ... Вот Кирилл молодец - конкретный ответ даже на непонятные вопросы!!!

Re: Добавление нового поискового режима
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 10, August, 2010 13:03

Вы спросили про путеводитель! Я вам указал на все доступные путеводители. А ваше нежелание пользоваться поиском по форуму ни коим образом не может служить оправданием для задания повторяющегося вопроса.



Редактировано 1 раз. Последний раз 10.08.2010 13:04 пользователем Панев Максим.

Re: Добавление нового поискового режима
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 10, August, 2010 23:30

Единственным путеводителем по FST является "ПРИЛОЖЕНИЕ 5.
ТАБЛИЦЫ ВЫБОРА ПОЛЕЙ (ТВП)"(IRBIS1.DOC). Но если речь идёт только о задаче перевода, всё гораздо проще. Вникать в структуру FST не обязательно, достаточно:

1. Перевести русскоязычные литералы(то, что в кавычках, апострофах и прямых скобках)
2. Перевести все MNU файлы.

Александр, уточни стоящую перед тобой задачу.



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

Re: Добавление нового поискового режима
Пользователь: Alex_K (IP-адрес скрыт)
Дата: 11, August, 2010 14:54

А теперь задача такая: в каком файле и в какой форме нужно ввести слова "шифр хранения", чтобы они появились перед шифром, располагающимся над описанием книги и находящимся в 903 поле ИРБИСа

Вложения: question.bmp (770KB)  
Re: Добавление нового поискового режима
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 12, August, 2010 00:04

Alex_K написал(а):
-------------------------------------------------------
> А теперь задача такая: в каком файле и в какой
> форме нужно ввести слова "шифр хранения", чтобы
> они появились перед шифром, располагающимся над
> описанием книги и находящимся в 903 поле ИРБИСа

Для книг -- в файл !!kk0shp_H.pft Можно так же добавить в формат fullwebr.pft после
'<td width=95%>',

Re: Добавление нового поискового режима
Пользователь: Alex_K (IP-адрес скрыт)
Дата: 12, August, 2010 16:34

Наверно это просьба к разработчикам: Требуется какая то языковая параметризация для вэб-ирбиса. Т.к. часто интерфейсов надо 3: английский, национальный и русский. Облазить все и пофайлово корректировать это жестоко - глаза и голова болят.
Для начала всю текстовку собрать в один файл, а в скриптах ссылаться на позиции, которые находятся в вышеупомянутом файле.

Re: Добавление нового поискового режима
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 13, August, 2010 00:56

Alex_K написал(а):
-------------------------------------------------------
> Наверно это просьба к разработчикам: Требуется
> какая то языковая параметризация для вэб-ирбиса.
> Т.к. часто интерфейсов надо 3: английский,
> национальный и русский. Облазить все и пофайлово
> корректировать это жестоко - глаза и голова болят.
>
> Для начала всю текстовку собрать в один файл, а в
> скриптах ссылаться на позиции, которые находятся в
> вышеупомянутом файле.

Это будет реализовано в новой версии J-ИРБИС, но едва ли будет реализовываться в WEB ИРБИС



Редактировано 2 раз. Последний раз 18.08.2010 01:34 пользователем Кирилл Соколинский (СЗТУ).

Re: Добавление нового поискового режима
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 13, August, 2010 09:50

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

Re: Добавление нового поискового режима
Пользователь: Alex_K (IP-адрес скрыт)
Дата: 13, August, 2010 22:47

На всех 4-х... И даже иврит...

Re: Добавление нового поискового режима
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 14, August, 2010 01:42

Т.е. Если интерфейс веб-Ирбиса на иврите, то и записи только на иврите должны показываться в поиске? Логика такая? Если так, и у вас в каталоге записей на каждом языке достаточно, чтобы считать их набор интересным для поиска, то тогда вам и каталогом нужно гордиться и многоязычность в веб-Ирбисе прикрутить самостоятельно :). Если пораскинуть мозгами, то это не так уж и сложно.

Re: Добавление нового поискового режима
Пользователь: Alex_K (IP-адрес скрыт)
Дата: 17, August, 2010 16:02

А что делать... Если хочите правду, это она: Целый отдел на иврите работает: вбивают справа налево Ресурсов хватает! И на немецком, франц., англ. итал., испанском.
И сайт надо делать 3-х язычным: англ., рус., укр.
На счет мозгов это верно - раскидывать надо регулярно! Но хочется комфорта. Ваш девиз должен быть таким:"Программисты пашут - клиенты отдыхают!!!"

Re: Добавление нового поискового режима
Пользователь: Lavrinovich (IP-адрес скрыт)
Дата: 19, March, 2011 00:18

Есть арабская версия WinISIS. Больше ничего "экзотического" не встречал. Видимо, логика такая: в Израиле все богатые. образованные, много программистов - пусть сами себе пишут... т, Впрочем, все образованные израильтяне, говорят, хорошо знают английский и/или русский.
А вообще это, видимо, серьезная проблема - использование в "электронном виде" письменностей, отличных от латиницы и кириллицы. Не представляю, как ее решают китайцы и японцы, но и грузинам с армянами нелегко. Надо бы посмотреть сайт ВГБИЛ (там примерно 60 отдельных "бумажных" каталогов по числу языков).
"Романизация", придуманная в библиотеке Конгресса, неудачна. При этом тексты на языках, пользующихся латиницей, просто лишаются диакритики (да у и нас теперь Шкода стала Скодой), а русские транслитерируются очень своеобразно - видимо, как писали бы по-русски древние римляне.



Редактировано 2 раз. Последний раз 19.03.2011 00:28 пользователем Lavrinovich.

Re: Добавление нового поискового режима
Пользователь: pivo (IP-адрес скрыт)
Дата: 06, April, 2011 06:16

Нужно осуществить поиск по 607 и 606 полю ирбиса, что и где нужно прописать чтоб поиск работал. Или как задавать адрес поля в котором надо искать?



Программист отдела автоматизации.
АКУНБ им. В.Я. Шишкова


[www.certifications.ru]

Re: Добавление нового поискового режима
Пользователь: iLq (IP-адрес скрыт)
Дата: 06, April, 2011 09:24

Поиск в Ирбисе осуществляется через словари. словари создаются с помощью файла .fst
Если мне необходимо поиск организовать по какому-то полю, то обычно я поступаю так:
- ищу в fst файле данное поле, смотрю какой словарь подходит для поиска. использую префикс данного словаря при добавлении (или замене) вида поиска
- если такого словаря нет - прописываю новый.

для 606 и 607, я так понимаю, подходят словари S= (Предметные рубрики)и GEO= (Географические рубрики) соответственно.

С уважением, Лазарев Илья (Научная Библиотека ВятГУ)

Re: Добавление нового поискового режима
Пользователь: pivo (IP-адрес скрыт)
Дата: 13, April, 2011 10:30

) Честно говоря так и не понял что и куды надо писать)



Программист отдела автоматизации.
АКУНБ им. В.Я. Шишкова


[www.certifications.ru]

Re: Добавление нового поискового режима
Пользователь: РИН (IP-адрес скрыт)
Дата: 27, March, 2015 11:50

Здравствуйте!
У нас возникла такая проблема: мы добавили у WEB-Ирбис у вид поиска по словарю, два новых поиска: Предметные рубрики и Географические рубрики. Поиск по ним работает. Но при переходе на украинский язык добавленный вид поиска Географические рубрики почему то не переводится, а Предметные рубрики переводит нормально. (см. рис1)
Подскажите где и что нужно нам исправить, что бы при переходе на укр. язык переводился добавленный нами вид поиска по словарю Географические рубрики.

Вложения: см. рис1.JPG (158.9KB)  
Re: Добавление нового поискового режима
Пользователь: pivo (IP-адрес скрыт)
Дата: 27, March, 2015 16:20

Ну видимо в языковой файл ирбиса добавить перевод

Re: Добавление нового поискового режима
Пользователь: РИН (IP-адрес скрыт)
Дата: 30, March, 2015 07:56

Здравствуйте!
В какой директории и как называется этот файлик в который нужно добавить перевод??

Re: Добавление нового поискового режима
Пользователь: РИН (IP-адрес скрыт)
Дата: 30, March, 2015 09:13

Разобралась! Лингвистический файл находится в директории cgi\irbis64r_XX, а называется uk.lng он имеет кодировку UTF8 и состоит из парных строк:
<строка текста на русском языке>
<строка текста на национальном языке>

Re: Добавление нового поискового режима
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 01, April, 2015 00:56

РИН написал(а):
-------------------------------------------------------
> Разобралась! Лингвистический файл находится в
> директории cgi\irbis64r_XX, а называется uk.lng он
> имеет кодировку UTF8 и состоит из парных строк:
> <строка текста на русском языке>
> <строка текста на национальном языке>

Должен отметить, что это подробно описано в документации...



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