Фильтрация/сортировка по рейтингу
Этот пост касается нового движка m.joyreactor.cc
Фильтрация постов по рейтингу
Сегодня выкатили две экспериментальных фичи - сортировку/фильтрацию по рейтингу и "воронку".
Воронка включает поиск по тегу с возможностью фильтрации/сортировки по рейтингу.
Дальше можно не читать, а сразу идти пробовать, если интересно.
Для чего это все можно использовать?
1) Когда хочется посмотреть лучшие/худшие посты по тегу
2) Если "лучшее" в теге недостаточно лучшее, и хочется чего получше - например, посты с рейтингом от 50.
3) Поиск по секретным разделам. Если вы захотите посмотреть на кота Матроскина в пикантных обстоятельствах и напишете в общем поиске "порно матроскин", самых точных (и секретных) результатов вы не увидите без подписки на секретные разделы.
Делать надо так: идем в тег секретные разделы, жмем "воронку" и там вводим поисковый запрос "кот матроскин", ставим порог минимального рейтинга пониже. И вуаля!
Для желающих поглазеть на такую диковину m.joyreactor.cc/search/матроскин/tags/r34 - только для зарегистрированных пользователей!
4) Лучшие и худшие посты по всему реактору
5) Лучшие и худшие посты пользователя. Для пользователей, у которых уже набралось некоторое количество постов, можно увидеть кнопку "Поиск по постам" в профиле. Если нажать, показывает посты пользователя с сортировкой по рейтингу - сначала самые лучшие.
1) Фича сортировки по рейтингу/дате доступна только если вы не ввели поисковый запрос, только пользовались поисковыми фильтрами (теги, пользователь, рейтинг). Если введен поисковый запрос, поиск работает не в режиме фильтрации, а в режиме полнотекстового поиска. Для полнотекстового поиска возможна только одна сортировка - по релевантности, но можно использовать фильтр по рейтингу поста, если очень хочется.
2) Задержка добавления новых постов в поисковый индекс - до суток. Со временем мы, возможно, сможем это исправить и сделать мгновенное добавление постов в индекс.
Это экспериментальная фича. Посмотрим, как оно будет использоваться.
Шалом! Такой вопрос, а можно сделать так, чтобы видеть не только сколько человек поставило +- посту суммарно, но и + и - по отдельности?