Author Topic: Thumbnail cambiar dimensiones manualmente  (Read 4263 times)

0 Members and 1 Guest are viewing this topic.

Offline masterred

  • Sr. Member
  • ****
  • Posts: 494
    • View Profile
Thumbnail cambiar dimensiones manualmente
« on: July 24, 2007, 07:57:36 AM »
hola


encontre esta modificacion o mas bien la manera de como aumentar el tamaño de los thumb para la pagina principal, solo que me gustaria saber como hacer la modificacion y poner las nuevas medidas en este codigo de includes/functions.php

Code: [Select]
$thumb = "<img src=\"".$file_src."\" border=\"".$config['image_border']."\"".$width_height." alt=\"".$image_name."\" />";
gracias por la ayuda que me pueda proporcionar

« Last Edit: July 25, 2007, 07:01:34 PM by masterred »
Apache/2.2.21 (Win32)
PHP/5.3.5
Mysql Version: 5.5.19
4images Version: 1.7.?



Offline ccsakuweb

  • Sr. Member
  • ****
  • Posts: 498
  • Patri
    • View Profile
    • My Art
Re: Thumbnail cambiar dimensiones manualmente
« Reply #1 on: July 24, 2007, 01:15:45 PM »
creo que si lo cambias ahi, no afectará solo a la pagina principal, sino tambien a las categorias. porque esta dentro de la funcion que se llama en el while de las categorias.
lo normal seria que lo cambiases en el ACP porque creo que te hara el mismo efecto que si pones
Code: [Select]
width= \"Anchura px\" height=\"Altura px\"
una alternativa, seria copiar toda esa funcion, llamarla get_thumbnail_code_home y tambien la funcion show_image y llamarla show_image_home dentro de la cual sustituir
Code: [Select]
  $site_template->register_vars(array(
    "thumbnail" => get_thumbnail_code($image_row['image_media_file'], $image_row['image_thumb_file'], $image_row['image_id'], $image_row['cat_id'], $image_row['image_name'], $mode, $show_link, 1, $image_row['links_website_url']),
  ));
por
Code: [Select]
  $site_template->register_vars(array(
    "thumbnail" => get_thumbnail_code_home($image_row['image_media_file'], $image_row['image_thumb_file'], $image_row['image_id'], $image_row['cat_id'], $image_row['image_name'], $mode, $show_link, 1, $image_row['links_website_url']),
  ));
y ya definir el tamaño dentro de get_thumbnail_code_home en $thumb . Luego para llamar a esa funcion sustituyes donde tu quieras ese nuevo tamaño en index.php o donde quieras show_image($image_row);   por show_image_home($image_row);

esa solucion es muy casera. lo mas eficiente seria añadir dos argumentos a show_image y get_thumbnail_code de widh y heigh. y antes de llamar get_thumbnail_code  llamas a show_image con el tamaño indicado en los argumentos, luego llamas a get_thumbnail_code con las variables de los argumentos que te han pasado y compruebas si esos argumentos son vacios, en caso de serlo pones el nuevo tamaño con esos argumentos y si no lo es, lo dejas como antes $width_height
el problema de esta solucion es que en todos los sitios donde llames a show_images (en todos los sitios que tengas thumbnails.. categories, profile, lightbox.. ) tendras que cambiar y añadir los nuevos argumentos. 
:arrow: 4images Paid Mods: Links, Blog, Albums, Subdomains for users, Diferent templates for user profile, Related picture in details, Last pictures in details.
And the mod that you request me.   Demo: http://www.myart.es

A website dedicated to artist people who loves drawing, design, writing and more

Offline masterred

  • Sr. Member
  • ****
  • Posts: 494
    • View Profile
Re: Thumbnail cambiar dimensiones manualmente
« Reply #2 on: July 24, 2007, 03:44:42 PM »
hola

al modificar en el caso como lo indico en la parte de arriba, se modifican todos los thumb, tambien los de el TOP, he puesto el MOD de top con imagenes, si es asi no me afecta en lo absoluto y la modificacion o aumento me parece genial dado que queda un vacio en cada tabla de las imagenes.

gracias

revisare y vere como me convence mas
Apache/2.2.21 (Win32)
PHP/5.3.5
Mysql Version: 5.5.19
4images Version: 1.7.?