Страница результатов поиска в АРМ Читатель для полнотекстовых БД — различия между версиями

Материал из Wikipedia
Перейти к: навигация, поиск
Строка 1: Строка 1:
 
АРМ Читатель для полнотекстовых баз данных для отображения результатов поиска составляет HTML-страницу с помощью набора форматов.
 
АРМ Читатель для полнотекстовых баз данных для отображения результатов поиска составляет HTML-страницу с помощью набора форматов.
  
HTML-страница с результатами поиска формируется путём конкатенации (объединения в один текст) "заголовка", "середины" и "подвала", получаемых с помощью форматов:
+
HTML-страница с результатами поиска формируется путём конкатенации ("склеивания", объединения в один текст) "заголовка", "середины" и "подвала", получаемых с помощью форматов:
 
* <tt><IRBIS_SERVER_ROOT>\Datai\Deposit\search_header.pft</tt> – формирует "заголовок" HTML-страницы;
 
* <tt><IRBIS_SERVER_ROOT>\Datai\Deposit\search_header.pft</tt> – формирует "заголовок" HTML-страницы;
 
* <tt><DB_FOLDER>\BriefHTML.pft</tt> – отрабатывает на каждый найденный документ, результаты соединяются (с некоторыми дополнительными вставками, о которых см. примечание ниже) и получается "середина" HTML-страницы;
 
* <tt><DB_FOLDER>\BriefHTML.pft</tt> – отрабатывает на каждый найденный документ, результаты соединяются (с некоторыми дополнительными вставками, о которых см. примечание ниже) и получается "середина" HTML-страницы;
 
* <tt><IRBIS_SERVER_ROOT>\Datai\Deposit\search_footer.pft</tt> – формирует "подвал" HTML-страницы.
 
* <tt><IRBIS_SERVER_ROOT>\Datai\Deposit\search_footer.pft</tt> – формирует "подвал" HTML-страницы.
''Примечание: в процессе формирования "середины" страницы с результатами поиска каждый найденный документ (запись в базе данных) обрабатывается форматом <tt>BriefHTML.pft</tt>. Результаты работы формата включаются полнотекстовым Читателем внутрь некотых тегов.''
+
''Примечание: в процессе формирования "середины" страницы с результатами поиска каждый найденный документ (запись в базе данных) обрабатывается форматом <tt>BriefHTML.pft</tt>. Результаты работы формата включаются читательским АРМ-ом внутрь некоторых тегов, после чего конкатенируются ("склеиваются"). Можно управлять поведением читательского АРМ в отношении того, будет ли он добавлять некоторые теги, или же составит HTML-страницу исключительно из результатов работы форматов, с помощью [[Конфигурационный файл АРМ Читатель ИРБИС|параметра <tt>IsNeedAddSomeTags</tt>]].''
  
 
В том случае, если ничего не найдено, пользователь увидит страницу, полученную с помощью формата:
 
В том случае, если ничего не найдено, пользователь увидит страницу, полученную с помощью формата:

Версия 16:12, 29 апреля 2010

АРМ Читатель для полнотекстовых баз данных для отображения результатов поиска составляет HTML-страницу с помощью набора форматов.

HTML-страница с результатами поиска формируется путём конкатенации ("склеивания", объединения в один текст) "заголовка", "середины" и "подвала", получаемых с помощью форматов:

  • <IRBIS_SERVER_ROOT>\Datai\Deposit\search_header.pft – формирует "заголовок" HTML-страницы;
  • <DB_FOLDER>\BriefHTML.pft – отрабатывает на каждый найденный документ, результаты соединяются (с некоторыми дополнительными вставками, о которых см. примечание ниже) и получается "середина" HTML-страницы;
  • <IRBIS_SERVER_ROOT>\Datai\Deposit\search_footer.pft – формирует "подвал" HTML-страницы.

Примечание: в процессе формирования "середины" страницы с результатами поиска каждый найденный документ (запись в базе данных) обрабатывается форматом BriefHTML.pft. Результаты работы формата включаются читательским АРМ-ом внутрь некоторых тегов, после чего конкатенируются ("склеиваются"). Можно управлять поведением читательского АРМ в отношении того, будет ли он добавлять некоторые теги, или же составит HTML-страницу исключительно из результатов работы форматов, с помощью параметра IsNeedAddSomeTags.

В том случае, если ничего не найдено, пользователь увидит страницу, полученную с помощью формата:

<IRBIS_SERVER_ROOT>\Datai\Deposit\search_empty.pft

Договорённости, касающиеся обозначений имён папок описаны в статье Файлы ИРБИС.

В списке приведены названия файлов форматов, использующиеся по умолчанию. Их можно переопределить с помощью параметров конфигурационного файла АРМ Читатель ИРБИС полнотекстовой версии: BriefPft, SearchHeader, SearchFooter, SearchEmpty.