Página 1 de 3
Barra de web al enalzar a otras webs
Publicado: 09 Ene 2010, 18:44
por Kravenbcn
He visto algunas webs que al abrir algun enlace a otra web que se haya publicado en ella, abre el enlace normalmente pero aparece una ventana superior con el logo de la web desde la que se ha enlazado.
Además me he fijado que el enlace final es como si la web que abre estuviera dentro de la otra, es decir
http://www.primeraweb.com/nav/?url=http://segunda web
Hay alguna forma de hacer eso en phpbb 3.0.6?
Re: Barra de web al enalzar a otras webs
Publicado: 09 Ene 2010, 20:52
por mitch
Entiendo lo que quieres... que las páginas externas se abran en un iframe, manteniendo un iframe superior con el logo de tu web o algo así...
no se si existe para phpBB3, solo encontré esto:
http://www.phpbb.com/community/viewtopi ... 85&start=0
que permite abrirlas en una nueva pestaña/ventana, pero no habla de lo que quieres.
Espero que alguien más te pueda ayudar con lo que buscas, salu2.
Re: Barra de web al enalzar a otras webs
Publicado: 11 Ene 2010, 01:36
por Kravenbcn
Si, eso es lo que quiero, a ver si alguien sabe si podemos hacerlo en phpbb3.
Gracias mitch

Re: Barra de web al enalzar a otras webs
Publicado: 11 Ene 2010, 02:06
por ahh72
encontre esto, no se si pueda ayudarte con lo que deseas:
http://area51.phpbb.com/phpBB/viewtopic ... 71&t=31522
http://www.phpbb.com/kb/article/links-o ... w-windows/
yo uso esta pequeña modificacion:
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
Re: Barra de web al enalzar a otras webs
Publicado: 11 Ene 2010, 10:33
por mitch
Creo que logré lo que querías... mañana lo instalo en el sitio de pruebas y si te gusta lo instalas, es facilísimo.
salu2
Re: Barra de web al enalzar a otras webs
Publicado: 13 Ene 2010, 00:10
por mitch
Hice esta modificación, haber si te sirve, pruebala acá:
http://mitch.phpbb-es.com/viewtopic.php?f=7&t=34
Si lo quieres, sigues estos simples pasos:
- Primero debes instalar este MOD (muy sencillo de instalar): Prime Links
- Luego, en /includes/prime_links.php (archivo que trae este MOD):
Buscar:
Código: Seleccionar todo
define('EXTERNAL_LINK_PREFIX', ''); // Example: 'http://anonym.to?'
Reemplazar por:
Código: Seleccionar todo
define('EXTERNAL_LINK_PREFIX', 'go.php?url='); // Example: 'http://anonym.to?'
- Luego, subir los archivos (3) que he adjuntado, a la raíz de tu foro (donde esta viewforum.php, search.php, etc...):
go.rar
- (4.22 KiB) Descargado 124 veces
Y listo
Por supuesto que la barra de tu web la puedes editar. El logo dejalo con el mismo nombre que ya tiene, lo modificas en cualquier editor de imágenes.
La posición del logo, o si quieres añadirle cosas a la barra de la web, etc, lo puedes editar en el archivo
go_cabecera.php, que es solo código HTML.
Si quieres cambiarle el color a la barra, lo haces en el archivo
go.php, editando en:
por el color html que tu quieras (cuidado con borrar las comillas).
salu2 y espero sirva, a ti o a otros usuarios.
Re: Barra de web al enalzar a otras webs
Publicado: 13 Ene 2010, 02:55
por MR.PABLO
Mitch gracias primero que todo por tu modificación, se ve buena y ve que funciona en tu foro, en mi foro no funciona, pero no es por problema de alguna modificación mal, revisé los pasos 10 veces y nada, resulta que cuando me va a redirigir me reenvia al host del foro y me tira el error que no existe. como puedo solucionar esto?
te puedes dar cuenta acá:
http://jjteamwebdesign.co.cc/adobe-air- ... -t178.html
Re: Barra de web al enalzar a otras webs
Publicado: 13 Ene 2010, 18:20
por MR.PABLO
Tendré que poner el mod sin la modificación porque no encontré la solución

Re: Barra de web al enalzar a otras webs
Publicado: 13 Ene 2010, 23:13
por mitch
Que extraño Jj-Team (no alcancé a ver el error en todo caso, como para orientarme más)... que extraño
espero que alguien más lo pueda instalar.
salu2
Re: Barra de web al enalzar a otras webs
Publicado: 14 Ene 2010, 01:15
por MR.PABLO
Quizá ahora estas, subiré el archivo para que te puedas orientar porque está excelente tu modificación.
Gracias Mitch
Editado: Archivo subido, listo para que puedas observar lo que me ocurre.
http://jjteamwebdesign.co.cc/adobe-air- ... -t178.html
Re: Barra de web al enalzar a otras webs
Publicado: 14 Ene 2010, 01:48
por mitch
efectivamente... te redirige a esa web debido a que es el error 403
no se mucho de él, pero tiene que ver con permisos de ese archivo en tu servidor... chmod tal vez? podrías revisar los permisos chmod que tiene ese archivo (go.php).
Podrías probar con borrarlo y resubirlo, o tal vez consultarlo directamente con tu hosting para ver cuál es el problema.
salu2, ojalá lo puedas solucionar
Re: Barra de web al enalzar a otras webs
Publicado: 14 Ene 2010, 02:18
por MR.PABLO
Que permisos me recomiendas tu que debo darle? 777? 755?
Re: Barra de web al enalzar a otras webs
Publicado: 14 Ene 2010, 13:07
por mitch
774 tal vez...
disculpa, este hosting es gratuito? un hosting pagado no debería darte estos problemas... go.php no tiene un gran código como para no permitirsele ser ejecutado.
Re: Barra de web al enalzar a otras webs
Publicado: 14 Ene 2010, 15:05
por MR.PABLO
Re: Barra de web al enalzar a otras webs
Publicado: 14 Ene 2010, 16:56
por MR.PABLO
¡Mitch! Lo he conseguido!

Mandé un ticket de soporte y me recomendaron
Cambiarle el nombre "Go" a otro. Y bueno para dejarlo como lo habías hecho le puse "IR" (testarudo como buen chileno

) y resultó. Muchas gracias por tu recomendación y solución aún estaría probando posibles soluciones.
Abrazos