Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Комплектация WEB ИРБИС32 2006.1
Пользователь: МатриксПресс (IP-адрес скрыт)
Дата: 20, February, 2007 17:51

ИРБИС32 Версия 2006.1, собраный на основе версии WEB ИРБИС64 2005.2.
В предыдущей версии WEB-IRBIS 3.31
в комплекс входил WEB-Администратор (регистрация пользователей Интернет),свободный и авторизированный доступ интернет пользователей к WEB - базе, доступ пользователей из RDR локальной версии к каталогам локальной версии и
Z39.50. В новой версии этих всех возможностей нет?

Re: Комплектация WEB ИРБИС32 2006.1
Пользователь: Constantin (IP-адрес скрыт)
Дата: 21, February, 2007 11:11

WEB ИРБИС работает как АРМ читатель
Авторизация происходит по БД RDR и служит для заказа и показа формуляра и корзины заказов
Но можно сделать и авторизованный вход на поиск

Привожу один вариант хотя их может быть больше
Используем формат скрипт-защиты
см irbis32.ini

[MAIN]
#Скрипт защита по умолчанию открыта безусловно!!!!!
CgiFlc=ПОЛНЫЙ ПУТЬ НА ФАЙЛ

cgiflc.pft будет проверять прошла ли авторизация
if v1002='' then '0'/ else '1'/ fi,

Далее используем как шаблон фрейм not_author_3.frm
Добавим в него нужные скрытые параметры и используем как входную страничку index.html

Получим следующее
-------------------------------
<HTML>
<HEAD>
<TITLE>Web ИРБИС32</TITLE>
<META http-equiv=Content-Type content="text/html; charset=UTF-8">
<LINK href="/Irbis32r/css/irbis.css" type=text/css rel=stylesheet>
<link rel='stylesheet' href='/Irbis32r/css/tree.css'>
<script language="javascript" src="/Irbis32r/js/tree.js"></script>
<script language="javascript" src="/Irbis32r/js/butt.js"></script>
</head>
<body bgcolor="#ffffff" leftMargin=0 topMargin=0 marginwidth="0" marginheight="0" textcolor="#000000">

<div class="topNav">

<table border="0" cellpadding="0" cellspacing="0" width="100%">

<tr>
<TD style="text-align:center;border-left:10">
<A href="http://www.elnit.org" title="Международжная ассоциация пользователей и разработчиков электронных библиотек и новых информационных технологий - Ассоциация ЭБНИТ">www.elnit.org</A>
</td>

<TD>
<A href="/Irbis32r/manual.htm" onmouseover="document.images['rollover1'].src='/Irbis32r/images/irbis2_05.gif'" onmouseout="document.images['rollover1'].src='/Irbis32r/images/irbis_05.gif'" title="Описание"><IMG SRC="/Irbis32r/images/irbis_05.gif" id="rollover1" border="0" ALT="Описание">Описание
</A>
</td>

<TD>
<A href="/cgi-bin/irbis32r/cgiirbis_32.exe?C21COM=F&I21DBN=IBIS&P21DBN=IBIS" title="Доступ а базам данных ИРБИС" onmouseover="document.images['rollover2'].src='/Irbis32r/images/irbis2_07.gif'" onmouseout="document.images['rollover2'].src='/Irbis32r/images/irbis_07.gif'"><IMG SRC=/Irbis32r/images/irbis_07.gif id="rollover2" border=0 ALT="Доступ а базам данных ИРБИС">&nbsp;Доступ а базам данных ИРБИС</A
</td>

<TD>
<A href="/Irbis32r/page8.html" title="Шлюз Z39.50" onmouseover="document.images['rollover3'].src='/Irbis32r/images/irbis2_09.gif'" onmouseout="document.images['rollover3'].src='/Irbis32r/images/irbis_09.gif'"><IMG SRC=/Irbis32r/images/irbis_09.gif id="rollover3" border=0 ALT="Шлюз Z39.50">Шлюз&nbsp;Z39.50</A>
</td>


</tr></table>
</div>




<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr><TD ALIGN=CENTER VALIGN=TOP>
<IMG SRC=/Irbis32r/images/irbis_13.gif BORDER=0 WIDTH=112><br>
<TABLE bgColor=#006699 border=0 cellPadding=1 cellSpacing=1 width="100">

<form action="/cgi-bin/irbis32r/cgiirbis_32.exe" enctype="Multipart/form-data" method="GET">

<TBODY><TR>
<TD><font color=#ffffff><B><center>Авторизация</center></font></B>
</td>
</TR>
<TR bgColor=#EAEAEA><TD colSpan=2>
<TABLE border=0 cellPadding=0 cellSpacing=0 width="100">
<TBODY>

<input type="hidden" name="Z21FLAGID" value="1">
<input type="hidden" name="I21DBN" value="IBIS">
<input type="hidden" name="P21DBN" value="IBIS">
<input type="hidden" name="C21COM" value="F">

<TR>
<TD><A NAME=rr class="inp3">Фамилия:</A><BR>
<input class="inp1" type="text" style="width: 100%;" name="Z21FAMILY" maxlength=22 >
</TD>
</TR>
<TR>
<TD><A NAME=rf class="inp3">Пароль:</A><BR>
<input class="inp1" type="password" style="width: 100%;" name="Z21ID" maxlength=22 >
<BR><IMG SRC=/Irbis64r/images/tr.gif BORDER=0 WIDTH=1 HEIGHT=5><BR>
<INPUT TYPE="SUBMIT" class="inp1" NAME="C21COM1" VALUE="Выполнить" style="width: 100%;" class=button></TD>
</TR>
</TBODY>
</TABLE>
</TD></TR></TBODY>
</form>
</TABLE>

<TD bgcolor="#006699" WIDTH=3 ALIGN=LEFT><IMG SRC=/Irbis32r/images/tr.gif BORDER=0 WIDTH=1></TD>
<TD bgcolor="#ffffff" WIDTH=10 ALIGN=LEFT><IMG SRC=/Irbis32r/images/tr.gif BORDER=0 WIDTH=1></TD>
<TD bgcolor="#ffffff" !WIDTH=682>
<!###### BODY #########>
<BR>

WebИРБИС 2005.2<BR>
Представляем новую версию популярного продукта ряда ИРБИС!<BR>
Описание можно прочитать <A HREF=manual.htm>здесь</A><BR>
Ваши замечания и предложения Вы можете прислать по адресу <A HREF=MAILTO:ksboychakov@yandex.ru>ksboychakov@yandex.ru</A>. Также напоминаем Вам, что все новости о продуктах ряда ИРБИС, опыт их установки, адаптации и использования Вы можете найти на Форуме ИРБИС – <A HREF=http://irbis.gpntb.ru>irbis.gpntb.ru</A>. На нем же вы также можете задать любой возникший у Вас вопрос, получить необходимую консультацию у разработчиков и других пользователей или опубликовать Ваши собственные мнения и комментарии.
<P>
<CENTER><IMG SRC="/Irbis32r/images/irbis_gr.gif"></CENTER>
Данный продукт существенно отличается от предыдущих версий. <BR>
После инсталляции в опытных режимах Вы можете использовать следующую информацию.<BR>
Для авторизации используется база данных Читателей RDR из дистрибутива ИРБИС (идентификатор - 111). После авторизации доступны режимы экспорта найденных записей и заказа. Заказанная литература показывается в виде формуляра Читателя и может быть откорректирована через корзину заказов.<BR>
Многие поисковые возможности демонстрируются на странице расширенного поиска. Однако вы можете полностью модифицировать все поисковые атрибуты, дизайны страниц и форматы следуя рекомендациям приведенным в <A HREF=manual.htm>Описании</A><BR>
К новым функциям продукта относятся:<BR>
Расширенная сортировка найденных записей.<BR>
Последовательный поиск как уточнение запроса.<BR>
Расширенный показ терминов словаря в виде поисковых ссылок.<BR>
Также продемонстрирован пример построения дерева ссылок для навигации по классификаторам ГРНТИ и УДК
и поиска по отмеченным рубрикам документов в Электронном Каталоге.
(Полная версия УДК поставляется отдельно для правообладателей или по отдельному заказу).<BR>
<P>
Желаем Вам продуктивной работы!<BR>

<BR><BR>
<!###### BODY END #####>
</TD>
<TD bgcolor="#ffffff" WIDTH=10 ALIGN=LEFT><IMG SRC=/Irbis32r/images/tr.gif BORDER=0 WIDTH=1></TD>
</tr>


</table>



<table border="0" cellpadding="0" cellspacing="0" width="100%">
<TR><TD bgcolor="#ffffff"><IMG SRC=/Irbis32r/images/tr.gif BORDER=0 WIDTH=1 HEIGHT=4></TD></TR>
<tr><TD ALIGN=CENTER bgcolor="#006699">
<FONT COLOR="#ffffff">&nbsp;</FONT></td></tr></table>

</td></tr></table>
</body>
</html>

-------------------------------

Теперь осталось сделать перенаправление назад в случае неверной авторизации
Для этого используем файл webmsg.txt строку - Скрипт-защита включена!
Заменяем ее на строку
<html><head><meta http-equiv="refresh" content="0;url=/irbis32r/index.html">Скрипт-защита включена!</head></html>

Re: Комплектация WEB ИРБИС32 2006.1
Пользователь: МатриксПресс (IP-адрес скрыт)
Дата: 22, February, 2007 16:05

Другими словами, АРМ Администратор, страница авторизации для администратора в данной версии отсутствуют? Улаленные пользователи регистрируются локально в БД RDR локально с помощью АРМ Каталогизатор? Или есть другой вариант?
Спасибо за предыдущий ответ.

Re: Комплектация WEB ИРБИС32 2006.1
Пользователь: Constantin (IP-адрес скрыт)
Дата: 26, February, 2007 12:19

Совершенно верно
Так как права на обслуживания читателя содержаться в БД RDR то другая авторизация ни к чему - все равно придется обращаться к RDR в случае заказа
Если Вам необходимо авторизовать доступ к поиску - следуйте вышеприеденному примеру
Специального режима Администрирования в WEB ИРБИС сейчас нет
Планируется разработка такого режима для удаленной корректировки интерфейсов и параметров настройки WEB ИРБИС но реально через удаленный рабочий стол все равно будет лучше так как тогда можно менять и настройки самого ИРБИС



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