http://www.phpbb.de/viewtopic.php?t=49498
1. Variante:
Habe verschieden Foren ID´s auch eingetragen leider funktioniert das ganze nicht

hier der CODE-Bereich aus der funktions_post.php
Code: Alles auswählen
function update_post_stats(&$mode, &$post_data, &$forum_id, &$topic_id, &$post_id, &$user_id)
{
global $db;
if ($forum_id == 44)
{
$sign = '';
}
else
{
$sign = ( $mode == 'delete' ) ? '- 1' : '+ 1';
}

2. Variante
Das ist eine Variante , wobei ich dort nur die Beiträge runterschrauben konnte, aber nicht die der USER
Und dieser Teil steht in der funktions.php darüberMungo hat geschrieben:Wenn du nicht willst, dass die Beiträge bei "Unsere Benutzer haben insgesamt X Beiträge geschrieben." mit eingerechnet werden, dann mach folgendes:
functions.php
Hier die 5 mit der ID des Forums ersetzen, das nicht mit in die Statistik einfliessen soll.Code: Alles auswählen
# #------[ FINDE ] ---------------------------- # (In der Funktion "get_db_stat($mode)") case 'topiccount': $sql = "SELECT SUM(forum_topics) AS topic_total, SUM(forum_posts) AS post_total FROM " . FORUMS_TABLE; break; } # #------[ ERSETZE MIT ] ---------------------------- # case 'topiccount': $sql = "SELECT SUM(forum_topics) AS topic_total, SUM(forum_posts) AS post_total FROM " . FORUMS_TABLE . " WHERE forum_id <> 5"; break; }
Code: Alles auswählen
case 'usercount':
$sql = "SELECT COUNT(user_id) AS total
FROM " . USERS_TABLE . "
WHERE user_id <> " . ANONYMOUS;
break;
