Existe alguma maneira de isso funcionar com fotos que não foram carregadas? Com fotos inseridas via links?
Olá, gostaria de relatar um bug recente com este componente de tema.
Visível aqui:
Última versão do Image comparison slder
Versão do Discourse: 3.5.0.beta1-dev
Obrigado pelo seu trabalho
Stéphane.
Atualizei este componente para atender aos novos padrões da API:
Bom trabalho!
Não quero sobrecarregá-lo… mas… você já deu uma olhada nisso usando o novo editor de texto rico?
Eu não, há algum problema com ele?
Sim, infelizmente não funciona. Vejo isto depois de clicar no botão de imagem de comparação quando o editor de rich text está ativado:
Não tenho certeza de como fazer isso funcionar, parece que o editor de rich text lida com HTML incorretamente. Imagino que você veria o mesmo problema em qualquer componente semelhante, como uma galeria de imagens.
Ei Joseph, você se importaria se eu tentasse consertar o componente?
Você não teria tempo para dar uma olhada nisso ou aceitar a oferta do @Arkshine? ![]()
Desculpe, esqueci de responder. Eu adoraria que alguém com mais conhecimento tentasse isso, a instância do Discourse à qual tenho acesso não tem o rich test ativado e eu não tenho a capacidade de ativá-lo, então não consigo realmente testar isso
obrigado por oferecer!
OK, obrigado por me avisar, vou tentar. ![]()
Pessoal, finalmente tive tempo para trabalhar nisso.
Espero que ainda haja algum interesse nesta TC!
O PR reformula a TC com as seguintes funcionalidades:
- Zoom e panorâmica (roda do mouse, beliscar e controles na imagem)
- Visualização em tela cheia
- Abrir as imagens originais em tamanho completo no lightbox
- Rótulos opcionais de antes/depois com posicionamento configurável
- Legenda opcional
- Vários estilos de alça (linha, fina, círculo, puxador) e cor personalizada para a alça
- Editar os sliders diretamente no editor de texto rico ou com markdown
- Acessível por teclado (setas movem o divisor,
+/-/0fazem zoom) - Restringir quem pode inserir sliders por grupo
O formato do markdown foi alterado usando a tag [wrap]. A compatibilidade retroativa é garantida.
É necessária a versão 2026.6.0-latest.
É compatível com dispositivos móveis e com RTL. No entanto, não sou especialista em UX e não pude testar muito em dispositivos móveis ou iOS.
Se quiser testar separadamente, você pode usar:
- URL:
https://github.com/arkshine/discourse-image-comparison-slider - branch:
modernize-with-rte
(Recomendo não editar os sliders da versão anterior para não alterar o formato do markdown)

