Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Вопросы по настройке web-ирбиса
Пользователь: Крюковских Александр (IP-адрес скрыт)
Дата: 09, March, 2010 17:20

1. Как блокировать функцию заказа из определенного каталога.
2. Можно ли исключить из сценария поиска библиографические записи полностью списанных изданий (статус 7 910 поля). В нашей библиотеки в исключительных случаях такие записи сохраняются для дальнейшей работы по восстановлению утраченных ценных экземпляров фонда.
3. Как реализовать поиск изданий с прикрепленным файлом (электронный ресурс).

Re: Вопросы по настройке web-ирбиса
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 10, March, 2010 22:23

Крюковских Александр написал(а):
-------------------------------------------------------
> 1. Как блокировать функцию заказа из определенного
> каталога.

Для баз IBIS SECRT, например, это можно сделать так:

if 'IBIS SECRT':v3331 then else 
[код гиперссылки]
fi,

> 2. Можно ли исключить из сценария поиска
> библиографические записи полностью списанных
> изданий (статус 7 910 поля). В нашей библиотеки в
> исключительных случаях такие записи сохраняются
> для дальнейшей работы по восстановлению утраченных
> ценных экземпляров фонда.

Если списанные документы корректно отражаются в словаре Вид\тип(термин DEL), достаточно добавить в форму поиска следующий код:


<input type="hidden" name="S21ALL" value="(<.>V=$<.>)^(<.>V=DEL<.>)">


> 3. Как реализовать поиск изданий с прикрепленным
> файлом (электронный ресурс).

Нужно добавить в форму поиска следующий код:

<input type="hidden" name="EXT_S21P03" value="V=">
<input type="checkbox" name="EXT_S21STR" value="EXT">



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

Re: Вопросы по настройке web-ирбиса
Пользователь: Крюковских Александр (IP-адрес скрыт)
Дата: 11, March, 2010 09:42

Спасибо, Кирилл!

В какие файлы добавлять строчки из 1 и 2ого вопросов.

С 3 разобрался, только забыл указать - чтобы только для зарегистрированных пользователей.

И ещё вопрос, как сделать:
возможность видеть базу и искать в ней можно только для зарегистрированных пользователей (т.е.если пользователь не зарегистрировался, то база ему не видна).



Редактировано 4 раз. Последний раз 11.03.2010 10:13 пользователем Крюковских Александр.

Re: Вопросы по настройке web-ирбиса
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 12, March, 2010 18:54

Крюковских Александр написал(а):
-------------------------------------------------------
> В какие файлы добавлять строчки из 1 и 2ого
> вопросов.

Это зависит от того, в какие формы предполагается добавить чекбокс:
1. standart_search_form.frm — форма стандартного поиска
2. extended_search_form.frm — форма расширенного поиска
3. professional_search_form.frm — форма профессионального поиска
В целом назначение форм легко понять из названия файлов и папок.


> С 3 разобрался, только забыл указать - чтобы
> только для зарегистрированных пользователей.


<input type="hidden" name="EXT_S21P03" value="V=">
<? if p(v2225) then ‘<input type="checkbox" name="EXT_S21STR" value="EXT">’ fi ?>

> И ещё вопрос, как сделать:
> возможность видеть базу и искать в ней можно
> только для зарегистрированных пользователей
> (т.е.если пользователь не зарегистрировался, то
> база ему не видна).

В файле web_mnu.pft есть строка:

if v2225<>'' then &uf('+1W89#dbn_web.mnu') else &uf('+1W89#dbn_web.mnu') fi,

Её нужно отредактировать примерно так:

if v2225<>'' then &uf('+1W89#dbn_web_reg.mnu') else &uf('+1W89#dbn_web.mnu') fi,

После этого в файле dbn_web.mnu следует оставить только базы, доступные незарегистрированному пользователю, а в файл dbn_web_reg.mnu внести дополнительно базы, доступные после авторизации.

PS
Хочу обратить внимание на то, что я внёс правки в предыдущий пост.



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

Re: Вопросы по настройке web-ирбиса
Пользователь: Крюковских Александр (IP-адрес скрыт)
Дата: 15, March, 2010 14:24

Спасибо, Кирилл!
1. С возможностью видеть базы для не зарегестрированных читателей разобрался.

2. А поиск с прикрепленным файлом не работает, точнее:

вот эта форма работает для всех
<input type="hidden" name="EXT_S21P03" value="V=">
<input type="checkbox" name="EXT_S21STR" value="EXT">

при замене на новую
<input type="hidden" name="EXT_S21P03" value="V=">
<? if p(v2225) then ‘<input type="checkbox" name="EXT_S21STR" value="EXT">’ fi ?>
пропадает вообще

3. И всё равно не понятно куда добавить строки
>> 1. Как блокировать функцию заказа из определенного
>> каталога.
>
>Для баз IBIS SECRT, например, это можно сделать так:
>
>if 'IBIS SECRT':v3331 then else 
>[код гиперссылки]
>fi,
>
>
>> 2. Можно ли исключить из сценария поиска
>> библиографические записи полностью списанных
>> изданий (статус 7 910 поля). В нашей библиотеки в
>> исключительных случаях такие записи сохраняются
>> для дальнейшей работы по восстановлению утраченных
>> ценных экземпляров фонда.
>
>Если списанные документы корректно отражаются в словаре Вид\тип(термин DEL), достаточно добавить в форму поиска следующий код:
>
>
><input type="hidden" name="S21ALL" value="(<.>V=$<.>;)^(<.>V=DEL<.>;)">

P.S: смайлики в Вашем сообщении это: точка с запятой и скобка или всё же этой смайлики ??? B)-



Редактировано 5 раз. Последний раз 15.03.2010 15:56 пользователем Крюковских Александр.

Re: Вопросы по настройке web-ирбиса
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 15, March, 2010 16:13

Крюковских Александр написал(а):
-------------------------------------------------------
> 2. А поиск с прикрепленным файлом не работает,
> точнее:
>
> при замене на новую

> <input type="hidden" name="EXT_S21P03" value="V=">
> <? if p(v2225) then '<input type="checkbox" name="EXT_S21STR"
> value="EXT">' fi ?>
> пропадает вообще

На форуме неправильно отражаются символы. Понятно, что тег чекбокса -- безусловный литерал. Он должен быть обрамлён обычными апострофами: " ' "

>
> 3. И всё равно не понятно куда добавить строки

За показ гиперссылки отвечает формат ed_reference.pft. Ссылка на этот формат присутствует в fullwebr.pft



> P.S: смайлики в Вашем сообщении это: точка с
> запятой и скобка или всё же этой смайлики ??? B)-

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



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