Перейти к контенту
  • записи
    33
  • комментариев
    10
  • просмотров
    170 299

IP.Board 3.1: Обновление поисковой системы


News Bot

1 514 просмотров

При разработке IP.Board 3, одной из наших главных целей была централизация поиска и упрощение процесса предоставления результатов. После этого мы получили много отзывов и пожеланий о том, как дальше развивать поисковую систему и улучшать интерфейс.

 

Мы полностью пересмотрели поисковую систему, сделав ее более гибкой и полезной. В данном блоге мы рассмотрим основные изменения.

 

Форма поиска

 

http://www.invisionpower.com/uploads/sshots//Shades-20100311-103234.png

 

Форма поиска была изменена с учетом различных приложений. Вы сразу заметите появление переключателей для выбора приложения, в котором будет осуществляться поиск. После выбора приложения показываются характерные для него опции поиска.

 

http://www.invisionpower.com/uploads/sshots//Shades-20100311-103339.png

 

Так как опции фильтра и сортировки однозначно определены для приложения, вы можете выполнить сортировку по определенным полям, таким как название темы, количество просмотров, и т.д.

 

http://www.invisionpower.com/uploads/sshots//Shades-20100311-103307.png

 

Полностью логический поиск поддерживается возможностью выбора режима поиска между «совпадением всех слов» и «совпадением любого слова». Также доступен поиск по словосочетанию, например поиск «красные розы», найдет все темы и сообщения, которые в точности содержат данную фразу.

 

Результаты поиска

 

http://www.invisionpower.com/uploads/sshots//Shades-20100311-104000.png

 

На картинке показан результат поиска в виде списка тем. Вы сразу можете отметить 2 момента: показываются скрытые или мнимо-удаленные темы (если у вас есть соответствующие права), а также присутствует возможность мульти-модерации,

 

http://www.invisionpower.com/uploads/sshots//Shades-20100311-103829.png

 

как при просмотре обычного форума. Это упростит модерацию форума, особенно для «Новых публикации», «Активных тем» и публикаций пользователей. Также мы добавили возможность предпросмотра темы, при наведении мышкой на тему.

 

http://www.invisionpower.com/uploads/sshots//Shades-20100311-104351.png

 

Следующий скриншот показывает результат поиска, в виде списка сообщений. Используется шаблон аналогичный шаблону сообщений и также доступна мульти-модерация.

 

http://www.invisionpower.com/uploads/sshots//Shades-20100311-104156.png

 

Несколько типов публикаций

 

http://www.invisionpower.com/uploads/sshots//Shades-20100311-104601.png

 

Теперь вы можете задать несколько типов публикаций для поиска. Вкладка "пользователи" позволяет осуществить поиск по пользователям или комментариям.

 

http://www.invisionpower.com/uploads/sshots//Shades-20100311-104644.png

 

Скриншот показывает результат поиска по комментариям.

 

Поиск публикаций пользователя

 

Также как в IP.Board 3.1, для более удобного просмотра публикаций пользователя были добавлены опции "Найти сообщения пользователя" и "Найти темы пользователя". Это распространяется на все приложения, так что вы можете быстро просмотреть все созданные пользователем публикации. Помните, что скрытые и удаленные записи будут показаны (при наличии соответствующего разрешения), что еще больше упрощает модерацию.

 

http://www.invisionpower.com/uploads/sshots//Shades-20100311-104520.png

 

Новая ссылка в профиле пользователя.

 

http://www.invisionpower.com/uploads/sshots//Shades-20100311-104749.png

 

Просмотр «Публикаций пользователя». Заметьте, что выводятся все темы, которые были созданы пользователем и все темы, где были оставлены им сообщения (как в «Моих действиях»).

 

Это работает во всех приложениях.

 

http://www.invisionpower.com/uploads/sshots//Shades-20100311-105247.png

 

Интеграция с Sphinx

 

Мы добавили интеграцию Sphinx, чтобы сберечь ресурсы сервера, используемые при поиске. Однако эта реализация была очень простой, поэтому многие параметры фильтрации были удалены.

 

В новой версии интеграция с Sphinx была полностью обновлена, так, что стала идентична обычному поиску. На самом деле Sphinx работает на локальном тестовом форуме и все скриншоты были взяты с него.

 

Более того Sphinx теперь используется для поиска, активного контента, нового контента, просмотра публикаций пользователя. Вы испытаете все преимущества быстрого и эффективного поиска.

 

Таковы наши обновления поисковой системы. Я надеюсь, что вы получите удовольствие от обновлений и найдете поиск в IP.Board 3.1 лучше, чем в IP.Board 3.1.0

 

И еще ...

 

http://www.invisionpower.com/uploads/sshots//Shades-20100311-103113.png

 

Глобальное поле поиска теперь контекстно зависимо, так, что, при просмотре форума или темы, вы можете ограничить параметры поиска.

 

Оригинал статьи: http://community.invisionpower.com/blog/1174/entry-4573-ipboard-310-dev-update-search-overhaul/

0 комментариев


Рекомендуемые комментарии

Комментариев для отображения не найдено.

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.