Руководство пользователя Государственная публичная научно-техническая библиотека России




Скачать 0.68 Mb.
Название Руководство пользователя Государственная публичная научно-техническая библиотека России
страница 5/10
Дата публикации 12.05.2014
Размер 0.68 Mb.
Тип Руководство пользователя
literature-edu.ru > Авто-ремонт > Руководство пользователя
1   2   3   4   5   6   7   8   9   10
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции  

Модификация форм-файлов


Как было сказано выше все поисковые, выходные, специальные и дополнительные формы Web-ИРБИС строятся по специальной технологии на основе использования форм-файлов. Форм-файл – «кирпичик», единый блок, обеспечивающий оформление и задание параметров любой операции Web-ИРБИС. Любая страница Web-ИРБИС – результат соединения ряда форм-файлов (редактируемых и элементарных) в единую HTML-страницу.

В чем причина использования такой технологии? Прежде всего, это обеспечение максимальной гибкости в оформлении форм для любой базы данных и любого режима Web-ИРБИС. С другой стороны это обеспечение автоматического применения единого оформления внутри соответствующего раздела. Такое решение обеспечивает возможность создания абсолютно разных поисковых форм внутри единого комплекса. То есть для каждой базы вы сможете создать уникальные, абсолютно не похожие с другими, поисковые элементы, блоки элементов, режимы, форматы вывода и так далее. В Web-ИРБИС изначально включены образцы двух принципиально различных поисковых форм. Они являются примером для построения своих собственных форм или адаптации существующих к своим базам данных (см. Рис. 20).

Существенное значение имеет применение технологии форм-файлов при реализации безопасности авторизированных режимов.



Рис. 20. Вид поисковой формы.

Описание последовательности «склеивания» форм-файлов приведено в разделе «Создание форм-файлов» (см. стр. 22) и является жестко заданным. Модификация поисковых и других форм осуществляется с помощью редактирования форм-файлов любого раздела. Число типов форм-файлов достаточно большое. Существуют и наборы элементарных форм-файлов. Все они редактируются стандартными для любых HTML-файлов (которыми они формально и являются) способами.

Наиболее важными при организации поисковых и выходных форм являются header.frm, footer.frm, amain.frm.

Header.frm – footer.frm – обрамляющие конструкции, которые задают общее описание и общий дизайн для всех режимов заданного раздела. Все цветовые решения, элементы дизайна и связи определяются в header.frm и распространяются на все формы раздела. Это единственные форм-файлы которые выводятся всегда – и при построении поисковых и выходных форм, сообщений об ошибках и т.д.

В качестве иллюстрации возможностей в стандартной поставке используются достаточно сложные header и footer с использованием связанных графических элементов, CSS (каскадных таблиц стилей), большого количества ссылок и так далее. Часто пользователи могут ограничиться небольшой адаптацией указанных форм-файлов: изменить названия библиотеки, режимов, ссылок и так далее. Это позволяет сразу создать нормальный дизайн всех используемых форм и быстро приступить к работе. Кроме того, в стандартную поставку включен «пустой» форм-файл header.frm который имеет только обязательные элементы передачи управления и использует дизайн по умолчанию. Его можно использовать при адаптации Web-ИРБИС в уже готовые библиотечные Web-сайты с устоявшимся дизайном.

В простейшем случае в header.frm может помещаться всего несколько строк. Например header_null.frm содержит следующие строки:



При этом в процессе инсталляции будут автоматически замещены на конкретные значения /5/ и /7/, которые, как сказано в Главе 1 зависят от выбранных параметров установки – Web-сервера, метода передачи параметров и так далее.
Форм-файл footer.frm задает дизайн и наполнение «подвала» всех форм и также может быть «пустым» или согласованным с общим дизайном Web-сайта.
Итак – связка header-footer обеспечивает задание общего дизайна всех элементов Web-ИРБИС.
Наиболее важное значение при адаптации и кастомизации Web-ИРБИС имеет форм-файл amain.frm определяющий содержание поисковой формы. В нем задаются все поисковые поля, атрибуты, префиксы (индексы) поисковых полей и так далее.

С помощью команд и параметров, приведенных в Приложении 1 (см. стр. 64), 2 (см. стр. 69) пользователь может конструировать любые поисковые формы. Возможно использование как поисковых полей задаваемых пользователем, так и списочных, с заданным набором терминов.

Изначально в поставку Web-ИРБИС включены две стандартных поисковых формы, которые могут служить шаблоном для адаптации к конкретным условиям. В эти формы включены большинство наиболее часто используемых функций и операторов Web-ИРБИС.
Каждый блок форм-файла Amain.frm определяет передачу определенного набора параметров и команд шлюзу. Блок всегда начинается с тэга .

Итак, разберем подробно, входящий в раздел IRBIS_FREE (Свободный поиск – 1 вариант), форм-файл amain.frm (заголовочную и разметочные части будем опускать).
Блок передачи параметра числа выдаваемых документов



10 Возможные значения

20 Выбранное значение по умолчанию

30

40

50

100




Итак, данный блок обеспечивает выбор числа выдаваемых документов, при этом могут быть изменены все возможные значения и значение по умолчанию. Например, если нам нужны возможные значения 10, 100, 1000 при установленном по умолчанию значении 100 то блок будет выглядеть следующим образом
Блок передачи параметра числа выдаваемых документов




Следующая часть форм-файла – выбор и передача выходного формата документов. Как уже было сказано, в стандартной поставке используются два типа формата – полный и краткий. Однако с минимальными изменениями (или вообще без оных) можно использовать все форматы ИРБИС, используемые в конкретной библиотеке (исключение составляют форматы, включающие функции, определяемые пользователем – это может вызвать искажение или аварийное завершение процедур форматирования).



Следующий блок обеспечивает обращение к словарям баз данных ИРБИС (с использованием команды T). Необходимо отметить, что обращение к словарям возможно только по полям, которые определены ниже в форме как поисковые – то есть для них определено соответствие T21VAL= <�числовое значение>=<�числовое значение “S21P03” VALUE="Префикс поля=">. При этом числовые значения должны быть тождественны = они собственно, и определяют связь с конкретным поисковым префиксом. Это кроме всего прочего обеспечивает возможность просмотра словаря, начиная с последовательности символов введенных с соответствующее поле. Кроме того, при модификации этого режима необходимо помнить, что после ее выполнения управление передается другим форм-файлам – T***.frm и возвращается после их выполнения.











Следующие блок – выбор тематики поиска (приведено не полностью). При использовании и модификации данного блока необходимо иметь ввиду следующее. В стандартной поставке используется в качестве примера верхний уровень рубрикатора ГРНТИ. Если ваши базы не используют такого рода рубрикацию использование данного режима невозможно. Если вы хотите использовать свой собственный рубрикатор вам необходимо полностью модернизировать встроенный список – ввести свои рубрики и их соответствие использующимся числовым значениям. Если вы вообще не используете рубрикатор – можно исключить данный блок или заменить его на другой необходимый.








Блок задания логики связи для терминов поиска







Блок задания типа нормализации терминов поиска






Следующий блок организации поиска по авторам и ISBN/ISSN практически тождественны и иллюстрируют наиболее часто применяемые и простые методы обращения к конкретным полям – без возможности выбора параметров поиска пользователями (все параметры просто жестко занесены в блок). Следует обратить внимание на пример выбора флага подстановки при работе со словарями. Как было сказано выше, использование словарей возможно только для полей определенных в форм-файле. При этом можно определить, каким образом будут в словарях выделяться термины: чек-боксами, с возможностью выбора нескольких терминов, или радио-кнопками, с возможностью выбора только одного термина.














Еще одним примером работы со списками служит следующий блок (приведен не полностью), обеспечивающий поиск по видам изданий. При этом следует помнить, что указанный поиск использует значения и префиксы, используемые в ИРБИС. Если вы добавляли или модифицировали эти значения, то необходимо внести эти исправления и в этот блок.









































































Аналогично построены все другие форм-файлы Web-ИРБИС. Вы можете их модифицировать и изменять стандартными средствами. Например форма-файл Smain.frm определяет заголовки выходных форм, общее число найденных записей и порядковые номера выведенных записей, используя внутренние функции Web-ИРБИС (см. Приложение 3 стр. 72).





Безусловно, можно изменить, убрать или добавить в нем как текстовые сообщения, так и сами используемые функции.
Таким образом, использование форм-файлов дает пользователю практически неограниченные возможности по адаптации и модификации всех интерфейсов Web-ИРБИС причем как в режиме легкой настройки, так и при разработке абсолютно нового, уникального, интерфейса.
и заканчивается


Порция выдаваемых документов





Порция выдаваемых документов







Формат показа результатов поиска







Получить список терминов:



ключевых слов,
авторов,
ISSN/ISBN.








Тематика поиска:



Задание правила извлечения

Задание префикса поиска

Расшифровка





логика :







окончания слов :



не учитывать / Задание имени параметра, возможного значения и его определение по умолчанию

учитывать
Задание имени параметра, возможного значения



Автор:



Задание типа нормализации

Задание префикса

Расшифровка

Флаг для выбора подстановки при работе со словарями

Выбор значения с указанием длины поля



ISSN/ISBN:



Задание типа нормализации

Задание префикса

Расшифровка

Выбор значения с указанием длины поля



Вид издания:



Задание типа нормализации

Задание префикса

Расшифровка





Формат показа результатов поиска












Получить список терминов для :



















Первый термин:











Тип :





Логика :



Усечение :








Второй термин :











Тип :





Логика :



Усечение :
















Общее количество найденных ссылок : <--TOTALRECS-->


Показаны записи с <--BEGINRECS--> по <--ENDRECS-->

1   2   3   4   5   6   7   8   9   10

Похожие:

Руководство пользователя Государственная публичная научно-техническая библиотека России icon П латные услуги Уважаемые читатели!
...
Руководство пользователя Государственная публичная научно-техническая библиотека России icon Руководство пользователя 6 0 (05. 05. 2014)
Инструкция по заполнению уп для Начальной ступени образования по новому стандарту 234
Руководство пользователя Государственная публичная научно-техническая библиотека России icon Руководство пользователя 6
Стек структура данных, представляющая собой список элементов, организованных по принципу lifo (англ last in — first out, «последним...
Руководство пользователя Государственная публичная научно-техническая библиотека России icon Статистические вычисления в среде Excel. Библиотека пользователя
Вспомогательные функции, используемые при вероятностных и статистических расчетах 177
Руководство пользователя Государственная публичная научно-техническая библиотека России icon Руководство научно-исследовательской и опытно-экспериментальной работой...
Общая система образовательной, научно-методической, экспериментальной и внеучебной деятельности образовательного учреждения
Руководство пользователя Государственная публичная научно-техническая библиотека России icon Сайт 5 баллов, можно узнать новости образования, скачать реферат
Публичная электронная библиотека Евгения Пескина (бывшая eel eugene's Electronic Library) является частным литературным собранием,...
Руководство пользователя Государственная публичная научно-техническая библиотека России icon «Самые красивые книги Германии 2008» цгпб им. В. Маяковского, отдел...
Немецкий культурный центр им. Гёте в Санкт-Петербурге и Центральная городская публичная библиотека им. В. Маяковского приглашают...
Руководство пользователя Государственная публичная научно-техническая библиотека России icon Руководство пользователя администратор организации содержание
Вашему вниманию предлагается целый комплекс программных услуг для образовательных учреждений в рамках Всеукраинского школьного портала...
Руководство пользователя Государственная публичная научно-техническая библиотека России icon Научно образовательного центра
Фцп «Научные и научно-педагогические кадры инновационной России» по теме Межкультурная адаптация иностранных студентов в России:...
Руководство пользователя Государственная публичная научно-техническая библиотека России icon Диссертация на соискание академической степени
Данная магистерская диссертация содержит введение, 5 глав и заключение, изложенных на 99 страницах машинописного текста. В работу...
Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru