Да, действительно, записи из корзины находятся.
Пишите репорт о баге на гитхаб. А если нет времени ждать — можно слегка доработать функцию getSearchSQL в файле \system\controllers\search\model.php.
После строки (приблизительно 127)
Проверил на свежеустановленном 2.9.0
После перенесения поста в черновики, он не находится поиском.
Проверил на рабочем сайте 2.9.0
Тоже все нормально пропадает из результатов поиска после переноса в черновики.
@XGluk,
Вы изначально пошли не по тому пути.
Вместо того, чтобы настраивать сервер mysql (etc/my.ini) и нормально настроить индексацию базы, Вы изменяете системные файлы движка, что делать нужно только в самом крайнем случае, иначе потом ни один академик в ваших правках кода не разберется.
Я же написал Вам в личку, чтобы прислали мне самые долгие запросы из дебага.
Вы личку не читаете?
Суть такова, что уведомления о новых комментариях и ответов на них на почту приходят(e-mail), если в настройках профиля выставить уведомлять только на сайте то просто ничего не происходит.
Чтобы приходили уведомления о новых комментариях, надо на них подписаться.
Уведомления на сайте об ответе на комментарий в системе не предусмотрено.
Возможно ли как то это исправить?
Возможно.
Сделать хук comment_after_add из которого отсылать уведомления об ответе.
Это дефолтный 1.10.7
А что у Вас там в запросе за таблицы джойнятся — не ясно.
Похоже, компонент изменен для вывода каких-то картинок. Смотрите индексы во всех таблицах, которые есть в запросе.