YourWBB


yourWBB » Datenbank » Woltlab Burning Board 2.0.x » Profile und Mitglieder » Anzahl aller Beiträge im Profil » Hallo Gast [Anmelden|Registrieren]

Anzahl aller Beiträge im Profil
weiter zum Download
Autor: Frameboy
Titel: Anzahl aller Beiträge im Profil » zum Support-Thread
Demo: keine Demo vorhanden
Version: 1.0
Beschreibung: Da mir keiner helfen konnt, habe ich mal selber was zusammen geknoddelt. Vielleicht kann es ja einer brauchen!

Ihr habt Bereiche, in den die Beiträge nicht gezählt werden, weil diese grundsätzlich zugespammt werden?
Ihr wollt trotzdem wissen, wieviel Beiträge ein User hat ohne über den "Beiträge von XXX suchen"-Button zu gehen?

Dann könnt Ihr meinen Minihack gebrauchen! Dieser zeigt im Profil des Users die wirkliche Menge der Beiträge an!

Geändert werden lediglich profile.php und profile.tpl!

Öffnet die profile.php und sucht:
php:
1:
2:
3:
4:
$regdays = (time() - $user_info[regdate]) / 86400;
$onlinetime round($user_info[onlinetime]/3600,1);
if ($regdays 1$postperday "$user_info[userposts]";
else $postperday sprintf("%.2f",($user_info['userposts'] / $regdays));

darunter setzt Ihr:
php:
1:
2:
3:
4:
$user_spam=$db->query_first("SELECT COUNT(userid) AS user_spam FROM bb".$n."_posts WHERE userid='$userid'");
$regdays = (time() - $user_info[regdate]) / 86400;
if ($regdays 1$spamperday "$user_spam[user_spam]";
else $spamperday sprintf("%.2f",($user_spam['user_spam'] / $regdays));

Speichern und wieder hochladen!

Öffnet die profile.tpl und setzt an eine gewünschte Stelle:
php:
1:
2:
3:
4:
<tr>
    <td><normalfont><B>Gesamte Beiträge:</B></font></td>
    <td><normalfont>$user_spam[user_spam] ($spamperday pro Tag)</font></td>
    </tr>

Ich habe die Spalte mit "Beiträge" in "Qualifizierte Beiträge" geändert und die neue Zeile direkt darunter gesetzt!
Nun könnt Ihr sofort sehen, wieviel Beiträge der User wirklich zu Eurem Board beigetragen hat.

Jetzt werden sicherlich wieder viele rummaulen, das man sowas nicht braucht und ähnliches. Mir als Admin hat das aber geholfen, meine Mods und SuperMods zusammenzustellen.
Es wurden mir User vorgeschlagen die 3000 Beiträge und mehr hatten. Aber leider waren davon teilweise 2500 unqualifiziert. Also ein Spammer.
Dieser User wurde dann kein Mod mehr!

Da ich keine Ahnug von PHP habe, weiß ich nicht, ob der hack mit anderen WBB-Versionen kompatibel ist!

Gruß Frameboy (der wo keine Ahnung hat)
Datum: 23.04.04 15:39
Letzte Aktualisierung: 23.04.04 15:39
Dateigröße: 3 KB
Downloads: 35
weiter zum Download