Как предотвратить раскрытие скрытого поста

Есть ли способ запретить пользователям (и даже анонимным пользователям в публичной категории) раскрывать скрытые сообщения, нажимая на кнопку «Просмотреть скрытое сообщение»?

grafik

Просто измените эту настройку на 0, чтобы они удалялись немедленно

удалять удаленные посты через

Нет, это не удалённые посты, а скрытые из-за жалоб (автоматически скрытые из-за нескольких жалоб или скрытые по решению модераторов). Так что изменение этой настройки не поможет. :wink:

Я знаю… Как только они скрыты, если вы установите эту настройку на 0, скрытый контент будет автоматически удалён, так что никто не сможет его просмотреть. Или скрыть через CSS?

Ну, но контент не должен удаляться, его следует просто скрыть, пока пользователь не исправит пост.
Возможно, через CSS — я проверю это позже.
Но, возможно, кто-то уже знает решение.

Есть ли способ для пользователя исправить пост, если он не виден? Если вы хотите сделать ссылку «view 1 hidden reply» невидимой, эта строка выглядит так: <div class="gap">view 1 hidden reply</div>, поэтому вы можете просто добавить .gap {display: none}. Не уверен, что ещё охватывает класс gap, который вы тоже скроете.

По умолчанию пользователи не могут видеть скрытые сообщения, если они не входят в группу, указанную в настройке сайта «Группы, видящие скрытые сообщения». Сотрудники всегда могут просматривать скрытые сообщения.