Não mostrar tópicos editados no topo das listas de tópicos mais recentes

Olá,

é possível ordenar os tópicos mais recentes não pela data em que a última edição de moderação/administrador de uma das postagens nesses tópicos foi feita?

Pergunto porque migrei um fórum do phpBB para o Discourse e tenho que editar muitas postagens para remover BBCode quebrado. Nem todas as postagens podem ser editadas por busca e substituição no banco de dados. Portanto, agora muitos tópicos antigos, às vezes com mais de 10 anos, aparecem no topo das listas de “mais recentes” na página da área de trabalho ou nas páginas de categoria.

Obrigado e atenciosamente,
Roi

Eles só serão movidos para o topo se a última resposta no tópico for a que está sendo editada.

Você pode redefinir a data de movimentação de um tópico após fazer uma edição através da chave do tópico:

Obrigado. Não posso dizer se este é realmente o único caso se eu editar a última postagem. Parece que são mais tópicos. Mas eu não sei muito sobre Discourse, então você deve estar certo.

Existe uma maneira de redefinir a data de “bump” via console para todos os tópicos ou preciso passar pelo frontend?

Até onde sei, ele redefine a data de “bump” de qualquer tipo de “bump”.

Uma pergunta semelhante foi feita aqui, mas nenhuma solução foi dada.

Você pode usar a seleção em massa para redefinir muitas datas de “bump” da lista de tópicos ou dos resultados da pesquisa, se isso ajudar?

2 curtidas

Obrigado pelas suas respostas. A ação em massa funciona para mim. E verifiquei, é apenas a última postagem. Parece que editei muitas das últimas postagens. :wink:

3 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.