Техническая документация web ирбис64 и web ирбис32


Отключение защиты от перегрузок



бет9/14
Дата09.06.2016
өлшемі0.86 Mb.
#124473
1   ...   6   7   8   9   10   11   12   13   14

Отключение защиты от перегрузок


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

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

Решение отключается путём удаления из секции MAIN INI файла WEB ИРБИС параметра:

clickers_banning=


Изменение цветовой схемы WEB ИРБИС


Для адаптации цветовой схемы WEB ИРБИС к общему дизайну сайта следует редактировать файл style.css Все цвета в нём определяются шестизначным шестнадцатеричным числом перед которым находится символ #

Например, цвет фона меню с перечнем баз данных определяется:



background-color: #99CCFF;

Чтобы определить шестнадцатиричный код, соответствующий цвету можно воспользоваться программами: Front Page, Home Page и другими.


Настройка режима постраничного просмотра PDF файлов


Начиная с версии 2012.1 в WEB ИРБИС реализован режим постраничного просмотра PDF файлов. При установке в INI файле WEB ИРБИС параметра

reader_enable=1

в результатах поиска рядом с гиперссылкой на выгрузку PDF документа появляется иконка перехода к постраничному просмотру. Если переход произошел от библиографического описания, найденного с помощью поиска по полному тексту (или поиске по ключевым словам с ранжированием), слова запроса подчёркиваются красным в тексте документа.

Процесс создания графических образов страниц выполняется в 2 этапа:

Создание файла PDF, содержащего нужную страницу документа;

Создание JPG образа страницы, включающего выделение слов из поискового запроса.

Поскольку выделение страниц выполняется так же полнотекстовым Администратором в режиме постраничного разбиения PDF файлов, существует возможность использования кэша PDF страниц и ускорения процесса генерации JPG версии. Поэтому целесообразна идентичная настройка кэша PDF страниц для WEB ИРБИС и полнотекстового администратора.

В параметрах конфигурационномго файла АРМ Администратор TextPath и TextPathAlias задаётся список путей к папкам с полными текстами и список условных названий этих папок. В обоих списках значения хранятся в двойных кавычках, перечислены через запятую.

Например, есть тексты находящиеся в папке "\\server\FullTexts\" и есть тексты внутри базы данных TESTDB (которые добавляются с относительными путями). Допустим, мы хотим, чтобы кеш страниц для этих текстов формировался соответственно в двух разных папках (это удобно) внутри корневой папки кеша: например, в "FullTexts 1" для текстов, находящихся в "\\server\FullTexts\" и в "FullTexts 2" для текстов, находящихся в папке базы данных. Для этого в конфигурационном файле АРМ Администратор в секции TEXTS необходимо добавить параметры:



TextPath="\\server\FullTexts\","c:\irbisFT2012.1\IRBIS64\DATAI\TESTDB\"

TextPathAlias="FullTexts 1","FullTexts 2"

Чтобы задать корневую папку кеша добавим параметр



TextCacheRootPath=d:\irbis-cache

В результате этих настроек страницы кеша для текстов из "\\server\FullTexts\" (непосредственно в указанной папке или в подпапках) будут сохраняться в папке "FullTexts 1" внутри корневой папки кеша. Для текстов из базы TESTDB для этого будет использована папка "FullTexts 2" внутри корневой папки кеша.

Для тех текстов, для которых не найдено подходящих значений в TextPath, файлы кеша будут находиться внутри корневой папки кеша, но не будут сгруппированы.

Если не задана папка для хранения кеша, файлы-результаты разбиения на страницы будут сохранены в рабочей директории и удалены позавершении работы программы.

При использовании PDF файлов, защищенных паролем необходимо задать в INI файле WEB ИРБИС параметры:

isNeedDecryptPDF. Признак использования защищённых PDF-файлов. Возможные значения этого параметра: 0 – не снимать защиту; 1 – снимать защиту в процессе индексирования. Исходное значение параметра в конфигурационном файле и значение по умолчанию – 0.

PDFPassword. Пароль, с помощью которого защищены PDF-файлы.

Приложение 1. Параметры запроса WEB ИРБИС



Таблица 1. Базовые параметры




Метка

Имя

Значение

Содержание

По умолчанию

Примечания

2221

I21DBN

Строка

Профиль базы данных – имя секции в irbis_server.ini

НЕТ

В секции, в параметре соответствующем команда задаётся последовательность для показа.

3331

P21DBN

Строка

Префикс в названии базы данных

НЕТ

Непосредственно не влияет на выполнение запроса

3331

R21DBN

Строка

Номер удалённой базы данных

НЕТ

Непосредственно не Не влияет на выполнение запроса!

2222

C21COM

Команда

Строка или символ-определитель (см. таблицу параметры команд)

НЕТ

Команды

F S Z E T R могут задаваться прямо или через строку, которая прописывается в секции WEB irbis_server.ini(для ИРБИС 64) или webirbis32.ini(для ИРБИС 32)



2225

Z21ID

Строка

Идентификатор читателя

НЕТ

После первого ввода шифруется




Z21ID_TIME_UNLIMITED

Цифра

Флаг времени жизни идентификатора

0

Если больше 0, то идентификатор действителен неограниченное количество времени




S21FRAME

Строка

Название фрейма с расширением




Фрейм, выступающий альтернативой набору фреймов, перечисленному секции БД

3332

SCRIPT_DONE

Любое

Любое значение

YES

Непосредственно не Не влияет на выполнение запроса!

Используется исключительно для иллюстрации работы скрипта защиты.






Достарыңызбен бөлісу:
1   ...   6   7   8   9   10   11   12   13   14




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет