Seite 1 von 2
Postausgang verbuggt
Verfasst: 20.05.2011 15:02
von Riseofdead
Hallo
Ich hab im Postausgang keine einzige Nachricht aber es steht trotzdem ein (1) da. Sprich da sollte eine ungelesene PM sein. Ich glaube das ich beim Umzug am phpmyadmin was verhunzt habe. Wie kann ich Den Wert auf 0 setzen?
Re: Postausgang verbuggt
Verfasst: 23.05.2011 15:57
von Riseofdead
weiß keiner bescheid?

Re: Postausgang verbuggt
Verfasst: 23.05.2011 16:24
von Charlie_M
Gibt einen Thread über den Posteingang - Postausgang ist mir neu.
Soweit ich mich erinnern kann gabs dafür auch nicht wirklich eine Lösung

Re: Postausgang verbuggt
Verfasst: 24.05.2011 13:25
von modernist
Wenn die Anzeige im oberen Bereich (1 neue Nachricht) gemeint ist:
Du könntest in der Datenbank in der Tabelle _users den Wert in der Zeile user_unread_privmsg von 1 auf 0 setzen (ggf. ist es auch bzw. und user_new_privmsg, müsstest du mal schauen). Wenn dein Problem nur bei einem User auftritt, dann dürfte das der einfachste Weg sein...bei x Usern artet das allerdings in Arbeit aus.
Wenn die Anzeige im UCP Posteingang (1) gemeint ist, müsstest du in der Tabelle _privmsgs_to nach deiner User-ID suchen und da schauen, ob in der Spalte pm_unread irgendwo eine 1 in einer Zeile mit deiner User-ID steht. Diesen Wert dann auf 0 setzen.
Re: Postausgang verbuggt
Verfasst: 25.05.2011 23:32
von Riseofdead
ok hab überall von -1 auf 0 gestellt und jetzt hab ich im Posteingang plötzlich 8 PNs von 100 obwohl ich keine Pns drinnen habe aber der Postausgang ist jetzt leer. In der Tabelle steht aber nirgends 8 oder - 8.
Re: Postausgang verbuggt
Verfasst: 26.05.2011 00:02
von modernist
Das ist Voodoo!
Beim Rumtesten waren's bei mir die genannten Tabellen bzw. Spalten. Aber bei mir war das auch nichts verbuggt...
Welche Anzeige meinst du denn nun genau, das ist mir immer noch nicht so ganz klar.
Persönlicher Bereich (-8 neue Nachrichten)
oder im UCP
Posteingang (-8)
(8 von 100) ist aber auch keine reguläre Anzeige, wenn das angezeigt wird, vermute ich mal eine entsprechende Modifikation.
Re: Postausgang verbuggt
Verfasst: 26.05.2011 16:34
von Riseofdead
es sind 8/100 Nachrichten im Posteingang.
ich leg einfach nen screenshot bei
[ externes Bild ]
Re: Postausgang verbuggt
Verfasst: 27.05.2011 00:23
von modernist
Ach an der Stelle...so wie ich das überblicke, wird die Zahl 8 von 100 aus den Werten der Tabelle privmsgs_to berechnet. Wenn du da alle Einträge für deine User ID mit der folder_id 0 löscht, sollte da eigentlich keine 8 mehr auftauchen. Es sollten auch nur 8 Einträge vorhanden sein.
Aber vorher das Backup nicht vergessen, das habe ich jetzt nämlich nicht (!) getestet, ich habe bei mir nur die Einträge für user_id und folder_id gezählt und verglichen, was bei mir angezeigt wird. Also auf eigene Gefahr!
Re: Postausgang verbuggt
Verfasst: 27.05.2011 11:33
von Riseofdead
thx hat geklappt^^ Nur wie kann ich nachsehen das das gleiche Problem nicht auch bei anderen Usern vorliegt?
Re: Postausgang verbuggt
Verfasst: 30.05.2011 16:13
von modernist
In deinem Forum nachfragen?
Die verschiedenen Tabellen zu vergleichen ist manuell eine Heidenarbeit und ein Script dafür zu schreiben, stelle ich mir auch aufwendig vor. Da erscheint mir die Nachfrage im Forum am einfachsten.