Lista de Pré-visualizações de Tópicos (legado)

Obrigado pela correção! Acabei de definir uma resolução de 4, e quase todos os blocos agora estão carregando miniaturas de 400x400. Então isso está funcionando bem. :clap:

As únicas exceções são algumas postagens com upload de imagem original menor que 800x800, mas maior que 400x400. Essas postagens estão carregando a miniatura de 200x200 em vez da miniatura de 400x400 disponível.

1 curtida

O novo algoritmo usa arredondamento. Provavelmente você terá que aceitar que alguns serão ajustados para cima ou para baixo. Isso é para que eu possa generalizar o ‘nível de resolução’ entre conjuntos de tamanhos diferentes. O problema pode ser que estou tratando cada divisão como igual, mas, na realidade, deveria ser não linear.

Desculpe, não posso gastar mais tempo com isso agora. Posso melhorá-lo no futuro.

2 curtidas

Parece ótimo, obrigado pelas correções. Estou feliz que agora estamos carregando tamanhos de 400x400 para reduzir o tempo de carregamento das páginas. :+1:

2 curtidas

@merefield, antes de mais nada… obrigado pelo incrível plugin :folded_hands:

Eu só queria relatar também que a configuração “fallback de miniatura padrão para lista de tópicos” parece não estar funcionando. Configurei este como nossa “miniatura padrão para lista de tópicos”, mas qualquer tópico que não tenha uma imagem não está usando essa imagem de fallback, como ilustrado aqui:

Existe alguma solução para fazer a imagem padrão aparecer? Sinto falta da coerência quando havia uma imagem ou imagem padrão para cada tópico.

Outra observação… as miniaturas costumavam mostrar GIFs animados, o que adorávamos. Mas agora parece que apenas uma imagem estática é exibida na miniatura, em vez do GIF animado.

Mais uma observação: também estamos usando o Plugin Pavilion Events, que o @davidkingham mencionou que também estão utilizando.

1 curtida

Isso funciona no TC, usei na semana passada. Quanto ao plugin, vou dar uma olhada nisso na preparação para o próximo período de atualização suportado. Obrigado pelo relato.

As miniaturas são criadas pelo Discourse agora. A maior parte da lógica relacionada foi removida do TLP. Precisaremos pedir a eles que suportem GIFs animados.

Sim, eu levantei isso. É um conflito de modelo. Um dos meus colegas está analisando.

1 curtida

Deveria funcionar — já vi sites usando nosso componente de tema oficial com GIFs animados com sucesso. Certifique-se de que a configuração “permitir miniaturas animadas” esteja ativada nas configurações do seu site (ela já vem ativada por padrão).

Se ainda assim não funcionar, sinta-se à vontade para criar um novo tópico de #suporte aqui com o GIF que não está funcionando.

3 curtidas

Ops, perdi essa configuração, David, muito obrigado por intervir!

@jord8on, se não der certo com isso, eu mesmo darei uma olhada inicialmente nesse caso. Me chame em uma mensagem privada com um exemplo se isso não funcionar para você.

3 curtidas

GIFs animados estão funcionando no nosso site. Não tenho certeza do que foi o problema. Talvez tenha sido algo no meu dispositivo local ¯\_(ツ)_/¯

Obrigado por investigar isso!!

Mais uma pergunta. Acabei de verificar o componente oficial de tema do Discourse e estou me perguntando quais são as diferenças entre aquele Topic List Thumbnails e este plugin “Pré-visualizações da Lista de Tópicos”? Um é melhor ou pior para certas situações?

2 curtidas

Acho que você levará menos de um minuto para decidir por si mesmo? :). O TLP TC faz exatamente o que promete.

2 curtidas

Isso foi implementado no TC. Por favor, teste e nos dê um retorno:


Padrão: DESATIVADO

2 curtidas

@davidkingham @jord8on Adicionei a saída do plugin móvel que faltava ao TC, que @fzngagan gentilmente enviou em um PR para o núcleo do Discourse (valeu, parceiro!), então você pode notar que as coisas melhoraram. Ainda não testei com o plugin de Eventos, no entanto!

Me avise como vocês se saem com o plugin de Eventos e o TC:

Se precisarem disso no plugin, me avisem.

2 curtidas

Isso nos ajuda muito, pois agora podemos publicar e promover conteúdo para nossos membros em primeiro lugar. Obrigado! :smiley:

2 curtidas

Se ajustarmos a resolução das miniaturas ou desinstalarmos o plugin TLP, precisamos tomar alguma medida para limpar as miniaturas antigas geradas? Ou elas serão limpas automaticamente com o tempo?

1 curtida

Resolução é apenas uma escolha superficial no nível do JavaScript.

Boa pergunta. A geração de miniaturas é uma atividade central. Tente remover e reprocessar um tópico e veja se eles desaparecem do latest.json.

2 curtidas

Atualmente, observamos uma discrepância entre a ordem das imagens em destaque e a ordem dos tópicos por tag, ou seja, os tópicos em destaque em https://1e9.community versus https://1e9.community/tag/titelstory?ascending=false&order=created

Por qual dimensão exata as imagens em destaque são ordenadas? Obrigado!

1 curtida

Criado em. Ou seja, quando o tópico foi criado (não quando a tag foi aplicada). E acabei de verificar em um site onde o implementei, e parece estar funcionando conforme o esperado em ambos os modos?

2 curtidas

FYI, tudo parece estar funcionando muito bem, embora o conflito entre events/mobile ainda exista.

2 curtidas

Vou cuidar disso em algumas horas.

P.S.: Fiz essa alteração. Agora o modelo TLP deve carregar no mobile com os detalhes do evento.

2 curtidas

Obrigado @fzngagan

Agora vejo um evento na lista de tópicos no mobile sem problemas usando o TC. Você pode confirmar, @davidkingham?

1 curtida

Isso é uma escolha pessoal. O TLP existe há mais tempo e, em parte, é por isso que é mais rico em recursos (seletor de miniaturas, imagens em destaque, sistema de portfólio de usuário, suporte a tópicos sugeridos). Ele tem um formato de blocos ligeiramente diferente com mais metadados. O TLTTC possui um tipo de visualização adicional (grade).

1 curtida