MyBB.de Forum
Themenbewertung zurücksetzten - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-36.html)
+---- Thema: Themenbewertung zurücksetzten (/thread-10618.html)



Themenbewertung zurücksetzten - Regan - 25.08.2008

Hallo,

ich möchte die Themenbewertung zurücksetzten. Der Grund: Ich benutze die Themenbewertung nicht als solche, sondern als Anzeiger, wie wichtig ein Topic ist (5-Sterne = am wichtigsten). Wenn ich die nun die Wichtigkeit ändern möchte, dachte ich mir, einfach die Bewertung zurückzusetzten. Allerdings habe ich dieses Feature noch nicht gefunden. Gibt es das überhaupt?

MfG
Regan


RE: Themenbewertung zurücksetzten - Michael - 25.08.2008

Lege eine Sicherung der Datenbank für Notfälle an. Führe dann folgende Queries aus:
Code:
TRUNCATE TABLE mybb_threadratings;
UPDATE mybb_threads SET numratings = '0', totalratings = '0';



RE: Themenbewertung zurücksetzten - Regan - 25.08.2008

Ich habe mich schonmal ein bisschen schlau gemacht. Hier habe ich das gefunden:
PHP-Code:
UPDATE mybb_threads SET numratings=0totalratings=0;
TRUNCATE mybb_threadratings
Kann ich das einfach so nutzen?
Und wie kann ich das Thema spezifizieren?


RE: Themenbewertung zurücksetzten - Manuel - 25.08.2008

Ist getestet und sollte funktionieren.

PHP-Code:
UPDATE mybb_threads SET numratings=0totalratings=0 WHERE tid=threadid;
TRUNCATE mybb_threadratings

Die Threadid bekommst du durch den Link zum Thema hearus:
showthread.php?tid=THREADID


RE: Themenbewertung zurücksetzten - Michael - 25.08.2008

Der zweite Query löscht immer noch alle Bewertungen, der erste ist korrekt. So müsste es aussehen:
Code:
UPDATE mybb_threads SET numratings = '0', totalratings = '0' WHERE tid='x';
DELETE FROM mybb_threadratings WHERE tid = 'x';
x ist die ID des Themas.


RE: Themenbewertung zurücksetzten - Regan - 26.08.2008

Funktioniert perfekt. Vielen Dank.