Problema ao mostrar o link das últimas postagens na barra lateral

Estou tentando exibir uma página com as postagens mais recentes (por data de criação) na barra lateral. Segui a recomendação nesta postagem, graças ao @th21.

Adicionei um link com /latest?order=created

e funciona, no entanto, não consigo voltar para a atividade mais recente (que é a página inicial). Existe uma maneira melhor de conseguir isso? Ou isso é um bug?

1 curtida

Tentei corrigir isso editando o link Tópicos mais recentes para / que funciona, mas quebra a capacidade de mostrar o ponto de novas postagens ao lado dele e o texto sendo destacado.

Você conseguiu resolver isso no final? Não tenho certeza se entendi o problema que você está descrevendo. Se você ainda tiver um problema, poderia compartilhar um pequeno screencast demonstrando-o, ou me mostrar um link (sinta-se à vontade para me enviar por chat) para que eu possa tentar por mim mesmo?

Não, ainda existe, adicione um link com /latest?order=created e tente voltar aos tópicos mais recentes.

Hmm.. Não tenho como reproduzir. Criei uma seção personalizada aqui no meta com `/latest

Ah! Agora eu vejo. É o link padrão para /latest que você não pode reverter. Isso é um Bug! Boa observação.

Passos para reproduzir:

  • crie um item na barra lateral com um link para /latest?order=created
  • certifique-se de que a preferência do usuário “Link para a lista filtrada” esteja desativada para que o primeiro link Tópicos vá para /latest
  • clique no item da barra lateral /latest?order=created
  • em seguida, clique no link Tópicos para /Latest e ele não voltará

Possível bug relacionado: "Latest" on forum home displays last column sort

Para mim, isso parece mais uma ocorrência do problema de que os links na barra lateral não removem quaisquer parâmetros de consulta anteriores.

Quando adiciono dois links com parâmetros diferentes, funciona. Por exemplo, /latest?order=activity e /latest?order=created. Mas topics me leva à lista como eu a tinha ordenado antes. Então, quando começo em /latest?order=created, vou para /c/support/6 e uso “topics” na barra lateral para voltar ao latest, o parâmetro “order=created” ainda está lá.

No ano passado, relatei o parâmetro ficar fixo quando a página do grupo era filtrada por um nome de usuário.

Em sua resposta, Jammy mencionou que notou isso em ?status=deleted, e eu mencionei ?order=votes.

Também mencionei filtros fixos aqui

Eu entendo por que alguém poderia dizer que é um recurso para a rota /filter. Talvez seja útil que o que você tinha filtrado antes ainda esteja lá quando você usa o link de filtro na barra lateral mais tarde. Mas no contexto de listas de tópicos como /latest ou a lista de grupos ou a fila de revisão, acho isso confuso. Eu não quero uma lista de grupos filtrada, e eu não quero uma fila de revisão filtrada depois de usar o link na barra lateral.

O diretório de usuários é a única exceção que consigo pensar que, mesmo que você o deixe em /u?order=post_count&period=daily, abre em /u?order=likes_received quando você usa o link na barra lateral.

2 curtidas