Workaround для проблемы с фильтрами на ДаруДаре

Jun 16, 2013 13:21


На сайте darudar.org есть фильтры, по сути, сохранённые результаты поиска, с выбором категории, ключевых слов, статуса дара и места дарения. У меня есть дефолтный - всё в Киеве, кроме детского и любой одежды, а также отдельный для одежды в Киеве, открыток везде, а также для лаков для ногтей в Киеве.

Несколько месяцев назад крайний фильтр работать перестал. Я так и не поняла, почему, но он показывает кучу лишних результатов и не показывает часть релевантных, в то время как обычный расширенный поиск, по тем же словам, статусу и месту, работает. Я уже писала об этом разработчикам, но как пользователь, поискала для себя *спросила у словаря, как переводится workaround* обходной путь. И нашла!

Самый простой вариант - сохранить результат расширенного поиска в закладки. Передаётся там всё методом Get, т.е. всё нужное просто написано в URL. Так можно поступить со всеми нужными регулярно поисками.

Вариант сложный, который нравится лично мне, хотя он ничем не лучше. Делаете один расширенный поиск, а потом превращаете его в другие, меняя поисковую строку прямо в URL.

В строке вида darudar.org/search/?q=%D0%BB%D0%B0%D0%BA&country= текст между q= и & - поисковая строка, превращённая в крякозябры методом URL encoding (UTF-8).
Далее можно пойти на http://www.url-encode-decode.com/, ввести новую поисковую фразу в первое поле, выбрать внизу UTF-8, и нажать кнопку URL Encode. Результатом из второго поля заменить крякозябы, указанные выше, и всё, сайт послушно показывает результаты нового поиска.

Вообще-то первый метод намного проще, но меня бесит раз за разом выбирать, что Киев, что статус только Дарится, и так далее.

www

Previous post Next post
Up