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.

Como incluir los ultimos post del foro en una pagina web ?

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado

0
No hay votos
 
Votos totales: 0

rgr
Observador/a
Mensajes: 24
Registrado: 13 Nov 2009, 22:09

Como incluir los ultimos post del foro en una pagina web ?

#1

Mensaje por rgr »

Como incluir los ultimos post del foro en una pagina web ?

URL: http://www.rosariogameroom.com.ar/comun ... db278c8010
Versión phpBB: phpBB3 (3.0.6)
MODs Instalados: los estandars
Plantilla(s) usada(s): ProMenue
Servidor: pago
Actualización desde otra versión:
Conversión desde otro sistema de foros:

gonerick
Observador/a
Mensajes: 18
Registrado: 27 Nov 2009, 20:35

Re: Como incluir los ultimos post del foro en una pagina web ?

#2

Mensaje por gonerick »

Hola,

Lo unico que se me ocurre es con un lector de fuente RSS, he visto que en la última version 3.0.6 ya incluyen fuentes Feed, puedes crear un lector Feed en la página web y asi leer los últimos post

saludos
URL: http://mercadoforex.org
Versión phpBB: phpBB3 (3.0.6)
MODs Instalados: gym_sitemaps, phpbb_seo
Plantilla(s) usada(s): prosilver
Servidor: Linux de Pago
Actualización desde otra versión: 3.0.5 a 3.0.6
Conversión desde otro sistema de foros: No

rgr
Observador/a
Mensajes: 24
Registrado: 13 Nov 2009, 22:09

Re: Como incluir los ultimos post del foro en una pagina web ?

#3

Mensaje por rgr »

soy bastante novato y mi comprendimiento sobre esto es bajo, me lo podrias explicar como si yo fuere bobo ¿ :shock:

es q realmente no entiendo mucho, lei varias cosas pero no comprendo entender todo, ya q lo q se lo fui aprendiendo de la fiel y clasica forma: prueba y error !

Avatar de Usuario
ahh72
Ex Staff
Mensajes: 3871
Registrado: 29 Dic 2008, 17:28
Género:
Edad: 53

Re: Como incluir los ultimos post del foro en una pagina web ?

#4

Mensaje por ahh72 »

seria bueno que nos detalles un poco que tipo de portal deseas usar o si deseas tan solo tener una pagina html que haga de portal?

el termino web se define al conjunto que lo integra como por ejemplo: foro, portal, blog, etc... que pueda tener tu web.

saludos

Datos de Soporte:
- URL del Foro: http://www.peruvoley.com/foro
- Hosting donde está alojada: http://www.rogohosting.com
- Versión del foro: 3.3.11
- Estilo: stasis-leak
- Mods Instalados:

Guias de ayuda:
Guia para corregir el copyright en foros phpBB3


rgr
Observador/a
Mensajes: 24
Registrado: 13 Nov 2009, 22:09

Re: Como incluir los ultimos post del foro en una pagina web ?

#5

Mensaje por rgr »

yo tengo una pagina web en formato php, mi idea inicial era darle al foro, que es phpbb3 mas protagonismo dentro de la pagina, para esto tenia la idea q el foro no fuere algo separado de la pag, sino q fuera parte de la misma, pero no logro entender como hacer esto, lo que queria hacer q tal vez fuere mas facil, era poner en una parte de la pagina, una pequeña seccion donde muestre los ultimos post realizados, mas bien los ultimos temas donde se postearon cosas, tal vez esto no fuere tan dificil de ahcer como incluir todo el foro dentro de la web

gonerick
Observador/a
Mensajes: 18
Registrado: 27 Nov 2009, 20:35

Re: Como incluir los ultimos post del foro en una pagina web ?

#6

Mensaje por gonerick »

Hola Rgr, creo que si me vas a comprender, porque yo soy también tan novato en phpbb como tú. Yo estoy creando una página en joomla, y hace menos de dos semanas que he iniciado la sección del foro, y recién me estoy familiarizando con el sistema de phpbb 3,
Yo he hecho algo similar a lo que tú quieres, que se muestren los últimos mensajes en mi página principal, algo como la sección amigos, en la parte inferior de la página principal de http://www.phpbb-es.com, y lo logré usando las fuentes Feed o fuentes web.

Una fuente Web es utilizada para suministrar información, ya sea por un programa como por navegador, está escrita en lenguaje XML, el mismo usado para crear los sitemap que pide google para indexar a tu página. Un ejemplo claro de Funte Web es el mismo de está pagina, en la parte superior hay un icono anaranjado que dice añadir RSS Imagen, al lado del icono de Twitter, si le haces clic te mostrará una página con todos los mensajes de este foro, y como te dije, esta Fuente Feed puede ser vista desde un programa o desde un navegador, puedes verla desde esta web como desde tu propia página, si, desde tu propia página lo puedes ver, solo tienes que instalar o colocar el código php de un lector de Fuente Feed en la sección que quieres que se muestre.

Yo he encontré un código php, y la adapte a mis requerimiento, espero que te sirva:

Configuracion.php

Código: Seleccionar todo

<? 
// url, url2,  son las variables con la dirección exacta donde esta tu fuente feed, por ejemplo la dirección de este foro es: http://www.phpbb-es.com/foro/rss.php
//yo utilizo dos direcciones feed, porque necesitaba mostrar dos secciones de mi pagian a la ves.

$url = "http://tudominio.com/foro/rss.php";
$url2 = " http://tudominio.com/foro/rss2.php ";


//es el número de los últimos post que quieres que se muestren, 
$num_noticies = 4; //se van a mostrar los últimos 4 mensajes de la fuente feed
?>

Mostrarfeed.php

Código: Seleccionar todo

<div id="NewsVertical">
	  <ul id="TickerVertical">
       
	    <?

include("configuracion.php"); //llama a la pagina php anterior

if (simplexml_load_file($url)) { //determina si es valido la direccion de la fuente feed
    $xml = simplexml_load_file($url); //almacena en formato xml la fuente feed
  
for ($i=0; $xml->channel->item[$i]->title!="" AND $i<$num_noticies; $i++) //lo unico que se, es que ejecuta hasta el número que haz colocado en la variable num_noticies
	{
	
	$titulo = ($xml->channel->item[$i]->title);  //almacena el titulo del mensaje
	$descripcion = ($xml->channel->item[$i]->description);  //almacena la descripcion o cuerpo del mensaje
	$link2 = ($xml->channel->item[$i]->link);  //alamcena la direccion Url del mensaje
	$fecha = utf8_decode($xml->channel->item[$i]->pubDate);  //almacena la fecha de creacion del mensaje

// strip_tags sirve para borrar marcas html y php ejemplo <b>, <br />, <i>. 
// 
	$titulo2 = strip_tags($titulo); //alista el titulo para ser mostrado y lo almacena
	$link = strip_tags($link2); //alista el la direccion Url para ser mostrado y lo almacena
 	$descripcion2 = substr(strip_tags($descripcion),0, 90 ); //substrae los 90 primeros caracteres del mensaje, lo alista y lo almacena	

//lo que hace las 3 siguientes lineas, es buscar el último espacio en blanco, antes de los 90 pirmeras letras, esto para que no quede entrecortada la palabra si sobrepasa los 90 letras.
	$descrip = strrchr($descripcion2, " "); 
	$total1 = 90 - strlen($descrip);
	$descrip2 = substr($descripcion2,0,$total1);
	
	
	$fecha2 = strip_tags($fecha); // alista y almacena la fecha del post

	echo "<li>";
	echo "<span class=\"NewsTitle\">";
	echo "<a href=\"$link\" target=\"_blank\" >$titulo2</a>"; //Muestra el titulo con el enlace hacia el mensaje 
    echo "</span>";
	echo $descrip2; //muestra la parte de la descripcion o cuerpo del mensaje
	echo "... <em><a href=\"$link\" target=\"_blank\" style=\"text-decoration:none; \">leer más</a> </em>"; //muestra un enlace hacia el mensaje con la frase leer más
	echo "</li>";
 
 } 
  } 
  
  //el siguiente es lo mismo pero con la variable url2 
  //Si solo usas una sola fuente Feed, ya no copies este código 

if (simplexml_load_file($url2)) { 
    $xml2 = simplexml_load_file($url2); 
  
for ($i=0; $xml2->channel->item[$i]->title!="" AND $i<$num_noticies; $i++)
	{
	
	$titulon = ($xml2->channel->item[$i]->title); 
	$descripcionn = ($xml2->channel->item[$i]->description); 
	$link2n = ($xml2->channel->item[$i]->link); 
	$fechan = utf8_decode($xml2->channel->item[$i]->pubDate); 

	$titulo2n = strip_tags($titulon);
	$linkn = strip_tags($link2n);
	$descripcion2n = substr(strip_tags($descripcionn),0, 90 );	
	$descripn = strrchr($descripcion2n, " ");
	$total = 90 - strlen($descripn);
	$descripn2 = substr($descripcion2n,0,$total);
	$fecha2n = strip_tags($fechan);

	echo "<li>";
	echo "<span class=\"NewsTitle\">";
	echo "<a href=\"$linkn\" target=\"_blank\" >$titulo2n</a>";
    echo "</span>";

echo $descripn2;

	echo "... <em><a href=\"$linkn\" target=\"_blank\" style=\"text-decoration:none; \">>></a> </em>";
	echo "</li>";
 
 } 
  }   
  
// cierras las etiquetas
?>
</ul>
    </div>
Coloca a la página mostrarfeed.php, en la seccion donde quieres que se muestre los post de tu foro,
Ahora, puedes colocar un MOD para que leas las fuentes Feed de tu foro, o usar la Feed de la última versión, yo todavía no puedo hacerla funcionar, o sino prueba por feedburner.com.

Espero que te sirva y también espero que me entiendas



saludos
URL: http://mercadoforex.org
Versión phpBB: phpBB3 (3.0.6)
MODs Instalados: gym_sitemaps, phpbb_seo
Plantilla(s) usada(s): prosilver
Servidor: Linux de Pago
Actualización desde otra versión: 3.0.5 a 3.0.6
Conversión desde otro sistema de foros: No

MR.PABLO
Ex Staff
Mensajes: 530
Registrado: 30 Jul 2009, 17:34
Edad: 38

Re: Como incluir los ultimos post del foro en una pagina web ?

#7

Mensaje por MR.PABLO »

Crea una página personalizada.
Es bastante fácil, útil y es lo que quieres.
Tutorial:
http://www.phpbb-es.com/foro/tema21671.html

Saludos Pablo
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]
Spoiler
Versión phpBB: phpBB3 (3.0.6)
MODs Instalados: PhpBB3 Portal 1.2.2 Highslide Attachment Mod 4.1.4 Activity Stats Mod Simple Hide BBcode Portal Phpbb Arreglos Varios a Portal, cambios, etc Similar Topic`s Mod Tabs al estilo prosilver No Avatar Barra lateral de Mitch Seo URl v. 6.2 META Etiquetas por .:: MSSTI ::.BBcode con imágenes Open Links In New Tab MSSTI RSS Feed 2.0 with ACP Email Masivo Prime Links [Con modificación de Mitch incluída]Page Title Number MODQuién editó el post?
Evil Quick Reply 1.0.1
Plantilla(s) usada(s): 1blackout - [Basada en Prosilver]
Servidor:Linux. Page
Actualización desde otra versión: SI . 3.0.5
Conversión desde otro sistema de foros: No
Usuario de prueba : usuario_prueba
Pass: 123456[/align][/size][/font]
[hr]
אָ MяРαвlΘ אָ @ Webmaster de JjTeamWebdesign


Imagen

memoadian
Elite
Mensajes: 1572
Registrado: 27 Jun 2009, 13:07
Edad: 38

Re: Como incluir los ultimos post del foro en una pagina web ?

#8

Mensaje por memoadian »

pues es más fácil si usas este mod lo puedes ver funcionando en mi pagina y es super fácil.
además se pueden editar las tablas aunque a mi me da flojera.

este es el mod

http://www.phpbb-es.com/foro/mensaje113 ... na#p113993
Datos de soporte
URL: http://manganimemas.com/foro
Versión phpBB: phpBB3 (3.0.9)
MODs Instalados:
Advertisement management, Jquery quick edit,
Block foro externo, Reimg image resizer,
PhpbbSEO, Multi race ranks,
Auto backup, Multiple ranks,
phpbb-seo dynamic meta tags, breizh ajax checks,
barra de mitch, Imágen campos personalizados,
centrar avatar, full quick reply editor,
ign style colored names, perfil a la izquierda,
nv newspage, phpbb security, prime links,
smilie creator, user ranks progresion bar,
buttons menu, prime notify,

Plantilla(s) usada(s): prosilver
Servidor: Pago
Actualización desde otra versión: si
Conversión desde otro sistema de foros: no
__________________________________________________________________________________________________
Instalo mods
Administrador de manganimemas.
__________________________________________________________________________________________________

rgr
Observador/a
Mensajes: 24
Registrado: 13 Nov 2009, 22:09

Re: Como incluir los ultimos post del foro en una pagina web ?

#9

Mensaje por rgr »

Me encanto tu pagina web, exactamnete asi la queria yo !!! espero poder trabajar la mia y dejarla como la tuya, ! cualquier otro consejo o ayuda q me brindes te agradeceria saludos idolo.

rgr
Observador/a
Mensajes: 24
Registrado: 13 Nov 2009, 22:09

Re: Como incluir los ultimos post del foro en una pagina web ?

#10

Mensaje por rgr »

segui los pasos del link q me dejaste total exito genial !!!!!! :bravo:

estoy muy contento, ahora tengo q integrar el foro a la pagina ! XD

gracias amigo ! :ok:

memoadian
Elite
Mensajes: 1572
Registrado: 27 Jun 2009, 13:07
Edad: 38

Re: Como incluir los ultimos post del foro en una pagina web ?

#11

Mensaje por memoadian »

caramba me sonrojas :oops: jaja suerte en tu página y si quieres que te ayude solo dilo.
Datos de soporte
URL: http://manganimemas.com/foro
Versión phpBB: phpBB3 (3.0.9)
MODs Instalados:
Advertisement management, Jquery quick edit,
Block foro externo, Reimg image resizer,
PhpbbSEO, Multi race ranks,
Auto backup, Multiple ranks,
phpbb-seo dynamic meta tags, breizh ajax checks,
barra de mitch, Imágen campos personalizados,
centrar avatar, full quick reply editor,
ign style colored names, perfil a la izquierda,
nv newspage, phpbb security, prime links,
smilie creator, user ranks progresion bar,
buttons menu, prime notify,

Plantilla(s) usada(s): prosilver
Servidor: Pago
Actualización desde otra versión: si
Conversión desde otro sistema de foros: no
__________________________________________________________________________________________________
Instalo mods
Administrador de manganimemas.
__________________________________________________________________________________________________

rgr
Observador/a
Mensajes: 24
Registrado: 13 Nov 2009, 22:09

Re: Como incluir los ultimos post del foro en una pagina web ?

#12

Mensaje por rgr »

memoadian escribió:pues es más fácil si usas este mod lo puedes ver funcionando en mi pagina y es super fácil.
además se pueden editar las tablas aunque a mi me da flojera.

este es el mod

http://www.phpbb-es.com/foro/mensaje113 ... na#p113993

tengo un pequeño problema, logre subirlo y se ve bien, pero cuanco clikeo va directamente al link q es la ultima respuesta, y no lo previsualiza, da un error, hay algun forma de solocionarlo ?
o q en vez de ir al ultimo post, valla al ultimo tema ¿?

http://www.rosariogameroom.com.ar/

Cerrado

Volver a “Foros de Soporte 3.0.x”