тест поиска и тегов кириллицей
вопрос на русском для тестирования тегов и поиска
ТЕСТ1:
вводим в поиске выражение "вопроса и тегов"
что имеем в итоге:
поиск работает на askbot.org, но не работает при идентичном запросе, например на boot.askbot.com
ТЕСТ2:
клик по одному из тегов под вопросом с главной страницы, допустим по тегу "поиск"
что имеем в итоге(и на askbot.org и на boot.askbot.com):
Page not found (в адресе формируется url: http://askbot.org/en/questions/<<<поиск>>>)
ТЕСТ3:
клик по тегу на странице вопроса или под вопросом в результатах поиска:
что имеем в итоге:
работает и на askbot.org и на boot.askbot.com (на boot.askbot.com клик можно было сделать только на странице вопроса, т.к. поиск кириллицей не работает)
в этом случае формируется url http://askbot.org/en/questions/scope:all/sort:activity-desc/tags:поиск/page:1/
ВЫВОДЫ:
- Судя, по url'ам ясно, что следует в первом случае сделать формирование url типа askbot.org/en/questions/tags:поиск/ (работает), а не http://askbot.org/en/questions/<<<поиск>>>.
Думаю, исправить этот косяк можно в файле askbot/models/question.py и/или askbot/search/state_manager.py. Сам пока посмотрел только поверхностно.
Вопрос такой: почему на askbot.org поиск кириллицей работает, а на поддоменах нет? PS На standalone djando проекте пока не проверял.
и еще вопрос: почему поиск производится только при включении полного киворда? Например, если ввести в поиск "кириллицей", опустив "й" на конце, то в результатах поиска данный вопрос не появится.
Comments