Возможно, об этом уже сообщалось, но я ничего не нашёл.
Кнопка «Ответить» иногда появляется на закрытых темах. Это происходит не всегда и, насколько мне известно, она ничего не делает, но всё же остаётся на месте. На скриншоте ниже видно, что я могу ответить, хотя тема закрыта.
Это не закрытая тема, а архивированная, если что.Ваш форум отстает примерно на 6 месяцев, поэтому, возможно, стоит сначала обновить его и посмотреть, сохраняется ли проблема.
В данном случае речь идёт не об этой проблеме. Кнопка «Ответить» была видна даже для меня без авторизации, когда я нашёл указанную тему через поисковую систему и впервые посетил форум.
Но с помощью этой кнопки вы не могли открыть редактор, как сообщалось в этой теме, верно?
Я считаю, что кнопка «Ответить» всегда была видна для пользователей, не авторизовавшихся в системе. Пока пользователь не войдёт в аккаунт, невозможно определить, есть ли у него разрешение на ответ. Это касается закрытых и архивированных тем, а также тем в категориях, где отвечать разрешено только определённым группам. Анонимные пользователи видят кнопку «Ответить» во всех этих случаях.
Она также видна в закрытых темах на Meta.
Поэтому я не уверен, отличается ли проблема, о которой сообщается здесь, от той, что обсуждалась в другой теме, ведь кнопку «Ответить» можно увидеть, даже если вы не авторизованы.
Я пользуюсь форумом на базе Discourse и имею уровень доверия 4 (не модератор и не администратор). Мне удобно сначала закрыть/заблокировать тему (чтобы предотвратить новые ответы), а затем добавить финальный ответ.
Так что, если цель — скрыть кнопку ответа, то, на мой взгляд, стоит ограничить эту возможность определёнными уровнями доверия.
Пользователи с уровнем доверия 4 всегда могут отвечать в закрытых темах. Проблема в том, что кнопка продолжает отображаться для других уровней доверия, но пост просто не создаётся.
Я попытался воспроизвести это на том же сайте, который использовал автор (он устарел), но не вижу тех же результатов. У меня всё работает как ожидалось.