Sem Lightbox para algumas imagens redimensionadas

Um usuário carregou duas imagens semelhantes, uma de 1172x103 pixels e outra de 1180x82 pixels. Tenho meus tamanhos de miniatura definidos para 350x200, então ambas eram muito grandes e foram redimensionadas para 350x30 e 350x24 pixels, respectivamente. Quando a postagem é visualizada, a primeira imagem é exibida em lightbox, mas a segunda não.

Suspeito que isso possa estar relacionado a um bug que foi corrigido no final do ano passado…

Ele faz uma declaração que acho que foi codificada…

  • Provavelmente deveria exceder ambas as dimensões, em vez de apenas uma – não consigo imaginar um caso de uso em que você queira que uma imagem, digamos, de 690x10 pixels (na página) seja exibida em lightbox.

Acho que o bug tornou o lightbox obrigatório para qualquer imagem maior que 100x100, então suspeito que a segunda imagem não recebe um lightbox porque sua altura inicial era inferior a 100 pixels. No entanto, a imagem redimensionada agora está muito pequena, com 350x24 pixels, para que o texto nela possa ser lido e não há lightbox para permitir a visualização da imagem original.

2 curtidas

Este ainda é um problema após as recentes alterações do Lightbox. Continuo a receber imagens que são redimensionadas para serem menores e que depois não são abertas no lightbox. Existe alguma chance de isso ser corrigido para que tudo o que for redimensionado também seja aberto no lightbox?

Você pode demonstrar o problema aqui?

Tentei, mas não consigo replicar isso aqui. Suspeito que o meta use os valores padrão para max_image_width (690) e max_image_height (500). Minha largura máxima está definida para 350 e altura máxima para 200.

Isso destacou outro problema. Como teste, tentei alterar meus tamanhos de volta para os padrões de 690 e 500, e embora os valores nas configurações agora mostrem 690500 quando faço upload de imagens, elas ainda são redimensionadas para os antigos tamanhos máximos de 350200. Tentei reiniciar o Discourse e isso não trouxe os valores padrão para uso.

Como em novos uploads de imagem? Ou nos existentes?

Novos uploads dos mesmos arquivos. Não sei se isso faz diferença. Eles recebem novos nomes de upload, mas talvez exista apenas uma cópia subjacente se houver alguma forma de desduplicação em andamento usando uma checksum para o arquivo que está sendo carregado?