Notei que nos tópicos fechados o botão Responder ainda aparece. Estou na versão 2.8.0.beta7.
Verifiquei logado como administrador e deslogado, e o botão Responder ainda está lá. Então usei um navegador diferente, limpei todos os cookies, e é o mesmo. Loguei como um usuário TL1 e o botão Responder desaparece, mas quando deslogo novamente ele reaparece.
Parece provável que o Discourse tenha uma maneira inteligente de saber que o administrador do fórum fez login deste computador… mas, se não for o caso, há alguma configuração que eu deveria mudar?
Como administrador ou moderador, o botão Responder ainda está visível porque esses usuários podem responder a um tópico fechado. Tenho 2 moderadores indo e voltando com várias postagens cada um antes que um percebesse que o tópico estava fechado - e eles não receberiam respostas de outros usuários.
É exatamente isso que acontece - não importa se um administrador ou moderador faz login de um PC ou celular. No entanto, não verifiquei se o botão de resposta ainda aparece para tópicos arquivados ou não, já que, no momento, não temos nenhum tópico arquivado.
Acredito que este seja o comportamento normal. Ao clicar, ele mostra aos usuários a modal de inscrição/login. Portanto, presumo que esteja lá como um lembrete. “Ei, se você quiser participar, precisa fazer login.”
Você está absolutamente certo! Se eu olhar para um tópico fechado aleatório aqui – [discourse-docker] Support linux/arm64 platform - feature - Discourse Meta – enquanto estiver logado, não há botão "Responder", mas quando faço logout, um botão "Responder" aparece logo após a mensagem "FECHADO HÁ 38 MINUTOS".
Faria mais sentido que nenhum botão "Responder" aparecesse enquanto deslogado para qualquer tópico fechado. Imagino que a chance de confundir um novo usuário (que não pode responder) por ter um botão "Responder" seja maior do que a chance de confundir um usuário experiente (que pode responder) por não tê-lo.