É um problema pequeno, mas acabei de notar que o número do post na postagem não coincide com o número do post na barra de rolagem lateral direita. No exemplo abaixo, estou visualizando o último post da discussão. A divergência parece ser causada por posts ocultos, mas aparece assim para usuários comuns. Um ou outro deveria ser ajustado para levar em conta os posts ocultos que os usuários comuns nem sabem que existem?
Isso está realmente correto. Um é o número absoluto da postagem, e o outro é a contagem de postagens relativa no tópico ao vivo.
Talvez eu não esteja sendo claro. Não faz sentido (para o usuário comum) que haja um total de 64 posts no tópico, mas o que eles estão visualizando é o #68. Sabemos que isso ocorre porque existem posts ocultos. Mas, como eles não têm ideia sobre os posts ocultos, isso está os confundindo.
Então, o que você propõe?
Certo, mas como números de ID de usuário ou números de ID de tópico, é o que é — um identificador numérico único para cada postagem.
No SitePoint, fazemos isso principalmente por motivos diferentes, mas é fácil exibir o número do ID da postagem perto das postagens:
Certo, entendi que o número da postagem (#) não é apenas uma referência; ele é usado como ID da postagem. Portanto, as postagens ocultas precisam manter seus números na sequência.
Se pudermos considerar isso apenas como um problema de exibição, consigo pensar em duas formas de corrigi-lo:
-
Apenas para fins de exibição, ajustar o “post#nn” mostrado na caixa de popup subtraindo o número de postagens ocultas acima dela, por exemplo:
Entendo que o número da postagem exibido não coincidirá com a URL codificada na caixa. -
Incluir as postagens ocultas na numeração relativa e no total (por exemplo, 64/64), mesmo quando elas não estiverem expandidas (para administradores/moderadores) ou mesmo visíveis (para usuários comuns). No meu exemplo, a última postagem mostraria então 68/68 no controle deslizante. Entendo que o número crescente no controle deslizante “pularia” ao passar pelas postagens ocultas. Isso revelaria ao usuário astuto que há postagens ocultas. Mas eles já podem perceber isso se clicarem sucessivamente nos carimbos de data/hora de cada postagem.
Dito tudo isso, entendo que ambas as soluções podem ser difíceis de implementar no CSS. Como apenas um de nossos usuários notou isso, se for difícil de alterar, não é uma prioridade alta para mim pessoalmente.
Suspeito que você seja uma boa companhia.
Ele não é usado como o ID do post; ele é o ID do post.
Os números no rolagem da linha do tempo são “números de post visíveis em ordem”, e não números de ID de post.
Certo, então minha solução #2 poderia ser reescrita: “Na rolagem da linha do tempo, exiba o número n-ésimo do post, incluindo os posts invisíveis no valor de N.”
Isso não vai acontecer.

