Мы заметили, что скрытые посты отображаются в результатах поиска с фрагментом скрытого текста.
Чтобы воспроизвести проблему, выполните поиск по имени пользователя в теме, где его пост был скрыт. Это сводит на нет смысл скрытия поста, если его можно просто найти по имени пользователя в теме и прочитать. Разве что существует настройка администратора, отключающая отображение скрытых постов в результатах поиска?
Мы обнаружили это при введении функции, запрещающей просмотр скрытых постов, и проблема сохраняется в версии: 3.2.0.beta1-dev
Я подробнее изучил этот вопрос. Посты, отображаемые в активности пользователя, видны только модераторам (или тем, кто имеет необходимый уровень доверия для просмотра). На мой взгляд, так и должно быть. Для других пользователей со страницы активности они не видны.
Однако любой пользователь может воспользоваться поиском, найти тему, где пост скрыт, и в результатах поиска отобразится фрагмент скрытого поста. Для этого пользователю не нужно быть авторизованным.
Мы тоже заметили это на наших форумах. Пост скрыт из-за флагов, но пользователи могут встроить его в другом месте и прочитать скрытый/помеченный контент. Разве контент не должен быть недоступен, пока он находится на проверке?