Página 1 de 1

Problema "respuesta rápida"

Publicado: 21 Oct 2010, 21:03
por nakato
URL: http://www.piaggiomp3.net
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: Advertisement Management 1.0.10
Plantilla(s) usada(s): Prosilver
Servidor:
Actualización desde otra versión: 3.0.6
Conversión desde otro sistema de foros:

Buenas tardes compañeros, aprovecho para presentarme y hacer una consulta.

Recientemente instalé en mi foro el mod Advertisement Management 1.0.10. Desde que lo instalé no aparece el botón de "respuesta rápida". He probado a restaurar un backup del fichero "viewtopic_body.html" y sí que aparece de nuevo el botón de "respuesta rápida".
Por lo tanto, deduzco de que algo me falta o me sobra en dicho archivo modificado al instalar el Mod.

Subo el archivo para ver si alguien puede decirme donde está el fallo.

Gracias y un saludo.

Problema "respuesta rápida"

Publicado: 21 Oct 2010, 22:09
por leviatan21
Hola nakato :
Bienvenido a phpbb-es !!

Te hago una consulta :
Cuando dices que restauraste la copia del archivo viewtopic_body.html ese también tenia la función de cambiar el tamaño de las imágenes ?
O sea este código :

Código: Seleccionar todo

<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 = 'Click Here To See Image Full Size ';
         }
      }
   }
}

</script>
Porque por como está hecho, evita que se carguen algunas cosas como por ejemplo, el "mostrar la respuesta rápida"

Re: Problema "respuesta rápida"

Publicado: 21 Oct 2010, 22:25
por nakato
Pues sí, tienes razón, he probado a restaurar una copia con ese script pero sin las modificaciones del mod y ocurre lo mismo, en cambio con otro backup que tengo sin el scrit del redimensionado de imágenes, si que aparece la función de respuesta rápida.

Cómo podría solucionarlo ?.

Muchas gracias.

Problema "respuesta rápida"  Tema Solucionado

Publicado: 21 Oct 2010, 22:40
por leviatan21
Prueba cambiando ese código por este :

Código: Seleccionar todo

<script type="text/javascript">
// <![CDATA[
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 = 'Click Here To See Image Full Size ';
         }
      }
   }
}
onload_functions.push('resizeimg();');
// ]]>
</script>

Re: Problema "respuesta rápida"

Publicado: 21 Oct 2010, 22:52
por nakato
Prueba cambiando ese código por este :
Muchísimas gracias leviatan21. Funciona todo perfectamente.

:ok: Tienes unas cervezas pagadas en Madriz.

Saludos.