Обновление модуля "Поиск"

Avatar
  • обновлен
К сожалению, поиск это тот модуль которого обновления очень редко касаются, даже не припомню. Суть в следующем: углубить систему поиска (учитывать синонимы, возможные ошибки в словах поиска) и чтобы в результатах поиска отдельно (вкладка) выводились картинки. Также задать расширенную настройку вида материалов. Модуль поиск должен искать по всех модулях сайта, выводить больше результатов. Простой пример по одному и тому же запросу: системный поиск выдает 177 результатов, а пользовательский поиск гугл 1290 результатов и 3540 фотографий.
Avatar
Гриша Тер-Саакян
Поиск очень нужная вещь, тем более если на сайте много информации! Желательно чтобы поиск был подробным, даже настраиваемым, с начало новая информация, потом другие похожие(даже по корню слов), ......
Avatar
Так же очень хорошим шагом была бы функция синонимов. Пускай пользователи сами создают себе "умный" поиск под свои уникальные нужды, прописывая синонимы. Подобно поискам от Гугл и Яндекс.
Avatar
Дополню своими пожеланиями:

1. Поиск по другим полям материала с возможностью активации/деактивации для каждого модуля (краткое описание, дополнительные поля...)

2. Вид материалов необходимо сделать подобным виду материалов других модулей (вывод дополнительных полей, автора, счетчиков...)

3. Внедрение фильтров из модулей.

4. Несколько функций подобно поиску гугл. К примеру словосочетание в скобках "1 2" будет искаться целиком...
Avatar
Алексей Черданцев
Хотелось бы чтобы поиск по сайту работал не только по заголовку и описанию материала, но и по доп.полям. В частности интересует поле $AUTHOR_PHONE$. В доске объявлений удобно выявлять дубляжи объявлений по последним 4м цифрам номера.
Avatar
Платон Щукин
О каких синонимах может идти речь, если поиск не может полноценно отображать картинки в выдаче. Наверно самый слабый элемент системы вместе с тегами (там вообще беда).
Avatar
Также хочу сообщить о порядке вывода результатов поиска. Чаще всего первыми выводятся самые старые материалы. На новостных сайтах это недопустимо.