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.
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.
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.
@merefield, antes de mais nada… obrigado pelo incrível plugin
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.
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.
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.
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ê.
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?
@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 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?
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?
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).