Mejorar miniaturas en galerías de imágenes

  • Autor Autor Teo Atienza
  • Fecha de inicio Fecha de inicio
T

Teo Atienza

Gamma
Diseñador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola chicos,

os pongo en antecedentes: estoy modificando un theme basado en Flash, PHP y XML. Bien, en algunas secciones el theme trabaja con galerías de imágenes, precedidas por miniaturas (en las cuales se muestra una porción de la imagen, no la imagen entera).

Mi cliente quiere que la miniatura de la imagen sea la propia imagen entera, no una porción como ocurre ahora. El creador del theme ofrece un documento de ayuda en donde informa de que puedes crear tus propias miniaturas y, entiendo, que es eso lo que tengo que modificar para que la miniatura sea la imagen entera. Me explico; esto es lo que dice el documento de ayuda:

If you don`t want to use the automatic thumbnails, here`s what you need to do:

- xml/gallery/config.xml - set useOwnThumbs to true
- xml/galleryMenu/config.xml - set useOwnThumbs to true
- Put a folder called thumbs inside each of your gallery folders. The thumbnails must have the same file names as their large images

* note

You will still need to set the thumbWidth and thumbHeight. You might also have to use the thumb thumbXScale and thumbYScale in the gallery menu config file. This is because your gallery thumbs and menu thumbs are likely to be different sizes. For best results set useOwnThumbs to false for the gallery menu.

Por si alguien no lo entiende, viene a decir -más o menos- que tienes la posibilidad de no utilizar las miniaturas automáticas y que, para ello, tienes que establecer en "true" el parámetro "useOwnThumbs". Después tendría que crear una carpeta con el nombre "thumbs" dentro de cada carpeta de galería y, dentro de "thumbs" debería tener todas las miniaturas con el mismo nombre que las imagenes originales. Vale, hasta ahí llego.

Ahora vienen las preguntas:


  • La carpeta "thumbs" deberá tener todas las imágenes, pero no en su tamaño original, ¿no?, sino ya redimensionadas como miniaturas.


  • En la nota del archivo de ayuda, el autor dice que es necesario editar los parámetros thumbWidth, thumbHeight, thumbXScale y thumbYScale. ¿Es a estas dimensiones (las que ponga en estos parámetros) a las que tendría que redimensionar las imágenes de la carpeta "thumbs"?

Quizás no me haya explicado correctamente y no entiendas qué quiero decir después de todo el rollo. Así que recuerda que lo que busco al final es que las miniaturas no aparezcan como porciones de la fotografía original, sino que la propia miniatura muestre la original, pero como miniatura (valga la redundancia).

Si necesitáis el código completo de la configuración XML de las galerías, o lo que sea, decirlo.

¡Gracias!
 
La carpeta tendría esta estructura:
Insertar CODE, HTML o PHP:
galeria1/
  +- archivo-super-grande.jpg
  +-thumbs/
      +- archivo-super-grande.jpg   <<--- obvio miniaturizado

Ahora, debido a que usarás tus propias miniaturas, tienes que indicar de que tamaño son. Por eso te pide que establezcas valores ara thumbWidth y thumbWidt, con respecto a thumbXScale y thumbYScale, infiero que son valores en porcentaje o bien la proporción o escala (traducción: no tengo idea ).
 
La carpeta tendría esta estructura:
Insertar CODE, HTML o PHP:
galeria1/
  +- archivo-super-grande.jpg
  +-thumbs/
      +- archivo-super-grande.jpg   <<--- obvio miniaturizado

Ahora, debido a que usarás tus propias miniaturas, tienes que indicar de que tamaño son. Por eso te pide que establezcas valores ara thumbWidth y thumbWidt, con respecto a thumbXScale y thumbYScale, infiero que son valores en porcentaje o bien la proporción o escala (traducción: no tengo idea ).

Gracias por la respuesta. Esta noche (en un par de horas) lo pruebo y ya te digo si lo he hecho bien. Te irá dedito.
 
Atrás
Arriba