+ Reply to Thread
Results 1 to 2 of 2

Thread: Image resize

  1. #1
    papichulo_carioco's Avatar
    papichulo_carioco is offline Community Advocate papichulo_carioco is an unknown quantity at this point
    Join Date
    Oct 2008
    Location
    España
    Posts
    1,419

    Image resize

    Se trata de un hack que redimensiona las imágenes subidas al foro

    Se puede descargar de aquí:
    http://www.vbulletin.org/forum/showthread.php?t=176531


    Instalación Nueva:
    1. Suba vía FTP la carpeta llamada 'highslide' en el directorio raíz del foro.

    2. Edite el archivo 'includes/class_bbcode.php'
    Busque la línea
    Code:
    (apox): 1940 ~ 1955
    return '<img src="' .  $link . '" border="0" alt="" />';
    Y cambie por


    Code:
    /* Start Image RESIZE */  
     
    $navigator_user_agent = ( isset( $_SERVER['HTTP_USER_AGENT'] ) ) ? strtolower( $_SERVER['HTTP_USER_AGENT'] ) : '';   
    if (stristr($navigator_user_agent, "msie")) {   
        return '<a href="' .  $link . '" class="highslide" onclick="return hs.expand(this)" ><img src="' .  $link . '" border="0" alt="" style="width: expression(this.width > 340 ? 180 : true);" /></a>';   
    } else {   
        return '<a href="' .  $link . '" class="highslide" onclick="return hs.expand(this)" ><img src="' .  $link . '" border="0" alt="" style="max-width: 430px;" /></a>';   
    }    
    /* End Image RESIZE */
    Puede personalizar el ancho máximo.

    3. Importe el Producto XML: Admin CP -> Productos -> Administrar Productos -> Agregar/Importar Producto : product-hs_resize_1.3_spanish.xml **EN ESPERA DE TRADUCCIÓN**

    4. Abra la Plantilla postbit_attachmentthumbnail
    Y reemplace con:

    Code:
    <a href="attachment.php?$session[sessionurl]attachmentid=$attachment[attachmentid]&amp;d=$attachment[dateline]" class="highslide" onclick="return hs.expand(this)" id="attachment$attachment[attachmentid]"><img class="thumbnail" src="attachment.php?$session[sessionurl]attachmentid=$attachment[attachmentid]&amp;stc=1&amp;thumb=1&amp;d=$attachment[thumbnail_dateline]" border="0" alt="<phrase 1="$attachment[filename]" 2="$attachment[counter]" 3="$attachment[filesize]" 4="$attachment[attachmentid]">$vbphrase[image_larger_version_x_y_z]</phrase>" style="width: expression(this.width > 140 ? 80 : true);" /></a> 
    &nbsp;<if condition="$show['br']"><br /><br /></if> 
    Actualizar el hack a nueva versión:
    Importe el Producto XML: Admin CP -> Productos -> Administrar Productos -> Agregar/Importar Producto : product-hs_resize_1.3_spanish.xml

    Recuerde seleccionar: Permitir sobreescritura: SI

    Nota: Esta información está sacada de Vbhispano y corresponde a la version 3.6.x y 3.7.x, pero el proceso de instalación es el mismo para la versioon 3.8.x
    Espero que os sirva. Saludos ;)


    EDITO:
    Cuando nos dicen que sustituyamos código, es conveniente comentar los codigos en lugar de eliminar y sustituir
    Por ejemplo, en el caso del código de arriba, los comentarios serian del tipo
    Code:
    || codigo original
    para comentar una sola línea (lenguaje java) o
    Code:
    /*código original *//*aqui iría el código que vamos a sustituir*//*fin de código original */
    (éste último cuando son varias líneas) Como veis las barras y asteriscos se ponen delante y detrás del código original. En el nuevo lo mismo que lo anterior,pero sin los tags: por ejemplo
    Code:
    /* codigo de image resize */codigo que  vamos a poner /* fin de codigo de image resize */
    De esta manera, el sistema interpreta que debe saltarse el primer codigo que puse (el comentado) y debe leer y ejecutar el segundo (el que no tiene mas que una barra en cada lado) y de esa manera nos es más fácil deshacer cualquier error que hayamos cometido, o quitar lo que hayamos hecho en caso de que se nos de algún error. Saludos y espero haberos ayudado ;)
    Last edited by papichulo_carioco; 03-29-2009 at 04:43 PM.
    Dar Reputacion es saber agradecer



  2. #2
    jamesprx is offline x10Hosting Member jamesprx is an unknown quantity at this point
    Join Date
    Apr 2009
    Posts
    1

    Re: Image resize

    Thanks for sharing

+ Reply to Thread

Similar Threads

  1. script for image auto resize popup
    By paoder09 in forum Programming Help
    Replies: 0
    Last Post: 03-31-2008, 08:11 AM
  2. How do I set the background image to resize?
    By galaxyAbstractor in forum Graphics & Webdesign
    Replies: 2
    Last Post: 02-01-2008, 03:51 PM
  3. Image Resize
    By manzoor in forum Crossfire
    Replies: 13
    Last Post: 10-20-2007, 03:32 AM
  4. errors while attaching
    By mattspec in forum Feedback and Suggestions
    Replies: 0
    Last Post: 12-19-2005, 01:50 PM
  5. November Desktop
    By n4tec in forum Off Topic
    Replies: 12
    Last Post: 11-08-2005, 07:18 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
x10hosting free hosting for the masses
dedicated servers