Seite 1 von 1

Rang geändert -Beitragszähler zurück gesetzt

Verfasst: 16.02.2005 14:31
von dotcom
Hi
ich hab als admin meinen Spezialrang geändert. Und nun ist mein Beitragszähler wieder auf null gesprungen! Wie kann ich das wieder ändern? Bzw. warum passiert das überhaupt?
Wenn ich auf "alle Beiträge anzeigen" klicke kommern die alten auch noch!
Mein Forum: youmatter.de.vu
Dnake für eure Hilfe

Verfasst: 16.02.2005 14:35
von Acid
Warum deine Beitragszahl zurückgesetzt wurde, kann ich dir jetzt nicht sagen. In einem Standard-phpBB (ohne MODs, die darauf Einfluss haben) passiert das eigentlich nicht.

Mit diesem MOD kannst du die Beitragszahl eines Users über das Adminpanel ändern.
..oder du änderst es mit phpmyadmin manuell in der Datenbank (in der users-Tabelle).

Verfasst: 16.02.2005 14:40
von dotcom
mir geht es eigentlcih nicht so sehr um die Beitragszahl direkt sondern um die damit verbundenen Zahlen ( % aller Beiträge und x Beiträge pro Tag)

Verfasst: 16.02.2005 14:46
von Acid
hmm.. wenn die Beitragszahl geändert wird (z.B. wenn sie von 0 auf 49383 gesetzt wird), passen sich auch die von dir genannten Werte an, da sie mit der Registrierungszeit berechnet werden.

Verfasst: 16.02.2005 14:54
von dotcom
hab den mod grad probiert allerdings gibt es die zeile in admin_users.php nicht:

#-----[ FINDE ]---------------------------------------------------
#
$sql = "UPDATE " . USERS_TABLE . "
SET " . $username_sql . $passwd_sql . "user_email = '" . str_replace("\'", "''", $email) . "', user_icq = '" . str_replace("\'", "''", $icq) . "', user_website = '" . str_replace("\'", "''", $website) . "', user_occ = '" . str_replace("\'", "''", $occupation) . "', user_from = '" . str_replace("\'", "''", $location) . "', user_interests = '" . str_replace("\'", "''", $interests) . "', user_sig = '" . str_replace("\'", "''", $signature) . "', user_viewemail = $viewemail, user_aim = '" . str_replace("\'", "''", $aim) . "', user_yim = '" . str_replace("\'", "''", $yim) . "', user_msnm = '" . str_replace("\'", "''", $msn) . "', user_attachsig = $attachsig, user_sig_bbcode_uid = '$signature_bbcode_uid', user_allowsmile = $allowsmilies, user_allowhtml = $allowhtml, user_allowavatar = $user_allowavatar, user_allowbbcode = $allowbbcode, user_allow_viewonline = $allowviewonline, user_notify = $notifyreply, user_allow_pm = $user_allowpm, user_notify_pm = $notifypm, user_popup_pm = $popuppm, user_lang = '" . str_replace("\'", "''", $user_lang) . "', user_style = $user_style, user_timezone = $user_timezone, user_dateformat = '" . str_replace("\'", "''", $user_dateformat) . "', user_active = $user_status, user_rank = $user_rank" . $avatar_sql . "
WHERE user_id = $user_id";

Verfasst: 16.02.2005 14:57
von Acid
..versuch´s mal mit dem was darunter steht.
#
#-----[ FINDE ]---------------------------------------------------
#
$sql = "UPDATE " . USERS_TABLE . "
SET " . $username_sql . $passwd_sql . "user_email = '" . str_replace("\'", "''", $email) . "', user_icq = '" . str_replace("\'", "''", $icq) . "', user_website = '" . str_replace("\'", "''", $website) . "', user_occ = '" . str_replace("\'", "''", $occupation) . "', user_from = '" . str_replace("\'", "''", $location) . "', user_interests = '" . str_replace("\'", "''", $interests) . "', user_sig = '" . str_replace("\'", "''", $signature) . "', user_viewemail = $viewemail, user_aim = '" . str_replace("\'", "''", $aim) . "', user_yim = '" . str_replace("\'", "''", $yim) . "', user_msnm = '" . str_replace("\'", "''", $msn) . "', user_attachsig = $attachsig, user_sig_bbcode_uid = '$signature_bbcode_uid', user_allowsmile = $allowsmilies, user_allowhtml = $allowhtml, user_allowavatar = $user_allowavatar, user_allowbbcode = $allowbbcode, user_allow_viewonline = $allowviewonline, user_notify = $notifyreply, user_allow_pm = $user_allowpm, user_notify_pm = $notifypm, user_popup_pm = $popuppm, user_lang = '" . str_replace("\'", "''", $user_lang) . "', user_style = $user_style, user_timezone = $user_timezone, user_dateformat = '" . str_replace("\'", "''", $user_dateformat) . "', user_active = $user_status, user_rank = $user_rank" . $avatar_sql . "
WHERE user_id = $user_id";

#
#-----[ FINDE in dieser Zeile ]---------------------------------------------------
#
user_from = '" . str_replace("\'", "''", $location) . "'

#
#-----[ DANACH EINFÜGEN ]---------------------------------------------------
#
, user_posts = '" . str_replace("\'", "''", $user_posts) . "'

Verfasst: 16.02.2005 15:02
von dotcom
sorry habs mit der suchfuktion vom editor verpeilt (nahc unten /nach oben)
deshalb hab ichs vorher nicht gefunden
danke - hat alles geklappt