Перейти к содержимому

dpsearch-4.51-11082008

Изменения от версии 4.50:

  • Добавлен оператор allin<section>: к языку поисковых запросов.
  • storedoc.cgi теперь если документ недоступен в базе stored получает его непосредственно с сервера.


1. Оператор allin<section>:, где <section> -- имя любой секции, определенной в файле конфигурации sections.conf (или командами Section в indexer.conf или в search.htm/searchd.conf) и имеющей ненулевой номер секции, позволяет ограничить область поиска указываемого слова в поисковом запросе только заданой секцией.

От ограничения поиска по секциям при помощи CGI-параметра &wf= отличается тем, что ограничение действует только на слова поискового запроса, указываемые после данного оператора.

Например, если sections.conf содержит команды


Section body 1 256
Section title 2 128
Section url 3 0 strict

то в поисковом запросе можно использовать операторы allinbody:, allintitle: и allinurl:.

По запросу computer allintitle: science будут найдены документы, содержащие слово science в заголовке и слово computer в любой секции документа.

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

2. storedoc.cgi теперь при отображении копии страницы с подсветкой найденых слов может получать документы непосредственно с сервера, где они находятся (при помощи протоколов HTTP, HTTPS, FTP). Это позволяет, при индексировании только локального сервера подсвечивать найденые слова на странице без дублирования документов в базе stored.

//DataparkSearch Engine

dpsearch-4.51-11082008: 9 комментариев

  1. Aligre

    Проблема которая останавливает меня от того что-бы подписаться на feed. ну очень медленно грузится сайт

  2. Уведомление: dpsearch-4.51-27092008 « СоНоты

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *