Visualizações da Lista de Tópicos (TLP)

Não posso prometer que conseguirei melhorar esse comportamento, pois agora é um Componente de Tema e preciso depender principalmente do que serializei do Discourse. Portanto, a data de marcação provavelmente não é possível com os dados disponíveis. É em parte resultado da simplificação para um Componente de Tema. Passei por isso há muito tempo e este foi o melhor compromisso.

Pode haver a opção de adicionar essa escolha adicional quando o plugin sidecar for adicionado. Isso precisará ter baixa prioridade.

Vou dar uma olhada rápida no outro problema quando tiver tempo, mas novamente suspeito que este seja o comportamento nativo do Discourse em relação a imagens.

1 curtida

Adicionado efeito de destaque suave(?) a miniaturas ao passar o mouse na visualização de Blocos:

Merge branch ‘beta’ · merefield/discourse-topic-list-previews-theme@fa46a61 (github.com)

Espaço corrigido para novas notificações de Postagem: Merge branch 'beta' · merefield/discourse-tc-topic-list-previews@b900ead · GitHub

Fiz uma pequena melhoria no plugin Theme Sidecar para eliminar links e âncoras no trecho, a fim de ajudar a mitigar o risco de corrupção de layout causada por eles: FIX: remove anchors from excerpts too · merefield/discourse-topic-previews@98d3772 (github.com)

Há uma configuração associada:

image

3 curtidas

Eu já havia relatado isso no tópico antigo, mas não tinha como reproduzir este problema. Agora entendo claramente como reproduzi-lo.
Clique com o botão do meio em um link de postagem não lida na página inicial (krita-artists.org) para abri-lo em uma nova janela. Ou clique com o botão direito e clique em abrir em nova aba no menu de contexto. Em seguida, na nova aba aberta, volte para a página inicial clicando no logotipo do site no cabeçalho. Quando a página inicial carregar, você verá que o componente de imagem em destaque não foi carregado. Você terá que atualizar a página para que ela carregue.

Isso só acontece quando você abre o link em uma nova aba e volta para a página inicial. Se você clicar com o botão esquerdo e abrir os links na mesma página e voltar, ele carrega normalmente.

1 curtida

Esse é definitivamente um caso extremo interessante! Verei se consigo reproduzir isso quando tiver um tempo. Boas festas!

1 curtida

Boas festas para você também :slight_smile: . Levou algum tempo para entender como isso pode ser reproduzido.

1 curtida

Ativei as prévias da lista de tópicos, no entanto, no meu fórum simplesmente não há prévias.

Você adicionou a Categoria?

image

O mesmo vale para as Tags:

image

Eu tenho o mesmo problema. Os excertos funcionam quando o plugin sidecar está ativado e o componente desativado. Então, não recebo miniaturas. As miniaturas funcionam se o sidecar estiver desativado e o componente ativado.

1 curtida

Está funcionando bem para mim em uma nova compilação (e antes). Verifique se você adicionou a visualização na configuração correta.

As categorias não são adicionadas por padrão, portanto, se você quiser que as coisas apareçam em todas as Categorias, você terá que adicionar todas as Categorias, etc.

Apenas as Listas de Tópicos de Descoberta principais são incluídas por padrão.

@merefield Eu tive. E se houver categorias diferentes (tags etc. eu não tentei) no componente e no sidecar, nada funciona — a seção de cabeçalho será mostrada três vezes.

De qualquer forma, a única maneira de obter trechos é pelo sidecar, e as miniaturas funcionam apenas através do componente. E se as miniaturas estiverem ativadas, não consigo obter trechos, não importa o quê. Como para mim os trechos são um recurso mais importante do que as miniaturas (as imagens não geram tráfego), estou feliz.

Claro, pode ser um conflito com outros plugins/componentes, mas eu também tentei isso, e não há problemas. Estou no iPad agora, então é um pouco difícil descobrir se há algum erro de JS ou similar.

O plugin antigo funcionava perfeitamente.

1 curtida

Parece um conflito para mim, potencialmente.

O cabeçalho duplicado é muito suspeito - procure por erros no console quando tiver chance.

Eu o tenho rodando perfeitamente em três sites diferentes meus.

Eu já tentei isso (adicionar todas as categorias), mas simplesmente não funciona.

Provavelmente um conflito. Investigue isso criando um Tema com apenas este componente e reconstrua gradualmente. Atualize o navegador a cada alteração ou mudança de configuração. É provável que você o esteja usando com algo com o qual ele não é compatível. Ele não é compatível com o Plugin de Notícias, por exemplo. Escolha um ou outro, mas não ambos.

Desculpe por isso, mas eu tenho o plugin de notícias. Esse conflito pode ser corrigido no futuro? Ambos são importantes para mim.

1 curtida

No momento, não há planos. Não há incentivo nem financiamento para fazer isso.

https://test.rail.moe/c/sh/16

Parece que ficará superdimensionado por algum motivo estranho.

Você obtém o mesmo problema/um problema semelhante com: Topic List Excerpts Theme Component - theme - Discourse Meta? (Execute separadamente em um tema diferente, não juntos!)

Não consigo acessar seu site.

Descobri por que aconteceu. É porque há uma postagem, cujo conteúdo é um link, e para mostrar o link por completo, este componente o torna superdimensionado.

Então funciona bem com o outro componente que eu linkei? Por favor, confirme.

Não acredito que este componente seja o culpado.

De qualquer forma, já forneci uma solução: