Página 1 de 4

Incrustar El Foro Phpbb Dentro De Otra Web

Publicado: 24 May 2006, 16:11
por jaume
Hola tengo una webi para que mis visitantes entren al foro se les abre otra ventana. Io queria que al clicar al boton de foro se les abriera en esa misma pagina estando incrustado dentro.

Imagen

Si simplemente pongo todo el codigo php dentro de la tabla donde deseo incrustarlo mira que me pasa:

Imagen

Respuesta: Incrustar El Foro Phpbb Dentro De Otra Web

Publicado: 24 May 2006, 16:43
por Nazcar
esta volviendo ha enviar la informacion de lo headers de la web.Una de las soluciones que tienes es editar el overall_header.tpl de tu template y quitar las cabeceras de http que ya son enviadas en la web previamente.

Respuesta: Incrustar El Foro Phpbb Dentro De Otra Web

Publicado: 24 May 2006, 20:47
por jaume
Hola tio aver estoy dentro del archivo que me has dicho no e entendido nada de lo que me has dicho soy bastante novatillo. Podrias explicarmelo pasito a pasito porfavor??? muchas gracias

Respuesta: Incrustar El Foro Phpbb Dentro De Otra Web

Publicado: 24 May 2006, 22:37
por MarAng
esto seria una solucion poco adecuada pero te servira.

coloca este tag dentro de tu tabla de tu web o como lo llames.

<iframe src ="archivoindexdetuforo.php" height"100%" width="100%" ></iframe>

Respuesta: Incrustar El Foro Phpbb Dentro De Otra Web

Publicado: 24 May 2006, 23:09
por SuperNovato
Jaume: además de lo que te ha dicho Nazcar, curiosea lo que aporta MarAng.

Mira como queda (está hecho deprisa y corriendo y habría que matizar tamaños y tal, pero te puede dar una idea):
Imagen

Respuesta: Incrustar El Foro Phpbb Dentro De Otra Web

Publicado: 25 May 2006, 02:11
por viktor
Tambien puedes llamar al foro con un include dentro de la tabla correspondiente. Y en lo posible editando los valores de with de :
-El resto de la pagina.
- Y/o el ancho de foro.

Mmm osea, en la tabla correspondiente, pones lo siguiente:

Código: Seleccionar todo

<?
include('foro/index.php'); ?>
Eso si, no vas a poder navegar mediante Urls, ya que la pagina seguira siendo la misma sin importar cuanto te "muevas" en el foro.

O no?, si me equivoco que alguien me corrija....

En fin, ahora que lo pienso, solo queda bien con el metodo que ya te dijeron. Solo que es un poquito mas complicado (si no sabes leer el codigo de tablas correctamente).

Respuesta: Incrustar El Foro Phpbb Dentro De Otra Web

Publicado: 25 May 2006, 19:09
por jaume
hola wenas haciendo el include en php me da error, lo e echo con iframe i bastante bien pero resulta ke kiero k el foro tenga el fondo del color de mi web i las letras blancas. bamos que realmente parezca que esta incristado en la web i encima el iframe pone como un bordecilloque me gustaria kitarlo pero creo que no se puede.i me gustaria que la barra desplazadoradl iframe fuera iguala a la de la web. se que pido mucho pero si me pudierais ayudar...A i tambien kiero sacar estas dos cosas que marco en la imagen.i hacer k toda la linea donde pone login i registrarse i todo esto que este en una sola linea.

Imagen

Respuesta: Incrustar El Foro Phpbb Dentro De Otra Web

Publicado: 25 May 2006, 19:38
por KasLimon
Hola, vamos a ir por partes:

1. Para quitar lo que has señalado con cuadrados, tendrías k acer lo k t digo:

Abrir:

Código: Seleccionar todo

templates/subSilver/overall_header.tpl
Buscar:

Código: Seleccionar todo

<a href="{U_INDEX}"><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
				<td align="center" width="100%" valign="middle"><span class="maintitle">{SITENAME}</span><br /><span class="gen">{SITE_DESCRIPTION}<br />&nbsp; </span> 
				<table cellspacing="0" cellpadding="2" border="0">
					<tr>
Reemplazar con:

Código: Seleccionar todo

<tr>

2. Para el fondo del foro y el scrollbar:

Abrir:

Código: Seleccionar todo

templates/subSilver/subSilver.css
Buscar:

Código: Seleccionar todo

body {
	background-color: #E5E5E5;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}
Reemplazar con:

Código: Seleccionar todo

body {
	background-color: #990099;
	scrollbar-face-color: #990099;
	scrollbar-highlight-color: #808080;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #808080;
	scrollbar-arrow-color:  #808080;
	scrollbar-track-color: #990066;
	scrollbar-darkshadow-color: black;
}
Yo creo k ya e resuelto todas tus dudas :chulo:

Saludos!

Respuesta: Incrustar El Foro Phpbb Dentro De Otra Web

Publicado: 25 May 2006, 19:51
por mitch
KasLimon estaba mirando el .css justo cuando miré y vi que habias resuelto ya todo ajaj :cerveza:
bueno, solo me queda decirte que para eliminar el borde del iframe, puedes probar poner estos valores:

Código: Seleccionar todo

<iframe [datos que ya tienes] marginheight="0" marginwidth="0" frameborder="0">
A mi al menos, me queda un iframe SIN bordes :P saludos

Respuesta: Incrustar El Foro Phpbb Dentro De Otra Web

Publicado: 25 May 2006, 19:54
por jaume
Hola mui buenas tio lo de quitar el logo i todo lo marcado me a ido de putissima pero lo del subsilver.css de la barra del scroll se me ve igual i el fondo del foro tambien el color del fondo de mi web es 990099. I el codigo del iframe sin bordes me va de perlas tio simplemente kiero canviar el color de bondo i de la barra del scrollbar

Respuesta: Incrustar El Foro Phpbb Dentro De Otra Web

Publicado: 25 May 2006, 20:28
por mitch
Quizas sea porque el overall_header.tpl de subSilver es distinto a los de otras plantillas...
Si te fijas, tienes esto:
<body bgcolor="{T_BODY_BGCOLOR}" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}">

los valores entre { llaves } puedes cambiarlo por los colores que desees, bgcolor es el color de fondo, text el texto, link el color los enlaces y vlink el color de los enlaces ya visitados.

Luego, esta linea:

Código: Seleccionar todo

<!-- link rel="stylesheet" href="templates/subSilver/{T_HEAD_STYLESHEET}" type="text/css" -->
reemplazala por esta:

Código: Seleccionar todo

<link rel="stylesheet" href="templates/subSilver/{T_HEAD_STYLESHEET}" type="text/css">
inmediatamente bajo esto, tienes algo como esto:

Código: Seleccionar todo

<style type="text/css">
<!--
/*
  The original subSilver Theme for phpBB version 2+
  Created by subBlue design
  http://www.subBlue.com

ETC ETC SIGUE MAS ABAJO
Selecciona todo hasta llegar a:

Código: Seleccionar todo

</style>
(es el unico que hay)

Lo que pasa es que el subsilver no toma directamente el .css creo, con los cambios que te he comentado debería tomarlo y por ende, tomar los valores de colores que te ha hecho cambiar KasLimon.

Eso.. haber si resulta (guarda copias del overall_header.tpl por si no funciona todo lo que he dicho).

Respuesta: Incrustar El Foro Phpbb Dentro De Otra Web

Publicado: 25 May 2006, 21:39
por jaume
me da error simplemente canviando la primera linea. I lo de seleccionar el style n has dicho k tengo k hacer...

Respuesta: Incrustar El Foro Phpbb Dentro De Otra Web

Publicado: 25 May 2006, 21:44
por KasLimon
[quoteicy user="jaume"]me da error simplemente canviando la primera linea. I lo de seleccionar el style n has dicho k tengo k hacer...[/quoteicy]yo tbn me abia fijado :wink: esperaremos a Mitch y k lo explike xk yo no se k ace y a lo mjor me interesaria a mi tbn acerlo...

[quoteicy user="Mitch"]Lo que pasa es que el subsilver no toma directamente el .css creo, con los cambios que te he comentado debería tomarlo y por ende, tomar los valores de colores que te ha hecho cambiar KasLimon. [/quoteicy]
No se... yo ya abia editado alguna vez los colores del subSilver y como me funcionó en lo k ice, pense k esto tbn iba a funcionar... Aun asi soy bastante novatillo en esto...

Saludos!

Respuesta: Incrustar El Foro Phpbb Dentro De Otra Web

Publicado: 25 May 2006, 22:00
por mitch
Disculpen, es que con el apuro deje un / que no debía estar... ya corregí el error de los primeros codes que dejé y ya no debería darles problema.
Recuerden que lo del <body etc son colores, de esta forma: #990099

Y eso.. lo que hice fue hacer que subSilver cogiera los datos del .css que CREO no los coge directamente... pues hice todos estos cambios + los del .css que antes han dejado y efectivamente el fondo toma el color que deseas. Saludos

Respuesta: Incrustar El Foro Phpbb Dentro De Otra Web

Publicado: 25 May 2006, 22:14
por jaume
Ahun me da error nose k pasa me dice el siguiente error estoy por volver a instalar el foro de nuevo...