Isso é algo que encontrei há algum tempo, e há um tópico sobre o assunto aqui (não tenho certeza absoluta do motivo de ter sido movido de Contribute > Bug para Contribute > Feature).
O tópico é bastante confuso, pois originalmente achei que o problema fosse causado pela importação inicial do phpBB. Então, aqui vai uma tentativa de resumir:
O problema se resume ao fato de que um tópico não pode ser simultaneamente novo e não lido:
- Embora seja implicitamente rastreado, o tópico não aparece em
não lidosporque o usuário nunca o visualizou - O tópico não aparece em
novosporque está além do limite definido na sua configuração “Considerar tópicos novos quando”
É um problema difícil de resolver, pois fazer com que todos os tópicos antigos de uma categoria apareçam na sua aba ‘não lidos’ realmente não é uma boa experiência para o usuário.
“Descartar automaticamente” esses tópicos é bastante custoso em termos de banco de dados (um novo registro TopicUser teria que ser criado para cada tópico na categoria que você acabou de rastrear).
Realmente não chegamos a uma ideia elegante para resolver o problema, e a discussão acabou morrendo. Uma opção que @sam sugeriu foi
Na época, achei que essa poderia ser uma boa ideia:
Mas
TL;DR: Não tenho uma solução, mas espero que isso deixe o problema mais claro ![]()