Esta pregunta va algo relacionada con las galerías web.
Estoy utilizando una galería, parecida al ejemplo en español que ponéis en otra respuesta, el gran problema que tiene dicho sistema, es que la imagen reducida, que en el mejor de los casos, se puede utilizar con el #LOGO_DOCUMENT, va bien para mostrar el menú con todas las fotos, pero para la vista en grande, sería interesante tener una imagen intermedia al tamaño completo (algo adaptado para ver en pequeño, dentro del formato de la web, pero que permitira seguir cargando la imagen completa si aún así, se deseara más calidad).
Hasta ahora, con logotipos, he utilizado el |reduire_image400 y sin problemas, pero con los documentos adjuntos no hay forma (ni con #LOGO_DOCUMENT, ni con #EMBED_DOCUMENT, ni con #URL_DOCUMENT).
Mirando las órdenes a las que llama el |reduire_image, he creado una función php llamada reducir_imagen, con los mismos parámetros, a la que le paso el #URL_DOCUMENT y el tamaño deseado y me genera una miniatura en la caché de SPIP con el tamaño apropiado (en su carpeta correspondiente, etc), el problema es que a partir de ese punto, me substituye las miniaturas por defecto de la web (150 px) para esos documentos por unas de 400px, haciendo que la web sea imposible de visitar.
Si por el contrario no reduzco la imagen y la escalo utilizando html (como hace por defecto la galería que tengo hecha), con imágenes cada vez mayores, que en la actualidad rondan los 500 Kb, no se hace práctico que para mostrar una miniatura, cargue una imagen tan grande, dando sensación de lentitud de la web.
¿Alguna idea de cómo conseguirlo ?
Saludos
Pablo