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.

Enlaces En Nueva Ventana Del NavegadorTema Solucionado

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Avatar de Usuario
kaiser
Usuario/a
Mensajes: 99
Registrado: 31 Dic 2007, 11:08

Enlaces En Nueva Ventana Del Navegador

#1

Mensaje por kaiser »

hola, sabeis como se hace para cuando pones un enlace en un post que al pincharlo se abra en una ventana nueva.

un saludo
informacion:
URL: http://www.forosmotociclismo.es
Plantilla(s) usuada(s): prosilver
MODs instalados: ninguno
Versión de phpBB: 3
Servidor: 1&1, gratuito
Si es una actualización desde otra versión: es foro nuevo
Si es una conversión desde otro tipo de Foro: no

Avatar de Usuario
BEN-HUR
Miembro
Mensajes: 373
Registrado: 03 Nov 2004, 23:54
Edad: 63

Re: Enlaces En Nueva Ventana Del Navegador

#2

Mensaje por BEN-HUR »

Abrir:

includes/functions_content.php
sobre la linea 592.

Buscar:

Código: Seleccionar todo

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

Remplazar:

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";
        } 
Guardar y cerrar.





Abrir:

styles/xxxxxx/template/bbcode.html


Buscar:

Código: Seleccionar todo

    <!-- BEGIN url --><a href="{URL}" class="postlink">{DESCRIPTION}</a><!-- END url -->

Remplazar:

Código: Seleccionar todo

    <!-- BEGIN url --><a href="{URL}" class="postlink">{DESCRIPTION}</a><!-- END url -->
    <!-- BEGIN url --><a href="{URL}" onclick="window.open(this.href);return false;" class="postlink">{DESCRIPTION}</a><!-- END url -->

Guardar y cerrar.




Abrir:

includes/functions.php
Sobre la linea 2740

Código: Seleccionar todo

          case 'bbcode_htm':
             return array(
                '#<!\-\- e \-\-><a href="mailto:(.*?)">.*?</a><!\-\- e \-\->#',
                '#<!\-\- l \-\-><a (?:class="[\w-]+" )?href="(.*?)(?:(&|\?)sid=[0-9a-f]{32})?">.*?</a><!\-\- l \-\->#',
                '#<!\-\- ([mw]) \-\-><a (?:class="[\w-]+" )?href="(.*?)">.*?</a><!\-\- \1 \-\->#',
                '#<!\-\- s(.*?) \-\-><img src="\{SMILIES_PATH\}\/.*? \/><!\-\- s\1 \-\->#',
                '#<!\-\- .*? \-\->#s',
                '#<.*?>#s',
             );

Remplazar:

Código: Seleccionar todo

          case 'bbcode_htm':
             return array(
                '#<!\-\- e \-\-><a href="mailto:(.*?)">.*?</a><!\-\- e \-\->#',
                '#<!\-\- l \-\-><a (?:class="[\w-]+" )?href="(.*?)(?:(&|\?)sid=[0-9a-f]{32})?" onclick="window\.open\(this\.href\);return false;">.*?</a><!\-\- l \-\->#',
                '#<!\-\- ([mw]) \-\-><a (?:class="[\w-]+" )?href="(.*?)" onclick="window\.open\(this\.href\);return false;">.*?</a><!\-\- \1 \-\->#',
                '#<!\-\- s(.*?) \-\-><img src="\{SMILIES_PATH\}\/.*? \/><!\-\- s\1 \-\->#',
                '#<!\-\- .*? \-\->#s',
                '#<.*?>#s',
             );
Guardar y cerrar.
Imagen Recursos para tu GPS de Garmin y algo de TomTom

Avatar de Usuario
kaiser
Usuario/a
Mensajes: 99
Registrado: 31 Dic 2007, 11:08

Re: Enlaces En Nueva Ventana Del Navegador

#3

Mensaje por kaiser »

hola BEN-HUR, gracias por todo, pero me pasa lo siguiente:

he hecho todo como me dices pero al entrar a la pagina de me da un error de functions.php, no te puedo decir exactamente el mensaje de error por que olvide copiarlo, he vuelto a poner el functions. php original y se resuelve tanto el error como el problema de los enlaces ya que sin ese ultimo cambio me los abre en otra ventana

¿si no se hace ese ultimo cambio en el functions.php pasa algo o vuelvo a intentarlo?

un saludo y gracias por tu tiempo.
informacion:
URL: http://www.forosmotociclismo.es
Plantilla(s) usuada(s): prosilver
MODs instalados: ninguno
Versión de phpBB: 3
Servidor: 1&1, gratuito
Si es una actualización desde otra versión: es foro nuevo
Si es una conversión desde otro tipo de Foro: no

Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 36

Re: Enlaces En Nueva Ventana Del Navegador

#4

Mensaje por Alorse »

Yo tengo esta misma duda y no solo con los enlaces qeu se pongan en el foro sino tambien, con la publicidad y esas cosas

oskuro
Observador/a
Mensajes: 28
Registrado: 25 Abr 2008, 15:29
Edad: 41

Re: Enlaces En Nueva Ventana Del Navegador

#5

Mensaje por oskuro »

Abrir:

includes/functions_content.php
sobre la linea 592.

Buscar:

Código: Seleccionar todo

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

Remplazar:

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";
        } 
Guardar y cerrar.





Abrir:

styles/xxxxxx/template/bbcode.html


Buscar:

Código: Seleccionar todo

    <!-- BEGIN url --><a href="{URL}" class="postlink">{DESCRIPTION}</a><!-- END url -->

Remplazar:

Código: Seleccionar todo

    <!-- BEGIN url --><a href="{URL}" class="postlink">{DESCRIPTION}</a><!-- END url -->
    <!-- BEGIN url --><a href="{URL}" onclick="window.open(this.href);return false;" class="postlink">{DESCRIPTION}</a><!-- END url -->

Guardar y cerrar.




Abrir:

includes/functions.php
Sobre la linea 2740

Código: Seleccionar todo

          case 'bbcode_htm':
             return array(
                '#<!\-\- e \-\-><a href="mailto:(.*?)">.*?</a><!\-\- e \-\->#',
                '#<!\-\- l \-\-><a (?:class="[\w-]+" )?href="(.*?)(?:(&|\?)sid=[0-9a-f]{32})?">.*?</a><!\-\- l \-\->#',
                '#<!\-\- ([mw]) \-\-><a (?:class="[\w-]+" )?href="(.*?)">.*?</a><!\-\- \1 \-\->#',
                '#<!\-\- s(.*?) \-\-><img src="\{SMILIES_PATH\}\/.*? \/><!\-\- s\1 \-\->#',
                '#<!\-\- .*? \-\->#s',
                '#<.*?>#s',
             );

Remplazar:

Código: Seleccionar todo

          case 'bbcode_htm':
             return array(
                '#<!\-\- e \-\-><a href="mailto:(.*?)">.*?</a><!\-\- e \-\->#',
                '#<!\-\- l \-\-><a (?:class="[\w-]+" )?href="(.*?)(?:(&|\?)sid=[0-9a-f]{32})?" onclick="window\.open\(this\.href\);return false;">.*?</a><!\-\- l \-\->#',
                '#<!\-\- ([mw]) \-\-><a (?:class="[\w-]+" )?href="(.*?)" onclick="window\.open\(this\.href\);return false;">.*?</a><!\-\- \1 \-\->#',
                '#<!\-\- s(.*?) \-\-><img src="\{SMILIES_PATH\}\/.*? \/><!\-\- s\1 \-\->#',
                '#<!\-\- .*? \-\->#s',
                '#<.*?>#s',
             );
Guardar y cerrar. Hago todo eso y no funciona, aparte que se me peta la web y no carga y tengo que volver a subir los archivos que hice backup. Por qué puede ser??? :(

Avatar de Usuario
c4mp3sin0
Observador/a
Mensajes: 19
Registrado: 11 Oct 2007, 22:09

Re: Enlaces En Nueva Ventana Del Navegador

#6

Mensaje por c4mp3sin0 »

funciono perfecto!!! mil gracias.
URL: www.atgpayaras.com/foro/
Plantilla(s) usuada(s): eMuza
MODs instalados: solo correccion de link en nueva ventana
Versión de phpBB: phpbb 3.0.1
Nombre y versión del MOD: (nose version)
Servidor: venthost
Si es una actualización desde otra versión: creo que no.

sandrinosaez
Observador/a
Mensajes: 6
Registrado: 25 May 2008, 05:40

Re: Enlaces En Nueva Ventana Del Navegador

#7

Mensaje por sandrinosaez »

Abrir:

includes/functions_content.php
sobre la linea 592. Hola a todos, tengo el mismo problem.... pero:

No encuentro esa pagina en mi phpbb3 functions_content.php

o este mod solo es para otra version?

Avatar de Usuario
BEN-HUR
Miembro
Mensajes: 373
Registrado: 03 Nov 2004, 23:54
Edad: 63

Re: Enlaces En Nueva Ventana Del Navegador

#8

Mensaje por BEN-HUR »

Abrir:

includes/functions_content.php
sobre la linea 592. Hola a todos, tengo el mismo problem.... pero:

No encuentro esa pagina en mi phpbb3 functions_content.php

o este mod solo es para otra version?Búscalo bien está tanto en una como en otra versión. 8)
Imagen Recursos para tu GPS de Garmin y algo de TomTom

sandrinosaez
Observador/a
Mensajes: 6
Registrado: 25 May 2008, 05:40

Re: Enlaces En Nueva Ventana Del Navegador

#9

Mensaje por sandrinosaez »

Aca adjunto una imagen del ftp... la busco y no la encuentro... :(

Imagen

Avatar de Usuario
Manolo
Ex Staff
Mensajes: 1576
Registrado: 05 Oct 2006, 21:46
Género:
Edad: 60

Re: Enlaces En Nueva Ventana Del Navegador

#10

Mensaje por Manolo »

Mira en el archivo que descargaste para instalarlo y veras que si esta, me refiero en tu PC, tu ftp debio subir mal los archivos, yo de ti volveria a subirlos todos ya que cabe la posibilidad que te falte alguno mas.

Saludos!
Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Documentación de phpBB 2, la Documentación de phpBB 3 y los FAQS de ayuda para tus problemas.
Quizás esté resuelto, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.

[hr]
No nos atrevemos a muchas cosas porque son difíciles, pero son difíciles porque no nos atrevemos a hacerlas. (Séneca)

© Manolo

sandrinosaez
Observador/a
Mensajes: 6
Registrado: 25 May 2008, 05:40

Re: Enlaces En Nueva Ventana Del Navegador

#11

Mensaje por sandrinosaez »

sip... realmente faltaba un archivo...

pero, cargue un foro nuevo, plantillas, lenguajes, todo nuevo y efectue las modificaciones en los 3 archivos que se indican , pero no me funciona.

Lo que tengo actualmente en mis archivos, estos ya modificados:

functions_content.php

Código: Seleccionar todo

	$append	= htmlspecialchars($append);

	        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";
        } 

	return $html;
}

/**
* make_clickable function

bbcode.html

Código: Seleccionar todo

<!-- BEGIN img --><img src="{URL}" alt="{L_IMAGE}" /><!-- END img -->

    
    <!-- BEGIN url --><a href="{URL}" class="postlink">{DESCRIPTION}</a><!-- END url -->  
    <!-- BEGIN url --><a href="{URL}" onclick="window.open(this.href);return false;" class="postlink">{DESCRIPTION}</a><!-- END url --> 


<!-- BEGIN email --><a href="mailto:{EMAIL}">{DESCRIPTION}</a><!-- END email -->

functions.php

Código: Seleccionar todo

	switch ($mode)
	{
		case 'email':
			return '(?:[a-z0-9\'\.\-_\+\|]|&)+@[a-z0-9\-]+\.(?:[a-z0-9\-]+\.)*[a-z]+';
		break;

		case 'bbcode_htm':
			return array(  
               '#<!\-\- e \-\-><a href="mailto:(.*?)">.*?</a><!\-\- e \-\->#',  
               '#<!\-\- l \-\-><a (?:class="[\w-]+" )?href="(.*?)(?:(&|\?)sid=[0-9a-f]{32})?" onclick="window\.open\(this\.href\);return false;">.*?</a><!\-\- l \-\->#',  
               '#<!\-\- ([mw]) \-\-><a (?:class="[\w-]+" )?href="(.*?)" onclick="window\.open\(this\.href\);return false;">.*?</a><!\-\- \1 \-\->#',  
               '#<!\-\- s(.*?) \-\-><img src="\{SMILIES_PATH\}\/.*? \/><!\-\- s\1 \-\->#',  
               '#<!\-\- .*? \-\->#s',  
               '#<.*?>#s',  
            ); 



		break;

		// Whoa these look impressive!
		// The code to generate the following two regular expressions which match valid IPv4/IPv6 addresses
		// can be found in the develop directory

mayomi
Observador/a
Mensajes: 6
Registrado: 22 May 2008, 22:08

Re: Enlaces En Nueva Ventana Del Navegador

#12

Mensaje por mayomi »

Hola amigos, efectivamente funciona todo correctamente, gracias por la informacion...

jgtomas
Observador/a
Mensajes: 9
Registrado: 30 Oct 2006, 20:24

Re: Enlaces En Nueva Ventana Del Navegador

#13

Mensaje por jgtomas »

Funciona correctamente. Una pregunta, ¿se podría enlazar dos páginas o ventanas al hacer click en el enlace, una la del enlace y otra de publicidad, por ejemplo?

Gracias.

Avatar de Usuario
Manolo
Ex Staff
Mensajes: 1576
Registrado: 05 Oct 2006, 21:46
Género:
Edad: 60

Re: Enlaces En Nueva Ventana Del Navegador

#14

Mensaje por Manolo »

Nueva duda en nuevo tema y con los datos de soporte, gracias!
Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Documentación de phpBB 2, la Documentación de phpBB 3 y los FAQS de ayuda para tus problemas.
Quizás esté resuelto, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.

[hr]
No nos atrevemos a muchas cosas porque son difíciles, pero son difíciles porque no nos atrevemos a hacerlas. (Séneca)

© Manolo

kiwiproject
Invitado

Re: Enlaces En Nueva Ventana Del Navegador

#15

Mensaje por kiwiproject »

ami en fuctions_contect no tengo la linea

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

Cerrado

Volver a “Foros de Soporte 3.0.x”