• Welcome to the Chevereto user community!

    Here users from all over the world gather around to learn the latest about Chevereto and contribute with ideas to improve the software.

    Please keep in mind:

    • 😌 This community is user driven. Be polite with other users.
    • 👉 Is required to purchase a Chevereto license to participate in this community (doesn't apply to Pre-sales).
    • 💸 Purchase a Pro Subscription to get access to active software support and faster ticket response times.

Auto-Redimensionar Imagenes al subir?? (No Entendi el Ingles)

Dexter8892

Chevereto Noob
Hola! de nuevo... la verdad.. ya casi termino... ahora surge la siguiente inquietud...

Es Posible que al un usuario subir una imagen... Automaticamente.. el Script Redimensione la imagen.. a un ancho cualquiera??? (OJO sin necesidad de darle al botoncito Redimensionar ya que esto... es para usuarios comunes.... (Sin Ofender)

El problema esta en que uso el Script como Uploader... (no como image hosting exactamente) y con un plugin para Flash Galleries... monto una espectacular Galeria de Fotos.... para mi sitio ke esta echo en Joomla :) y al ser de mucho tamaño la imagen (exactamente mayor a 600px ancho) se distorciona la galeria.....

Expero ser explicito... el tema creo ke fue tratado.. en 2 post Anteriores... pero en Ingles :p y no entendi mucho....

Saludos!

Aqui les dejo los demos.....

Flash Gallery:
http://radioxtasis.totalh.com/index.php?option=com_oziogallery&Itemid=116
Uploader (Chev): http://radioxtasis.totalh.com/index.php?option=com_wrapper&view=wrapper&Itemid=123

Ahh.. Tambien.. (Eske me da un poko de miedo editar el engine.php ya que no soi tan experto en PHP) Quisiera... que el Script.. dejara las nombres de las imagenes subidas tal como estan.. es decir.. si subo Dexter Only Style.png... que conserve el nombre o.. al menos sustituir espacios por.. Guiones Bajos o algo haci... Yo se ke Usted Sabe! sr. Rodolfo... Gracias!

PD: el tema original lo edite y adapte... a una version Dark-Blue a medias.. con un poco mas de trabajo.. puedo hacer una para con mucho gusto compartirla... y haci tengamos Chevereto Dark-Blue Theme :)
 
Si quieres redimensionar siempre, puedes hacerlo si fuerzas el valor de la variable relacionada. Si te fijas en engine.php las variables se obtienen tanto por get como por post, pues bien.. Basta con que las relacionadas con redimensionamiento las obliges a estar seteadas, por ejemplo.. Si no esta seteada y esta vacía la variable $var:

PHP:
if (empty($var) and !isset($var)) {
     $var = '600';
}

Con eso, si $var no esta... va a tomar el valor 600. Entonces, puedes hacer lo mismo con las variables del redimensioamiento, y si quieres que siempre sea 600, sin importar si esta seteada o no, le quitas la condicional y le pones el valor en engine.php

Si quieres que el script mantenga el nombre, deberas meter mano en engine.php
Actualmente el script toma maximo de caracteres, existencia de espacios y caracteres extraños, existencia de mayusculas y minusculas.. etc. Cuento corto, limpia el nombre.
Tu puedes evitar eso (y que funcione a tu pinta) pero deberás ir a engine.php, no es tan complicado... Si no sabes lo que hace una función, anda a php.net o busca en google y sabrás que pasa.
 
Back
Top