Quando um usuário (com permissão para editar) (via min trust to edit post) exclui um tópico que criou, o fundo fica vermelho (a classe deleted é adicionada ao div.topic-post) e o texto passa a ser “(tópico retirado pelo autor)”, mas o tópico permanece aberto.
Isso se torna um problema se, após a exclusão, o usuário editar o conteúdo da primeira mensagem do tópico: ao salvar, o fundo vermelho desaparece (a classe deleted é removida), mas o tópico é fechado (se você verificar a chave inglesa, verá a opção “Abrir” o tópico, mesmo que ele não pareça estar fechado).
Isso significa que outros usuários não poderão responder a ele e os administradores não notarão nenhum problema, pois ele parecerá um tópico comum.
No entanto, agora que penso melhor, o problema pode ser que usuários com privilégios de edição não deveriam poder editar suas mensagens excluídas (sem restaurá-las primeiro). É isso que acontece com administradores: eles recebem “Acesso inválido” ao tentar editar uma mensagem excluída.
Não consegui reproduzir isso. Na verdade, não há explicação lógica para um post excluído por um moderador também fechar o tópico, já que ninguém poderá vê-lo ou responder. O que você menciona acontece quando um não-moderador exclui seu próprio tópico. Nesse caso, o tópico é fechado para evitar qualquer outra postagem.
Gostou da postagem original ou da TL4? Esquece, só li suas edições. Basicamente, sim… um usuário precisa restaurar seu tópico para poder editá-lo. Em seguida, o tópico é aberto automaticamente.
Bem, é exatamente isso. Quando um usuário pode editar seus próprios tópicos excluídos (não tenho certeza se isso é sempre TL4 ou se pode ser personalizado), o tópico fica fechado após a edição. Excluí-lo não o fecha de verdade.
Ahh, agora entendi. Quando você exclui uma postagem, essa mensagem aparece: (tópoco retirado pelo autor, será excluído automaticamente em __ horas, a menos que seja sinalizado). Ao editá-la, você está, na verdade, editando a mensagem de exclusão e não sua postagem.
Digamos que você criou um tópico com três parágrafos longos. Ao excluí-lo e clicar em editar, você não conseguirá editar os parágrafos, mas sim a mensagem mencionada acima. É por isso que ele permanece fechado e você terá que reabri-lo. Se você o abrir, o tópico continuará excluído e a mensagem acima permanecerá lá, a menos que você o restaure.
Editar uma postagem excluída não a fecha, porque ela já foi fechada. Você está apenas editando o motivo pelo qual ela foi excluída (e, portanto, fechada).
Você simplesmente não vê o ícone de fechado porque não está atualizando a página. Assim que atualizar, o ícone aparecerá.
Confirmado. Se eu atualizar, consigo ver que o tópico excluído está realmente fechado, mas apenas acessando o ícone da chave inglesa e procurando pelo cadeado. Se o usuário excluir o texto “tópico retirado”, não há nenhuma indicação visual de que a postagem/tópico foi realmente excluído ou fechado (mesmo após a atualização, nenhum post de “pequena ação” aparece).
Você concorda que isso pode ser confuso se, em vez de um TL4, um TL1 inexperiente tiver privilégios de edição?
Eu nunca teria pensado em editar a mensagem de exclusão, mas isso realmente aconteceu com um dos meus novos usuários hoje. Atualizei o título deste tópico para melhor transmitir o problema.