Tras 3 jodidas horas de "investigar" y aprenderme el funcionamiento de esto:
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<style fprolloverstyle>A:hover {color: #FFCC00}
</style>
</head>
<body link="#FFFFFF" vlink="#FFFFFF" alink="#FF9933" bgcolor="#B71102" topmargin="0" leftmargin="0" style="font-family: Verdana; font-size: 12px">
<?php
//Path todo the forum config.php file
include "config.php";
//Forum address, without dash at the end
$forum_address = "../web/foro_offroad";
//Number of the latest topics
$latest = 7;
$link = $link = mysql_connect("$dbhost", "$dbuser", "$dbpasswd");
if (!$link)
{
die('Not connected : ' . mysql_error());
}
$db_selected = mysql_select_db("$dbname", $link);
if (!$db_selected)
{
die ('Can\'t use foo : ' . mysql_error());
}
mysql_query("SET NAMES 'utf-8'");
$get_url = "SELECT config_name, config_value FROM $table_prefix".config." WHERE config_name = 'server_name' LIMIT 0,1";
$url = mysql_query($get_url);
$url = mysql_fetch_array($url);
$latest_topics;
//todo add excluded forum add "AND forum_id<>$id_todo_the_forum" after "topic_approved = '1'"
$latest_topics = "SELECT * FROM $table_prefix".topics." WHERE topic_approved = '1' AND forum_id<>
17 ORDER BY topic_time DESC LIMIT 0,$latest";
$topics = mysql_query($latest_topics);
while($row = mysql_fetch_array($topics))
{
extract($row);
$date = date("d.m.Y", $topic_time);
?>
<img border="0" src="../imagenes/flecha_foro.gif" width="20" height="10"><a style="text-decoration: none" target="_top" href="../foro_offroad/viewtopic.php?f=<?= $forum_id ?>&t=<?= $topic_id ?>&p=<?= $topic_last_post_id ?>&start=<?= $topic_replies_real ?>" title="<?= $topic_title ?>"><?= $topic_title ?></a><br>
<?php
}
?>
He conseguido fabricar mi código para sacar una lista de los últimos 7 temas nuevos en los foros, y así evitar que los temas que no aparecen en la lista de últimas respuestas, desaparezcan sin que nadie los vea.
Este puto código no existe en todo el internet del mundo mundial... que sepáis que somos unos raros, raros. Solo existen modulos la mar de inútiles, que para enseñar los últimos 3 temas utilizan media pantalla.
Llevaba años tras este tipo de código, y al fin he conseguido modificar el antiguo a mi gusto... Espero que esto sea un impulso más al foro.. en sus mejores tiempos (los de los 1000 mensajes a diario), ese bloque y el de últimas respuestas fueron la clave... a ver que va a pasar con estos... Disfrutarlos.