Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
Goloza

[Consejo] Modificar tamaño de fotos al agregar

Recommended Posts

Antes que nada esta modificacion, la realice para ayudar a un user, que lo necesitaba y dejo su tema en soporte, y luego de dias, nadie le respondia :(

A los mods ruego muevan el tema este a donde corresponda ;)

Y a los users no vengan a desvirtuar el tema, con frases como "no lo recomiendo", "por algo el scrip viene asi" etc. Es solo una modificación, y son los users, los que finalmente, deciden que es lo mas conveniente, para sus webs.

Limites de tamaño al agregar Fotos:

Un limite especificado para evitar cargas lentas en las fotos, solo nos permite que suban imágenes de 1024 x 1024 pixeles. El cual es ideal para evitar, cargas lentas. Pero si de todas maneras, sabiendo esto quieren modificar ese limite. Les muestro como hacerlo ;)

Como ejemplo quiero agregar la siguiente imagen:

http://www.hdwallpap...m-1680x1050.jpg

Pero al ser una imagen de alta resolución, cuando doy "Agregar Foto" me aparece el siguiente menseje:

001.png

Cambiemos esos valores asi podemos agregar la imagen:

Abrir el c.upload.php (ubicado en inc/class) y buscar lo siguiente:

// MAX PARA EVITAR CARGA LENTA

		 $max_w = 1024;

		 $max_h = 1024;

Explicación: en donde $max_w = ancho máximo de la imagen y en donde $max_h = altura máxima de la imagen. Esos son los valores a modificar según tu necesidad. Ejemplo: Un ejemplo sería asi, yo voy a modificar los valores, para poder mostrar una imagen de 1680 x 1050 pixeles:
// MAX PARA EVITAR CARGA LENTA

		 $max_w = 1680;

		 $max_h = 1050;

Fin: Finalmente en el mismo c.upload.php modifica la siguiente linea con el valor que ingresaste anteriormente, asi no parece como dicen los chicos WTF ;)
elseif($this->file_size[0] > $max_w || $this->file_size[1] > $max_h) return 'Tu foto debe tener un tamaño menor a 1024x1024 pixeles.';

Siguiendo el ejemplo anterior, la linea quedaría así:
elseif($this->file_size[0] > $max_w || $this->file_size[1] > $max_h) return 'Tu foto debe tener un tamaño menor a 1680x1050 pixeles.';

Listo... ahora si podes postear fotos, con un tamaño superior a los 1024 pixeles ;)Caps:
// TAMAÑO MINIMO

		 $min_w = 160;

		 $min_h = 120;

ACLARACIÓN: Nunca esta de mas repetirles que cuanta mas resolución en pixeles, tengan las imágenes, mayor peso tendrán las mismas, y esto puede hacer, mas lenta la visualización de las mismas en sus webs.

Este tema, es solo una modificación, y son ustedes, los que finalmente, deciden que es lo mas conveniente, para sus webs.

Bsis y espero les sirva ;)

002.png
003.jpg
PD: en el mismo c.upload.php pueden modificar los valores de tamaño mínimo, aplicando la mismas reglas:
  • Like 5

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Patrocinador



  • ×