Tercera migración, una vez más para un foro de nicho (furgonetas Volkswagen Camper)

El foro era antiguo y los usuarios dependían de servicios externos de alojamiento de imágenes. Usaban MUCHAS imágenes en su foro. 40000 publicaciones de 300000 contenían al menos 1 imagen, a menudo muchas más. Incluso vi una publicación que contenía 150 imágenes (!).

Debido a que los antiguos servicios de alojamiento de imágenes ya no funcionan, la gran mayoría (¿quizás… el 95%?) de las imágenes del foro están rotas ad vitam (dato curioso: incluso si queda el 5% de las imágenes antiguas, todavía ocupan 10 GB de espacio en disco después de ser cargadas en Discourse…), lo que genera muchos iconos de imagen rotos en los temas antiguos:

Reemplazamos estos iconos con una imagen personalizada:

El texto dice “Oops! Imagen no encontrada”. La imagen personalizada añade un poco de personalidad al foro, similar al spinner de carga personalizado en unicyclist.com.

// Reemplazo de los iconos de imágenes inválidas por un icono personalizado:
.broken-image {
    display: block;
    width: 227px;
    height: 51px;
    margin: 10px 0;
    background: url($broken-image);
    border: none;
    svg {
        display: none;
    }
}

Fácil personalización :+1:

10 Me gusta