Página 1 de 1
Enlace con ventana nueva
Publicado: 01 Oct 2009, 17:00
por ducman
Buenas tardes, tan solo queria preguntar como puedo hacer que en mi sitio con phpbb3, los enlaces que cuelgan los usuarios, forzarlos para que aparezcan en una ventana nueva. Actualmente, se abren en la misma ventana que el foro, con la consiguiente molestia cuando quieres volver a el.
Los datos de la web serian los siguientes, version de phpbb es la 3.0 (limpia, no actualizada) ,servidor Hostalia, con plantilla blackpearl e idioma español, url
www.ducatiarmy.com/phpBBforum/index.php
¿Sabeis alguna forma de hacerlo? Muchas gracias por todo.
Re: Enlace con ventana nueva
Publicado: 01 Oct 2009, 17:06
por ahh72
con esto lo puedes hacer:
Código: Seleccionar todo
PARA LOS MENSAJES -->
ABRIR:
viewtopic.php
BUSCAR:
$postrow = array(
AÑADIR ANTES:
if (!preg_match('/target=([\'\"])?[^\\1]+(\\1)*/i', $message))
{
$message = preg_replace('/<a([^>]*)>/i', '<a\\1 target="bar">', $message);
}
PARA LAS FIRMAS -->
ABRIR:
viewtopic.php
BUSCAR:
$postrow = array(
AÑADIR ANTES:
if (!preg_match('/target=([\'\"])?[^\\1]+(\\1)*/i', $user_cache[$poster_id]['sig']))
{
$user_cache[$poster_id]['sig'] = preg_replace('/<a([^>]*)>/i', '<a\\1 target="bar">', $user_cache[$poster_id]['sig']);
}
saludos
p.d.: te recomiendo poner los datos de soporte en tu firma para que no andes escribiendolo cada rato que pides ayuda.
Re: Enlace con ventana nueva
Publicado: 01 Oct 2009, 17:53
por ducman
gracias ahh72, he probado pero me da un error de pagina no encontrada cuando abro cualquier post, ¿quedaria asi?
if (!preg_match('/target=([\'\"])?[^\\1]+(\\1)*/i', $message))
{
$message = preg_replace('/<a([^>]*)>/i', '<a\\1 target="bar">', $ message);
}
//
$postrow = array(
'POST_AUTHOR_FULL' ............ (asi es no??)
gracias por todo
Re: Enlace con ventana nueva
Publicado: 01 Oct 2009, 19:10
por ahh72
yo no se de codigos php
lo instale asi tal como lo tienes en mi foro y no me dio problema alguno

Re: Enlace con ventana nueva
Publicado: 01 Oct 2009, 22:41
por ducman
Gracias compañero, a ver si alguien me puede "guiar"
