Desabilitar lightbox na postagem

Estou interagindo com o Discourse por meio das APIs. O recurso de lightbox está causando alguns problemas no nosso front-end, e gostaria de simplesmente desativar essa substituição. Existe algum ponto de configuração para isso?

Até agora, tentei:

  • definir SiteSettings.create_thumbnails como false
  • limpar todos os valores de SiteSettings.responsive_post_image_sizes

Coisas que gostaria de tentar, mas não encontrei pontos de configuração:

  • Aumentar o valor de algo para ser inserido no campo personalizado Post::LARGE_IMAGES

Outras sugestões são bem-vindas (e desculpe se esta não é a categoria correta).

Tenho quase certeza de que isso não pode ser desativado, pois é um recurso central.

Estive pesquisando sobre isso também, já que estamos construindo nosso próprio frontend e talvez não queiramos necessariamente as funcionalidades de lightbox.

FYI, isso é adicionado em CookedPostProcessor#add_lightbox!. Você precisará modificar o código por meio de um plugin para impedir que esse método seja chamado.

Todo o processo começa com PostJobsEnqueuer, que é chamado pelo PostCreator (ou seja, sempre que um post é criado).