O fórum era antigo e os usuários dependiam de hospedagem de imagens externa. Eles usavam MUITAS imagens em seu fórum. 40.000 posts em 300.000 continham pelo menos 1 imagem, muitas vezes bem mais. Cheguei a ver um post contendo 150 imagens (!).
Como os antigos serviços de hospedagem de imagens agora estão inativos, a grande maioria (talvez… 95%?) das imagens do fórum estão quebradas ad vitam (curiosidade: mesmo que 5% das imagens antigas permaneçam, elas ainda ocupam 10 GB de espaço em disco após serem carregadas no Discourse…), resultando em muitos ícones de imagem quebrados em tópicos mais antigos:

Substituímos esses ícones por uma imagem personalizada:

O texto diz “Oops! Imagem não encontrada”. A imagem personalizada adiciona um pouco de personalidade ao fórum, semelhante ao spinner de carregamento personalizado em unicyclist.com.
// Substituição dos ícones de imagem inválidos por um ícone personalizado:
.broken-image {
display: block;
width: 227px;
height: 51px;
margin: 10px 0;
background: url($broken-image);
border: none;
svg {
display: none;
}
}
Fácil personalização ![]()