При разработке 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 комментариев
Рекомендуемые комментарии
Комментариев для отображения не найдено.