06.09.2007, 22:14 (Dieser Beitrag wurde zuletzt bearbeitet: 06.09.2007, 23:05 von Garlant.)
Hallo Laello,
Gehe bitte in die Datei ./inc/class_moderation.php
Suche:
PHP-Code:
// Remove post count from users if($usepostcounts != "no") { if(is_array($userposts)) { foreach($userposts as $uid => $subtract) { $db->query("UPDATE ".TABLE_PREFIX."users SET postnum=postnum$subtract WHERE uid='$uid'"); } } }
Ersetze mit:
PHP-Code:
// Remove post count from users /* if($usepostcounts != "no") { if(is_array($userposts)) { foreach($userposts as $uid => $subtract) { $db->query("UPDATE ".TABLE_PREFIX."users SET postnum=postnum$subtract WHERE uid='$uid'"); } } }*/
Suche:
PHP-Code:
// If post counts enabled in this forum and it hasn't already been unapproved, remove 1 if($post['usepostcounts'] != "no" && $post['visible'] != 0) { $db->query("UPDATE ".TABLE_PREFIX."users SET postnum=postnum-1 WHERE uid='".$post['uid']."'"); }
Ersetze mit:
PHP-Code:
// If post counts enabled in this forum and it hasn't already been unapproved, remove 1 /* if($post['usepostcounts'] != "no" && $post['visible'] != 0) { $db->query("UPDATE ".TABLE_PREFIX."users SET postnum=postnum-1 WHERE uid='".$post['uid']."'"); } */
Solltest du das Plugin TrashCan forum von CrakteR drin haben, dann solltest du es raus nehmen. Denn dieses kann ebenfalls dazu führen das die Anzeige der Beiträge in den Statistiken nicht mehr stimmt.
19.08.2008, 17:10 (Dieser Beitrag wurde zuletzt bearbeitet: 19.08.2008, 19:12 von Laello.)
Irgendwie funktiioniert es nicht mehr?
Es hat die ganze Zeit funktioniert,
aber jetzt nicht mehr?
Was kann man da machen?
EDit: klappt doch
Nein doch nicht,
ich hab die PHP Datei 1zu1 übernommen,
bekomm aber das hier angezeigt wenn ich ein Moderiertes Thema friegegen will?
Zitat:Warning: Missing argument 2 for Moderation::approve_posts(), called in /var/www/web23/html/board/moderation.php on line 1303 and defined in /var/www/web23/html/board/inc/class_moderation.php on line 1211
Warning: Missing argument 3 for Moderation::approve_posts(), called in /var/www/web23/html/board/moderation.php on line 1303 and defined in /var/www/web23/html/board/inc/class_moderation.php on line 1211
Warning: Cannot modify header information - headers already sent by (output started at /var/www/web23/html/board/inc/class_moderation.php:1211) in /var/www/web23/html/board/inc/functions.php on line 1239
Warning: Cannot modify header information - headers already sent by (output started at /var/www/web23/html/board/inc/class_moderation.php:1211) in /var/www/web23/html/board/inc/functions.php on line 621
Verwendest du MyBB 1.4? Dann wird die Datei nicht mehr kompatibel sein.
Gruß,
Michael Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
20.08.2008, 12:38 (Dieser Beitrag wurde zuletzt bearbeitet: 20.08.2008, 12:39 von Garlant.)
Bitte tausche die ./inc/class_moderation.php durch den Anhang aus.
Dies ist die aktuelle Datei aus MyBB 1.2.14, in welcher ich die Änderungen einfach nochmals durchgeführt habe.
Allerdings ohne Gewähr, da ungetestet.