Código PHP:
<?php
$conexion = mysql_connect("localhost","XXXXXx","XXXXXXXX");
mysql_select_db("XXXXXXXXX", $conexion) OR die("No se puede establecer la conexión a MySQL");
$auth_ary = auth(AUTH_READ, AUTH_LIST_ALL, $userdata); while ( list($auth_forum_id, $auth_level) = each($auth_ary) ) { if (!$auth_level['auth_read'] ) { $auth_view_forums = ($auth_view_forums . " forum_id<>" . $auth_forum_id . " and "); } } $auth_view_forums=($auth_view_forums=="") ? "" : ("WHERE " . $auth_view_forums ."1=1"); $sql = mysql_query("SELECT * FROM phpbb_topics ". $auth_view_forums." ORDER BY topic_last_post_id DESC LIMIT 0,4");while ($row = mysql_fetch_array($sql)) {$id = "$row[topic_id]";$titulo = "$row[topic_title]";$respuestas = "$row[topic_replies]";?><span class="gensmall"><a href="http://www.xxxxxxxxxxxx.com/foros/viewtopic.php?t=<?=$id?>>> &sid=<?=$userdata['session_id']?>"><?=$titulo?></a></span><?}?>
Bueno lo he modificado como tu dices... creo que esta bien asi, pero luego lo puedes modificar tu mismo.
no te olvides de modificar los datos de conexión a tu base de datos y el de los enlaces a los temas.
saludos