В поисках годноты / поиск по тегам :: теги :: сделал сам (нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам) :: реактор

реактор теги сделал сам поиск по тегам 

В поисках годноты

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


Зато с помощью неких функций можно делать весьма сложные запросы, например, при:

Группа тегов А: Эротика, NSFW, r34, секретные разделы, Re-I, вождь

Группа тегов B: реактор тян, Роскомнадзор тян, маскот, укроп-тян, Реактор-кун, ватник-тян, Плюс тян, Re-I, вождь 

Группа тегов C: сделал сам, нарисовал сам, Re-I, вождь

Вернет все посты, авторы которых не побоялись нарисовать эро-контент с популярными маскотами, и немного постов с ...вождем. Результаты тут. И ещё можно так.


Пытался реализовать максимально эффективно, можете оценить скорость работы (учитывая, что все работает на маленьком домашнем сервере). 

Может кому-нибудь будет интересно.

Ссылка muzq.info



Подробнее
реактор,теги,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,поиск по тегам
Как оно?
как почти не говно
412 (29.9%)
говно
34 (2.5%)
очень говно
39 (2.8%)
не смотрел, но осуждаю
303 (22.0%)
мимо проходил
591 (42.9%)
Еще на тему
Развернуть
Я джва года ждал такую функцию! Лови плюс!
Вроде работает. Если наткнусь на баги - вероятнее всего отпишусь тут

А можешь реализовать ещё поиск по избранному по тегам?
Тогда это будет вообще одна из самых полезных плюшек
Urres Urres 17.02.201811:39 ответить ссылка 6.2
Частично реализовал поиск по избранному по тегам.
Поиск по избранному конкретного пользователя, как я понял, не реализован, или это я туплю?
В любом случае, очень признателен, что ты на добровольных началах всем этим занимаешься и до сих пор разрабатываешь этот поисковик - мало кто может, хочет и имеет время на такое
Urres Urres 28.03.201820:34 ответить ссылка 0.1
Частично реализован, в виде тега, который начинается на ####.
Частично - потому что нет постов из секретных разделов.
Например вот: https://goo.gl/sjZdTN
Можно добавить фильтр по автору постов? - искать посты по тэгам у определенного юзера
ikari ikari 17.02.201811:51 ответить ссылка 3.1
Да, сегодня/завтра сделаю.
Фильтровать по авторам уже можно по специальному тегу ##ИмяАвтора. Вроде работает. Нормальная панель с фильтрами (по дате, рейтингу, автору) будет чуть позже.
Было бы удобно, еслибы работало как на poe.trade . Создаешь группу и выбираешь что это: AND - все, OR - любой, NOT - ни одного, COUNT(n) - хотябы n. И так столько групп сколько нужно.
id1741 id1741 17.02.201812:27 ответить ссылка 0.3
У джоя была функция поиска по тэгам?!
Очеень не говно!
temnyak temnyak 17.02.201813:21 ответить ссылка 0.5
А поиск по комментам как-то можно реализовать?
Еще бы граббер по тегам...
Просто как фанаттогоочегостыдноговорить хотел бы не сохранять все по 1 пикче это долго и нудно а сграбить и хранить во веки веков.
Картинок у меня нет, только теги и ссылки на картинки. Могу поделиться. Вот: https://goo.gl/seSZSX Структура файла тривиальна. Можно написать граббер по тегу(тегам). Простой, типа такого https://goo.gl/Zz2gZM на python3.
Охрененная штука, всегда бесился с поиска по тегам
httjer httjer 17.02.201816:09 ответить ссылка 0.2
Ахуенно.
(шёпотом):может он и есть тот самый, который запилит поиск по закладкам...?
ФiZIK ФiZIK 17.02.201816:42 ответить ссылка 1.0
Частично реализовал поиск по закладкам по тегам.
Охуенно удобно , можно такое вместо существующего поиска по тегам установить ?
Офигеть. То, чего реактору давно не хватало.
А можно еще сделать фильтр по рейтингу(т.е. чтобы не отображались посты с рейтингм меньше N) и по кол-ву комментариев?
Добавлен фильтр по рейтингу.
Молодец, но немного неудобно что для перехода нужно сжать на линк, а не на превью пикчи.
Подразумевались разные функции использования.
Нажав на превью пикчи, можно удобно переходить по ленте картинок, используя стрелки на клавиатуре. Картинки со следующих, или предыдущих, постов и страниц будут подгружаться автоматом.
Немного попользовался и заметил одну неприятную вещь: поиск не учитывает теги-синонимы. Т.е. по запросам "гифки" и "gif" он покажет совершенно разные результаты, из-за чего пользоваться им жутко неудобно. Буду очень благодарен, если это исправишь.
Если бы я мог это исправить.
С базой синонимов тегов - реализовать легко. Но на ее ручное создание и поддержку у меня пока нет ресурсов.
На данный момент, у меня, все теги независимы.
Для подобного есть функция поиска из выбранных групп тегов, где можно все синонимы загнать в одну группу.
А если админов реактора попросить список синонимов дать? Про ручное вбивание синонимов я и не заикаюсь даже.
Можно тогда увеличить кол-во групп тегов? А то когда приходится по синонимам искать трех иногда не хватает.
Количество групп тегов увеличу.
Попросить список можно, но вряд ли дадут.
Количество групп тегов и тегов в группе увеличено.
У меня созрела еще парочка реквестов:
1) А можно ли добавить поиск по пользователям? Например, хочется найти определенный пост, при этом я помню что он был в аниме, в переводах и от определенного пользователя. Но здесь можно искать только по тегам, а просматривать переводы аниме — тот еще ад. А на реакторе при поиске по пользователям можно указать только один тег, что тоже не всегда удобно. Так что такой функционал был бы очень полезен.
2) Можно ли выпадающий список тегов сортировать по популярности? Т.е. чтобы первыми в нем шли теги, в которых наибольшее число постов? А то сейчас в начале первыми идут различные варианты опечаток(с 1-5 постов), а нужный приходится искать или же набирать вручную полностью.
Не совсем понял про поиск по пользователям.
Если подразумевается фильтр по автору постов, то он уже есть. В виде особого тега который начинается на ##.
Например:
http://muzq.info/and?data=%7B%22q%22%3A20%2C%22t%22%3A%5B232410%5D%2C%22n%22%3A%5B%22%23%23%D0%90%D0%BD%D0%BE%D0%BD%D0%B8%D0%BC%D1%83%D1%81%20%D0%9F%D0%B5%D1%80%D0%B2%D1%8B%D0%B9%22%5D%2C%22o%22%3A0%2C%22c%22%3A5%2C%22a%22%3A7032%2C%22r%22%3A1%2C%22e%22%3A1%7D#
Да, именно это. Что-то я совсем это описание не заметил. Спасибо. И я забыл про еще один реквест:
3) можно ли добавить исключение тегов из поиска? Например, я хочу найти теги с определенными персонажами, не без эротики. Сейчас с этим проблемы.
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты