Redimensionar fotos antes de subirlas SOLUCIÓN

  • Este debate tiene 9 respuestas, 2 mensajes y ha sido actualizado por última vez el hace 13 años, 9 meses por Anónimo.
Viendo 7 entradas - de la 1 a la 7 (de un total de 10)
  • Autor
    Entradas
  • #89429
    Anónimo
    Invitado

    Hoy en dia todo el mundo tiene camara de como minimo 5 megapixeles, esto hace que las fotos sean muy pesadas. Muchos usuarios de mi comunidad han dejado de usar mi joomsocial porque tardaba mucho en subir las fotos o porque cuando navegaban para verlas iba super lento. Pues bien he investigado un poco y he encontrado en siguiente tutorial que ayuda a que redimensionemos las fotos antes de subirlas.

    Primero tenemos que modificar en el archivo photos.flashuploader.php que se encuentra en la carpeta templates, en mi caso: JOOMLA/components/com_community/templates/default/photos.flashuploader.php

    Buscamos esta parte de código

    custom_settings : {
    progressTarget : "uploadProgress",
    cancelButtonId : "btnCancel",
    },

    y la reemplazamos por lo siguiente:

    custom_settings : {
    progressTarget : "uploadProgress",
    cancelButtonId : "btnCancel",
    thumbnail_width: 640, // max photo width
    thumbnail_height: 480,// max photo height
    thumbnail_quality: 85 //photo quality
    },

    Después tenemos que modificar el archivo handlers.js, se encuentra en: com_community/assets/uploader/handlers.js

    Buscamos:

    this.startUpload();

    y lo reemplazamos por esto otro:

    this.startResizedUpload(this.getFile(0).ID, this.customSettings.thumbnail_width,
    this.customSettings.thumbnail_height, SWFUpload.RESIZE_ENCODING.JPEG,
    this.customSettings.thumbnail_quality, false);

    ¡¡Ya casi esta!!
    Ahora tenemos que bajar el siguiente archivo: http://swfupload.googlecode.com/files/SWFUpload_v250_beta_3_core.zip

    Nos vamos a las carpetas

    [b] com_community/assets/uploader/
    com_community/assets/uploader/plugins[/b]/

    Abrimos la carpeta swfupload_fp10/ de el archivo que hemos bajado antes y reemplazamos SOLO los siguientes archivos en la carpeta com_community/assets/uploader/:

    1.swfupload.js
    2.swfupload.swf (Este último tiene una versión mas estable que podeis conseguir aqui: http://swfupload.googlecode.com/files/swfupload.swf.v2.5.0.beta3.2.zip)

    Ahora toca el turno de la carpeta com_community/assets/uploader/plugins. Buscamos el archivo:

    1.swfupload.queue.js (lo renombramos a queue.js) y lo reemplazamos en la carpeta com_community/assets/uploader/plugins/

    Ahora abrimos ese archivo y buscamos lo siguiente:

    this.startUpload();

    y lo reemplazamos por esto otro:

    this.startResizedUpload(this.getFile(0).ID, this.customSettings.thumbnail_width,
    this.customSettings.thumbnail_height, SWFUpload.RESIZE_ENCODING.JPEG,
    this.customSettings.thumbnail_quality, false);

    ¡¡Eso es todo!!
    Para que funcione teneis que habilitar la subida de fotos flash en el Backend del Joomsocial

    #89458
    Redlo
    Participante

    Gran trabajo y Muy util. Se agradece

    #89470
    Anónimo
    Invitado

    Muchas gracias, se agradece tu disposición de compartir y además de explicarlo en condiciones.

    Un Saludo.
    PD. No tengo (ya que no lo necesito) instalado el joomlasocial, pero veré si lo puedo apañar a mi web.

    #89517
    Anónimo
    Invitado

    Hola!, acudo a vos aver si me podes ayudar. tengo en la sig web http://carlospaz-mayu.com/ZoOcial un problema con la galeria de fotos desde que instale joomsocial (tengo ahora el 1.6) subo las fotos se crean los avatares pero cuando amplio la foto es como que no la encontrara tampoco los avatares(imagen anterior y imagen siguiente), vuelvo a la vista de la galeria y ahi estan perfectos. no entiendo. instale el joomgallery y las fotos van joya. pero la galeria de joomsocial no la puedo hacer funcionar. si me podes ayudar estaria muy agradecido
    saudos!

    #89518
    Anónimo
    Invitado

    Hola Rodri , antes de nada decir que no soy ningun experto en Joomsocial, lo que se ha sido siempre por curiosidad y frikismo innato 🙂 Asi que no se si podre servirte de ayuda…

    Aun asi creo que tu problema puede estar en que en tu Joomsocial tienes habilitada la subida de fotos flash… Puede ser que halla algo por ahi de flash que no funciona bien.

    Has probado ha habilitar la subida de fotos sin flash?
    Tienes activado el flash en tu sitio web?

    Un saludo!

    #89564
    Anónimo
    Invitado

    Gracias, por el aporte, pero a mi no me funcionó.

    La foto sube, pero cuando voy al album la foto no esta ahi.

    Que crees que pueda ser?

    Gracias de antemano.

    #89576
    Anónimo
    Invitado

    Hola Maxwell. Creo recordar que yo también tuve el mismo problema que comentas. En mi caso se solucionó habilitando la subida flash en la web.

    Sitio -> Configuración global -> Sistema -> Habilitar subida Flash -> SI

    Espero que se solucione asi el problema. Si continua, puedes utilizar la subida de fotos de Jomsocial de toda la vida, no podrás redimensionar pero por lo menos se veran las fotos

    Un saludo!!

Viendo 7 entradas - de la 1 a la 7 (de un total de 10)
  • Debes estar registrado para responder a este debate.
Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Ver Política de cookies
Privacidad