На нашем форуме есть несколько длинных тем, и нам часто приходится искать внутри них. Я ищу несколько вещей, в названии которых есть двоеточие. Поиск не позволяет искать элементы с двоеточием внутри темы.
Пример:
У нас есть ветка «Видеоигры», и одна из тем называется «Romancing SaGa: Minstrel Song». Если я перейду в эту ветку и введу это название, у меня не появится возможность выбрать поиск именно в этой теме — только по всему форуму. Если я уберу двоеточие, результатов не будет.
Это корректное поведение? Мне всегда придётся сначала выполнять предварительный поиск, чтобы получить подсказку «в этой теме», прежде чем искать полное название?
Кажется, я понял, что вы имеете в виду. Когда вы находитесь в теме и вставляете её заголовок в поиск, опция «в этой теме» больше не предлагается. Если же вводить заголовок вручную, эта опция появляется только до двоеточия (после которого срабатывают сокращения вроде in:pinned, in:messages и т. д.).
Однако у меня всё работало корректно, когда я сначала нажимал «в этой теме», а затем вставлял или вводил заголовок.
Не совсем понял эту часть. Чтобы добавить фильтр «в этой теме» к поиску, действительно нужно сначала перейти в нужную тему. Мой пошаговый алгоритм был бы следующим:
Да, и это моя вина. Я почти всегда оставляю что-то в поле поиска. Поэтому, когда я перехожу к теме и нажимаю «поиск», в поле уже подставляется мой предыдущий запрос, и я не получаю подсказку «искать в этой теме», если не удалю предыдущий запрос. Обычно я просто начинаю вводить новый запрос, но теперь вижу, что нужно удалить предыдущий, чтобы получить правильный запрос.