Quando excluímos uma categoria, o que acontece com os tópicos excluídos que estavam nela?
Você não pode excluir uma categoria enquanto ela tiver tópicos. Você verá algo assim.
Você precisará reclassificar os tópicos ou excluí-los antes de poder excluir a categoria.
Sim, este botão fica desativado quando a categoria possui tópicos, mas se excluirmos os tópicos da categoria, o botão de exclusão será ativado.
Minha pergunta é: o que acontece com os tópicos excluídos nesse momento? Podemos encontrá-los em algum lugar para recuperá-los, se necessário?
Essa questão surgiu quando movemos tópicos de uma categoria para outra. Apenas os tópicos excluídos permaneceram nela e notamos que a tecla de exclusão foi ativada. Também quisemos mover os tópicos excluídos, mas descobrimos que a categoria de tópicos excluídos não podia ser alterada.
Precisamos excluir algumas categorias e queremos fazer isso por meio do botão de excluir nas configurações da categoria. Seus tópicos foram movidos, mas muitos tópicos excluídos permanecem dentro delas.
Ao fazer isso, os tópicos excluídos serão completamente removidos do banco de dados junto com suas publicações, ou apenas o campo de categoria deles será atualizado para “sem categoria”?
Como não tenho nenhum tópico excluído, não posso testar isso, mas suspeito que você possa ir até o Título do tópico excluído e alterar a categoria para, digamos, sem categoria ou para um tópico oculto (talvez a melhor maneira, para que outros não vejam) até que esteja pronto para recuperá-los mais tarde. Se você usar uma categoria ou tópico oculto, acho que deve desexcluí-los quando movê-los para a categoria de tópicos ocultos ou para o tópico oculto.
Pelo que sei, recategorizar um tópico atualizará as URLs de todas as mensagens e mensagens excluídas com a nova categoria.
Ao contrário de vocês, temos muitos tópicos excluídos e, infelizmente, não é possível alterá-los individualmente
Precisamos mudar a categoria em lotes.
Por outro lado, quando o tópico é removido, não é possível alterar a categoria, e isso faz com que nada mais aconteça. Queremos excluir essas categorias, mas não sabemos como o sistema se comporta nessa situação.
Acho que a única alternativa que resta é ocultar as categorias em vez de excluí-las. Isso significa que alteramos o acesso às categorias para que apenas administradores possam vê-las.
Revisei todos os tópicos do meu site e temos alguns que estão ocultos — as poucas postagens feitas foram movidas para outro tópico. Meu moderador usou Fechado e os marcou como Oculto para que apenas moderadores e administradores os vejam.
É possível restaurar o tópico e, em seguida, alterar a categoria? Ainda assim, isso significa fazer isso um tópico de cada vez. ![]()
Espero que você consiga encontrar uma maneira fácil de realizar o que deseja.
Ao fechar um tópico e escondê-lo, além dos administradores, também podem acessá-lo aqueles que possuem o link (por exemplo, pessoas que foram notificadas sobre o tópico ou têm alguma atividade nele).
Sim, é possível restaurar o tópico, movê-lo para uma nova categoria e excluí-lo novamente, mas isso não pode ser feito em lote.
Obrigado por dedicar seu tempo
O Discourse ainda apresenta muitas áreas obscuras relacionadas às exclusões, então precisamos esperar um pouco mais para que essa parte seja concluída ao longo do tempo.
Testamos isso em um ambiente experimental. Ao excluir categorias que contêm tópicos excluídos, o campo category_id nos tópicos excluídos não é alterado, e a única maneira de acessar esses tópicos é executar a consulta SQL via Data Explorer. Por isso, fornecemos à consulta uma lista de IDs de categoria válidos e solicitamos tópicos cujo category_id não esteja na lista.
