Página 1 de 1

Imagenes redimensionadas

Publicado: 10 Jun 2009, 13:29
por isaaclg
Buenas.

Hay alguna zona en el ACP para configurar el tamaño de las imagenes que se ponen externas, con el tag [img] ?¿
Aqui han subido una imagen grande, de mas de 1.000 px http://www.pesoccerworld.com/foro/viewt ... 1#p1204151 pero como veis, solo muestra la mitad. La url directa de la imagen es http://img198.imageshack.us/img198/9504/53855597.jpg asi podeis comprobar el tamaño real.

Saludos

Re: Imagenes redimensionadas

Publicado: 10 Jun 2009, 13:55
por papichulo
no existe ninguna zona del ACP para hacer eso, pero sí existe un mod que puedes instalar y ue funciona muy bien. El el image resize que podrás encontrar aqui en español. Saludos ;)

Re: Imagenes redimensionadas

Publicado: 10 Jun 2009, 16:37
por isaaclg
Perfecto, voy a echarle un vistacillo. Muchas gracias

Re: Imagenes redimensionadas

Publicado: 12 Jun 2009, 20:46
por isaaclg
Instale este mod http://www.phpbb-es.com/foro/mensaje982 ... ize#p98237
Funciona perfecto para toda la web que haya podido ver, menos para los mensajes privados, ahi las imagenes grandes se siguen cortando.
Alguna idea?

Saludos

Re: Imagenes redimensionadas

Publicado: 12 Jun 2009, 23:59
por xoom
Debes insertar la parte del código para viewtopic_body.html en ucp_pm_viewmessage.html

Busca

Código: Seleccionar todo

<div class="content">{MESSAGE}</div>
Y péga el script en la línea anterior

Re: Imagenes redimensionadas

Publicado: 13 Jun 2009, 01:54
por isaaclg
Los dos bloques de codigo que aparecen en el manual?

Código: Seleccionar todo

styles/prosilver/template/viewtopic_body.html
    #
    #-----[ BUSCAR ]------------------------------------------
    #
              <!-- ELSE -->
             <strong>{L_FORUM_RULES}</strong><br />
             {FORUM_RULES}
          <!-- ENDIF -->

          <span class="corners-bottom"><span></span></span></div>
       </div>
    <!-- ENDIF -->
    #
    #-----[ A CONTINUACION, AÑADIR ]------------------------------------------
    # nota : debes modificar ( 600px) por el tamaño que desees que se reduzcan las imágenes

    <script>
    window.onload = resizeimg;
    function resizeimg()
    {
       if (document.getElementsByTagName)
       {
          for (i=0; i<document.getElementsByTagName('img').length; i++)
          {
             im = document.getElementsByTagName('img')[i];
             if (im.width > 600)
             {
                im.style.width = '600px';
                eval("pop" + String(i) + " = new Function(\"pop = window.open('" + im.src + " ','fullscale','width=400,height=400,scrollbars=1,resizable=1'); pop.focus();\")");
                eval("im.onclick = pop" + String(i) + ";");
                if (document.all) im.style.cursor = 'hand';
                if (!document.all) im.style.cursor = 'pointer';
                im.title = 'Pulsa aquí para ver la imagen en su tamaño original ';
             }
          }
       }
    }

    </script>

    #
    #-----[ GUARDAR/CERRAR LOS ARCHIVOS ]------------------------------------------

Re: Imagenes redimensionadas

Publicado: 13 Jun 2009, 06:56
por xoom
Si usas prosilver, ese código que has puesto

Re: Imagenes redimensionadas

Publicado: 13 Jun 2009, 15:57
por isaaclg
Ya me funciona.

Gracias

Re: Imagenes redimensionadas

Publicado: 15 Jun 2009, 00:03
por galilei
xoom escribió:Si usas prosilver, ese código que has puesto
¿Y si se usa Subsilver2? He probado meter el códido en distintos sitios del fichero 'ucp_pm_viewmessage.html' y nada, no sé donde colocarlo.

Re: Imagenes redimensionadas

Publicado: 15 Jun 2009, 00:26
por xoom
Por ejemplo puedes colocarlo aquí

Busca

Código: Seleccionar todo

<tr class="row1">
	<td valign="top">
		<table width="100%" cellspacing="5">
		<tr>
			<td>
				<div class="postbody">{MESSAGE}</div>
y lo colocas entre estas dos líneas

Código: Seleccionar todo

	<td valign="top">
		<table width="100%" cellspacing="5">
No lo he probado, pero debe de funcionar.

Saludos.

Re: Imagenes redimensionadas

Publicado: 15 Jun 2009, 01:58
por galilei
Perfecto xoom, funciona perfectamente. Muchas gracias. :ok: