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.

Nuevos mensajes del foro en una web

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado
neiker
Observador/a
Mensajes: 11
Registrado: 19 Jul 2009, 20:57

Nuevos mensajes del foro en una web

#1

Mensaje por neiker »

Hola! Estoy haciendo mi primera web.. Integre el sistema de usuarios de phpbb con mi web y ahora quiero mostrar los ultimos mensajes del foro en la pagina princial (tipo portal)..

Estuve "googleando" pero no encontre nada relacionado con esto

Pense en hacer una query a la DB, pero pregunto acá por si hay alguna forma mas facil.

Ademas quisiera mostrar junto con la lista de nuevos mensajes, los usuarios online. Y esto si que no tengo ni idea de como hacerlo.


Saludos!
URL: http://www.soy-metalero.com.ar/foro
Versión phpBB: phpBB3 (3.0.5)
MODs Instalados: Video BBCode
Plantilla(s) usada(s): twilightBB 1.0.8
Servidor: Linux + Apache 2.2.11 + PHP 5.2.9 + MySQL 5.0.81
Actualización desde otra versión: Si, desde 3.0.4
Conversión desde otro sistema de foros: No

Ronald_doom
Miembro
Mensajes: 272
Registrado: 03 May 2007, 20:13
Género:
Edad: 39

Re: Nuevos mensajes del foro en una web

#2

Mensaje por Ronald_doom »

veamos si te funciona este codigo que me dio Esnola en su pagina "todo-mods"

Código: Seleccionar todo

<?php
//INICIO PARTE CONFIGURABLE
$ruta_foro = "foro"; // Cambia  FORO por el nombre exacto del directorio donde está tu foro.
$cuan_temas = 5; //Cantidad de temas mostrados, sustituye el valor por el de los temas que quieras mostrar
//FINAL PARTE CONFIGURABLE

include($ruta_foro.'/config.php');

$link = mysql_connect($dbhost, $dbuser, $dbpasswd);
mysql_select_db($dbname, $link) or die('Could not select database.');


$sql = mysql_query("SELECT * FROM ".$table_prefix."topics  ORDER BY topic_last_post_time DESC LIMIT $cuan_temas ")
      or die(mysql_error());  
$salida_temas = ""; 
while($est_post = mysql_fetch_assoc($sql)) 
{ 
   $salida_temas .= "<br /><a href='$ruta_foro/viewtopic.php?f=".$est_post['forum_id']."&p=".$est_post['topic_last_post_id']."'>". $est_post['topic_last_post_subject']."</a> <br /> "; 
   $salida_temas .= "<i>Por <br /> <a href='$ruta_foro/memberlist.php?mode=viewprofile&u=".$est_post['topic_last_poster_id']."'>".$est_post['topic_last_poster_name']."</a></i>"; 
   $salida_temas .="<br />"; 
}  
echo $salida_temas;


mysql_close($link);
   
?>
http://www.revistaplumadigital.com/:
Versión phpBB: phpBB3 (3.1.2)
Servidor: pago http://www.tuhostin.com/

neiker
Observador/a
Mensajes: 11
Registrado: 19 Jul 2009, 20:57

Re: Nuevos mensajes del foro en una web

#3

Mensaje por neiker »

Muchas gracias, era mas facil de lo que pensaba...
Pueden unir el thread con este otro:
http://www.phpbb-es.com/foro/nuevos-men ... 22964.html
Asi estan las 2 respuestas por si alguien lo necesita.
URL: http://www.soy-metalero.com.ar/foro
Versión phpBB: phpBB3 (3.0.5)
MODs Instalados: Video BBCode
Plantilla(s) usada(s): twilightBB 1.0.8
Servidor: Linux + Apache 2.2.11 + PHP 5.2.9 + MySQL 5.0.81
Actualización desde otra versión: Si, desde 3.0.4
Conversión desde otro sistema de foros: No

Cerrado

Volver a “Foros de Soporte 3.0.x”