• Не создавайте несколько учетных записей, вы будете заблокированы! Для получения дополнительной информации о правилах, ограничениях и многом другом посетите страницу «Помощь».
    Нашли неработающую ссылку? Используйте кнопку «Жалоба»!
Search Improvements by Xon

Плагин Search Improvements by Xon v2.17.1

Нет прав для скачивания
Улучшение поиска
Совместимость с XenForo
  1. XF 2.2
  2. XF 2.3
Доп. требования
php 7.2+
Standard Library by Xon v1.18.0+
If using ElasticSearch, then ElasticSearch v5.x+
Подробнее
https://xenforo.com/community/resources/search-improvements.6838/
Связанные ресурсы
Standard Library by Xon
Word Count Search
View Sticky Threads
Collaborative Threads
@NixFifty's Tickets


Коллекция улучшений расширенного поиска XF и некоторые улучшения поиска MySQL по умолчанию в XenForo.

Функции MySQL и Elastic Search:
  • Разрешить *(или пустую строку поиска) возвращать результаты для MySQL и XFES.
  • range_query поиск DSL
    • позволяет запрашивать произвольный диапазон числовых данных
  • Разрешить пользователям выбирать порядок поиска по умолчанию, независимый от настроек всего форума.
    • Повторно добавляет глобальную опцию для типа поиска по умолчанию.
  • Отображать условия поиска на странице результатов поиска
  • Добавьте критерии поиска «Искать только X» на отдельные страницы обработчика, где X — это ветка/разговор/заявка/т. д. вместо поиска в теме/публикации и т. д.
    • Делает общий поиск настоящей частью поиска участников
Возможности Elastic Search Only:
  • Добавьте возможность добавлять разрешения «может просматривать потоки/заявки другими» в запрос ElasticSearch, уменьшая отбраковку соответствующего контента на стороне PHP.
    Это улучшает поиск форумов/заявок, где у пользователя нет этих разрешений.

    Это закрыто за опцией Push "View X by others" check into XFES', так как требует полного переиндексирования. (По умолчанию отключено)

    Поддерживаются следующие надстройки:
    • View Sticky Threads.
    • Collaborative Threads.
    • @NixFifty's Tickets
    Для достижения наилучших результатов используйте надстройку ElasticSearch Essentials , поскольку она упрощает это ограничение разрешений по сравнению со стандартным XenForo.
  • Восстановить порядок поиска по умолчанию
  • Вес по типу контента
  • Добавляет информацию Elastic Search на главный экран AdminCP.
  • Добавляет опцию отладки для регистрации поисковых запросов DSL в журнале ошибок для устранения неполадок.
  • Возможность расширения синтаксиса поиска для разрешения;
    • + означает операцию И
    • | означает операцию ИЛИ
    • - отрицает один токен
    • " оборачивает несколько токенов, обозначающих фразу для поиска
    • * в конце термина означает префиксный запрос
    • ( и ) обозначают приоритет
    • ~N после слова означает расстояние редактирования (нечеткость)
    • ~N после фразы означает сумму помоев
    • Чтобы найти любой из этих специальных символов, их необходимо экранировать с помощью \.
  • Поддержка «Специализированного индекса»
    • Специализированный поисковый индекс позволяет создавать одноцелевые эластичные поисковые индексы, одновременно повторно используя как можно больше инфраструктуры поиска XF.
    • Автозаполнение имени пользователя с помощью elasticsearch
      Это примеры «специализированного индекса».

      Автозаполнение имени пользователя создает индекс только с пользователем/адресом электронной почты и заменяет быстрый поиск администратора и автозаполнение имени пользователя на интерфейсе версией на базе elasticsearch.

      Автозаполнение тегов заменяет автозаполнение интерфейсных тегов версией на базе elasticsearch.

      В обоих случаях это позволяет выполнять сопоставление без начала строки с допуском опечаток.
Параметры:

options.png


Новые разрешения

  • Параметры поиска

Последние обновления

  1. Search Improvements v2.17.1

    Fix when logging debugging for some search queries would throw unexpectedly
  2. Search Improvements v2.16.2

    Исправление ошибок
  3. Search Improvements v2.15.9

    Update installer to verify ElasticSearch index does not require rebuilding when this add-on is...
Назад
Сверху Снизу