Topic List Previews (legacy)

Há algo que você faça que desencadeie o problema? Como não está acontecendo o tempo todo, algo está mudando. Por recarregamento suave, você quer dizer que atualiza a página no navegador? Você tentou limpar o cache do seu navegador e depois ver se o erro ainda ocorre?

A grande questão é: algum dos seus membros também tem esse problema?

Não, eles ainda não relataram este erro. Vou pedir a alguns deles para ficarem atentos a isso.

@merefield É aleatório e um tanto inconsistente para acionar isso. mas eu encontro isso todos os dias agora. Talvez eu grave um vídeo quando encontrar este bug novamente. E relatarei aqui com mais detalhes.

Outro problema

Estou a ser atormentado por encontrei outro bug / (recurso em falta?) onde as mensagens não lidas na página da categoria não são estilizadas em cinza, fazendo com que todas as postagens pareçam iguais. Por exemplo, ao visualizar a página da categoria aqui, as postagens não lidas são indistinguíveis.

Aqui está como fica quando desativo o TC

1 curtida

Espero que você consiga encontrar uma maneira consistente de reproduzi-lo. Aguardo seu retorno.

Repleto? Escolha interessante de palavra. Simplesmente parece um bug/recurso ausente consistente para mim. Darei uma olhada durante a semana.

1 curtida

Desculpe, se significou outra coisa. Não sou falante nativo de inglês, então posso ter usado a palavra errada.

Editei a frase agora.

2 curtidas

Sem problema. Vou tentar corrigir isso durante a semana, obrigado por relatar :slight_smile:

1 curtida

Olá! Vemos o mesmo bug no nosso fórum. Estávamos usando o módulo obsoleto. Ao atualizar para a versão 2.8.0.beta8, começamos a ter o mesmo problema. Decidimos usar o novo componente de tema, e ele está funcionando, exceto pela tematização dessas listas. A cor do link está errada, mas o espaçamento também está errado.

Pelo que pude perceber, o elemento está perdendo a classe CSS topic-list-data, então não está aplicando o tema corretamente. Desativar o componente de tema corrige o problema.

2 curtidas

Alguém pode explicar exatamente como fazemos a versão TC funcionar? Comentamos o plugin e instalamos o TC, mas a página em questão agora exibe apenas a lista tradicional de posts.

Obrigado

1 curtida

Hmmm, meu co-desenvolvedor conseguiu fazer o novo TC funcionar, mas voltamos à estaca zero — todas as entradas em todas as categorias são exibidas como não lidas.

1 curtida

Tendo revisado isso, não foi um bug, foi uma quebra de compatibilidade devido a mudanças no aplicativo principal.

Observe que normalmente não damos suporte a isso no meio do mês, então, normalmente, você é aconselhado a não atualizar no meio do mês.

No entanto, aprecio que eu tenha feito vocês terem que manter suas configurações no meio do mês. Então…

Corrigi a “baixa iluminação” de títulos visitados para visualizações de blocos e não blocos no desktop e atualizei os templates com algumas das mudanças recentes:

Vou dar uma olhada no mobile em algum momento.

Por favor, atualize seu TC e me diga se você vir algum problema relacionado.

5 curtidas

Obrigado pela atualização. :hugs:

Também quero relatar outro pequeno bug que ainda resta. :yum:

Quando os usuários incluem uma imagem grande no topo da postagem, o “resumo” e o “Leia mais” não são mais clicáveis, porque o discourse gera um lightbox para a imagem. O código <a> class=\"lightbox\" href=\"\" data-download-href=\"\" title=\"Título da imagem\"></a> incluído no resumo quebra o link.

Entendo que pode ser um problema central do discourse incluir o código do lightbox no resumo, mas não tenho certeza a quem posso relatar e se eles o corrigirão.

Estou apenas pensando se podemos tornar o botão “ler mais” clicável sem esperar que o discourse remova o código do lightbox do resumo, porque isso pode levar algum tempo. :thinking:

2 curtidas

Com o TC instalado, há pouco que posso fazer com os trechos.

No entanto, com o plugin sidecar adicionado, tenho mais controle.

Dito isso, sou inclinado a “simplificar” o trecho para remover links e formatação, a fim de reduzir o risco de corrupção de exibição. Se você quiser o conteúdo completo, terá que clicar para ver.

Dado que os trechos são um recurso principal, argumentavelmente eu não deveria precisar fazer nenhum trabalho nessa área.

2 curtidas

Se isso acontecer com o componente de tema topic-list-previews desabilitado, sinta-se à vontade para criar um novo tópico em UX. Se você puder incluir uma captura de tela do problema, seria ótimo!

4 curtidas

Obrigado pela sua resposta. :hugs:

Sim, acontece com o TLP TC desabilitado também.
Para imagem, inclui o código lightbox no trecho.


<a class="lightbox" href="" data-download-href="" title="ImageTitle"></a>

Para cabeçalho, inclui a âncora no trecho.


<a name="header" class="anchor" href="#header"></a>

Ambos quebram o link e causam o botão “trecho” e “ler mais” não clicáveis.

Criarei um novo tópico #ux com captura de tela incluída.

Obrigado :smiling_face_with_three_hearts:

4 curtidas

Muito obrigado — isso resolveu o problema para nós. Realmente agradeço.

3 curtidas

Prazer, David. Ainda há muito a ser feito neste Componente, mas estarei trabalhando nele ao longo dos próximos meses.

Observe que mudamos o Tópico para: Componente de Tema de Pré-visualizações da Lista de Tópicos - tema - Discourse Meta

2 curtidas

Obrigado pelo conserto :folded_hands:t3:

3 curtidas

Estou usando um plugin, como mover tudo para um novo Componente de Tema? Basta remover o plugin e instalar o Componente de Tema ou o quê?

2 curtidas

Correto, infelizmente não há como mover a configuração automaticamente.

1 curtida

Estou disposto a ajudar com um script que automatizaria isso. Existe uma visão geral de onde cada configuração do plugin iria no componente do tema?

2 curtidas

Parece um exagero? Mas se alguém achar útil… atualmente não existe tal mapeamento.

1 curtida