Страница результатов поиска в АРМ Читатель для полнотекстовых БД — различия между версиями
Sokv (обсуждение | вклад) |
Sokv (обсуждение | вклад) |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
− | АРМ Читатель для полнотекстовых | + | [[АРМ Читатель для полнотекстовых БД]] для отображения результатов поиска составляет HTML-страницу с помощью набора форматов. |
HTML-страница с результатами поиска формируется путём конкатенации ("склеивания", объединения в один текст) "заголовка", "середины" и "подвала", получаемых с помощью форматов: | HTML-страница с результатами поиска формируется путём конкатенации ("склеивания", объединения в один текст) "заголовка", "середины" и "подвала", получаемых с помощью форматов: | ||
Строка 5: | Строка 5: | ||
* <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>. Результаты работы формата включаются читательским АРМ-ом внутрь некоторых тегов, после чего конкатенируются ("склеиваются"). Можно управлять поведением читательского АРМ в отношении того, составит ли он HTML-страницу с результатами поиска исключительно из результатов работы соответствующих форматов, или же будет добавлять некоторые теги. Для этого предназначен [[ | + | ''Примечание: в процессе формирования "середины" страницы с результатами поиска каждый найденный документ (запись в базе данных) обрабатывается форматом <tt>BriefHTML.pft</tt>. Результаты работы формата включаются читательским АРМ-ом внутрь некоторых тегов, после чего конкатенируются ("склеиваются"). Можно управлять поведением читательского АРМ в отношении того, составит ли он HTML-страницу с результатами поиска исключительно из результатов работы соответствующих форматов, или же будет добавлять некоторые теги. Для этого предназначен [[Конфигурационные параметры ИРБИС для полнотекстовых БД|параметр <tt>IsNeedAddSomeTags</tt>]].'' |
В том случае, если ничего не найдено, пользователь увидит страницу, полученную с помощью формата: | В том случае, если ничего не найдено, пользователь увидит страницу, полученную с помощью формата: | ||
Строка 12: | Строка 12: | ||
Договорённости, касающиеся обозначений имён папок описаны [[Файлы ИРБИС#Договорённости, касающиеся обозначений имён папок|в статье Файлы ИРБИС]]. | Договорённости, касающиеся обозначений имён папок описаны [[Файлы ИРБИС#Договорённости, касающиеся обозначений имён папок|в статье Файлы ИРБИС]]. | ||
− | В списке приведены названия файлов форматов, использующиеся по умолчанию. Их можно переопределить с помощью параметров конфигурационного файла АРМ Читатель ИРБИС полнотекстовой версии: [[ | + | В списке приведены названия файлов форматов, использующиеся по умолчанию. Их можно переопределить с помощью параметров конфигурационного файла АРМ Читатель ИРБИС полнотекстовой версии: [[Конфигурационные параметры ИРБИС для полнотекстовых БД|<tt>BriefPft</tt>, <tt>SearchHeader</tt>, <tt>SearchFooter</tt>, <tt>SearchEmpty</tt>]]. |
+ | |||
+ | ==Ссылки== | ||
+ | |||
+ | См. также: | ||
+ | * [[АРМ Читатель для полнотекстовых БД]] | ||
[[Категория:Языки и алгоритмы ИРБИС]] | [[Категория:Языки и алгоритмы ИРБИС]] | ||
[[Категория:Продукты ИРБИС для работы с полнотекстовыми базами данных]] | [[Категория:Продукты ИРБИС для работы с полнотекстовыми базами данных]] |
Текущая версия на 18:17, 28 октября 2013
АРМ Читатель для полнотекстовых БД для отображения результатов поиска составляет 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.
Ссылки
См. также: