Best Topic in Best Forum ändern (Intro+Portal-MOD awsw)
Verfasst: 28.01.2006 20:49
Hallo
Ich möchte, dass anstelle der Themen mit den meisten Antworten, die (Unter)Foren mit den meisten Themen und Beiträgen im Portal angezeigt wird. Leider weiß ich nicht, wie ich die folgende Stelle (von der ich ausgehe, dass sie zu der Funktion gehört) aus der portal.php dafür anpasse.
Bitte um Hilfe. ^^
Ich möchte, dass anstelle der Themen mit den meisten Antworten, die (Unter)Foren mit den meisten Themen und Beiträgen im Portal angezeigt wird. Leider weiß ich nicht, wie ich die folgende Stelle (von der ich ausgehe, dass sie zu der Funktion gehört) aus der portal.php dafür anpasse.
// BEST TOPICS START
if( $introportalmod_config['topposts_active'] == "1" )
{
$beste_topics = $introportalmod_config['topposts_limit'];
$sql = "SELECT topic_id,topic_title,topic_replies
FROM " . TOPICS_TABLE . " t
LEFT JOIN " . FORUMS_TABLE . " f
ON t.forum_id=f.forum_id
WHERE f.auth_view < 2
ORDER BY topic_replies DESC
LIMIT $beste_topics";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain user/online forums information', '', __LINE__, __FILE__, $sql);
}
while ($row = $db->sql_fetchrow($result))
{
$topic_id=$row['topic_id'];
if( $introportalmod_config['topposts_active'] == "1" )
{
$template->assign_block_vars("best_topics", array(
'TOPIC_TITLE' => $row['topic_title'],
'REPLIES' => $row['topic_replies'],
'VIEWTOPIC' => append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id"))
);
}
}
$template->assign_block_vars('switch_topposts_active', array());
}
// BEST TOPICS END
Bitte um Hilfe. ^^