Existe uma maneira de inserir uma imagem sem envolvê-la em uma lightbox clicável?
Acho que imagens pequenas não são clicáveis:
Isso parece ser um problema apenas com imagens grandes:
Existe uma maneira de inserir uma imagem sem envolvê-la em uma lightbox clicável?
Acho que imagens pequenas não são clicáveis:
Isso parece ser um problema apenas com imagens grandes:
Eu pensei que desativar responsive post image sizes e create thumbnails resolveria o problema, mas aparentemente não.
É isso que eu vejo:
Olá,
Acho que as miniaturas estão sendo geradas por largura máxima da imagem e altura máxima da imagem por padrão. Se a imagem enviada for menor que esses valores, a miniatura não será criada.
Se você quiser desativar a criação de miniaturas, desmarque esta configuração. Isso desativará a miniatura apenas para uploads futuros, não importa o tamanho da imagem.

Não encontrei nenhuma informação relevante sobre como desativar miniaturas de uploads mais antigos, mas se for suficiente para você ocultá-las com CSS simples. Essa solução alternativa pode funcionar. ![]()
Comum / CSS
.cooked {
.lightbox-wrapper {
a.lightbox {
pointer-events: none; // Desativar todos os eventos de clique na imagem
&:hover {
box-shadow: none;
}
.meta {
display: none;
}
}
}
}
Obrigado, funciona muito bem. Lightboxes são usados em qualquer outro lugar ou apenas em imagens? Tenho medo de que isso possa causar problemas em outros lugares. ![]()
Eu acho que .lightbox é usado apenas para a miniatura da imagem do post, mas atualizei o código acima para ser mais específico. ![]()
Olá @Nacho_Caballero, acho que encontrei uma solução possível (melhor). ![]()
Verifiquei novamente e, infelizmente, a criação de miniaturas acontece mesmo se eu desabilitá-la nas configurações. Na verdade, não sei como, porque da primeira vez funcionou para mim. ![]()
Mas, como mencionei aqui ![]()
Acho que se você aumentar esses valores, a miniatura poderá ser desativada em uploads mais antigos também.
Aumentei esses valores para 99999, um número alto, e isso impede a criação de miniaturas abaixo desse valor.
Em posts mais antigos, você pode usar Rebuild HTML ou rebake posts (isso mudará em todos os posts) para remover miniaturas.
cd /var/discourse
./launcher enter app
rake posts:rebake
Eu acho que você só precisa reassarar essas postagens. Reassarar todas as postagens que correspondem a um padrão
Primeiro pensei nisso também, mas não funcionou. Na verdade, apenas isto How to prevent an image from being clickable (remove lightbox) - #6 by Don funcionou para mim para remover miniaturas. Acho que talvez largura máxima da imagem e altura máxima da imagem substituam a configuração criar miniaturas.