Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Error al cambiar el código abrir enlace en nueva ventana

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado
galilei
Usuario/a
Mensajes: 96
Registrado: 03 Dic 2006, 03:35

Error al cambiar el código abrir enlace en nueva ventana

#1

Mensaje por galilei »

Versión de phpBB: 3.0.3
Tipo de phpBB: phpBB estandar, (tambien llamado Vanilla) phpBB2 o phpBB3
MODs Instalados: Si
Tu conocimiento: Conocimiento básico
Enlace del Foro: http://www.acienciasgalilei.com/public/forobb

¿Qué recuerdas haber hecho en el foro antes de aparecer este error?
Cambiar functions_content.php

¿Qué has realizado para intentar resolver el problema?
Ponerlo como estaba

Descripción y Mensaje
Hola de nuevo,

He intentado implementar la modificación 'Modifying auto-detected links' que viene en:

http://www.phpbb.com/kb/article/links-o ... w-windows/

Ahí dice que cambie en functions_content.php el código:

Código: Seleccionar todo

    $html    = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append";
por este otro:

Código: Seleccionar todo

    if ($type == MAGIC_URL_EMAIL)
    {
        $html    = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append";    
    }
    else 
    {
        $html    = "$whitespace<!-- $tag --><a$class href=\"$url\" onclick=\"window.open(this.href);return false;\">$text</a><!-- $tag -->$append";
    } 
Al hacerlo he observado que cuando se pone un enlace y después se edita o previsualiza, en el cuadro de edición, después del enlace añadido y junto a él, aparece un trozo del código añadido:

Ejemplo: Ponemos http://es.wikipedia.org/wiki/Isaac_Newton" onclick="window.open(this.href);return false; (o cualquier otro)

y al editar o previsualizar aparece algo así como:

http://es.wikipedia.org/wiki/Isaac_Newton" onclick="window.open(this.href);return false;" onclick=\"window.open(this.href);return

que resulta ser un trozo del código añadido.

He intentado copiarlo con varios editores y siempre pasa lo mismo. ¿Qué falla en ese código?

Gracias[/i]
_________________
_◊ §aludo§ ◊ ajsl ◊_ Imagen
[hr]Datos de soporte
Spoiler
URL: CienciasGalilei
PhpBB3_ver. : 3.0.12 (Conversión de phpbb 3.0.10)
Plantilla: X-Static (actualizado - basado en Subsilver2)
Servidor: De pago, Aruba. (Linux)[hr]MODS: BBCode-Mitch, Rezice-imag_1.1.2, Similar topics, Th23_autolinks, Mchat_1.2.17, Who_is_Online, No_repetir_asunto_replica, Notify by default, Activity_stats_mod, Avatar_memberlist, Acp_add_user_mod, Links_page_1_0_2, MSSTI_Sitemap_v1.0.0, Multiple_ranks, No_Duplicate_Gallery_Avatar_v1-0-0, NoQuote_1.2, Post number in viewtopic, Preserve_spaces, Ranks Page 1.0.3, Hide-bot, y pequeñas modificaciones

galilei
Usuario/a
Mensajes: 96
Registrado: 03 Dic 2006, 03:35

Re: Error al cambiar el código abrir enlace en nueva ventana

#2

Mensaje por galilei »

Ya lo he resuelto, pesaba que los otros cambios que vienen en esa página eran independientes y no los cambié.

Pueden borrar este post si lo desean

Gracias
_________________
_◊ §aludo§ ◊ ajsl ◊_ Imagen
[hr]Datos de soporte
Spoiler
URL: CienciasGalilei
PhpBB3_ver. : 3.0.12 (Conversión de phpbb 3.0.10)
Plantilla: X-Static (actualizado - basado en Subsilver2)
Servidor: De pago, Aruba. (Linux)[hr]MODS: BBCode-Mitch, Rezice-imag_1.1.2, Similar topics, Th23_autolinks, Mchat_1.2.17, Who_is_Online, No_repetir_asunto_replica, Notify by default, Activity_stats_mod, Avatar_memberlist, Acp_add_user_mod, Links_page_1_0_2, MSSTI_Sitemap_v1.0.0, Multiple_ranks, No_Duplicate_Gallery_Avatar_v1-0-0, NoQuote_1.2, Post number in viewtopic, Preserve_spaces, Ranks Page 1.0.3, Hide-bot, y pequeñas modificaciones

Cerrado

Volver a “Foros de Soporte 3.0.x”