Seite 1 von 1
Ignorierter Benutzer kann nicht rückgängig gemacht werden
Verfasst: 28.01.2015 09:38
von freie-bildung
Hallo zusammen
Ein User hat mir mitgeteilt, dass sie bei Beiträgen den Eintrag erhält, dass sie ein anderes Mitglied ignoriert hat. Anscheinend hat sie das aber nicht (wissentlich) getan. Im persönlichen Bereich wird das ignorierte Mitglied aber nicht aufgeführt und das ignorierte Mitglied kann sie auch nicht als Freund hinzufügen.
Kann ich das direkt in der Datenbank ändern? Danach werde ich die Option deaktiviere, da wir diese nicht benötigen.
Re: Ignorierter Benutzer kann nicht rückgängig gemacht werde
Verfasst: 28.01.2015 15:54
von Lehrling
Hallo,
du kannst in der Datenbank unter phpbb_zebra nachschauen. Dort sind vier Werte gespeichert: der Wert desjenigen, der einen anderen entweder als Freund oder ignoriertes Mitglied deklariert hat. Dieser User ist mit der user_id dort gespeichert. Unter zebra_id ist die ID desjenigen gespeichert, den er entweder zum Freund oder zum ignorierten Mitglied gemacht hat. Wenn bei friend 1 steht, heißt das, er hat das Mitglied mit der zebra_id zum Freund gemacht, wenn bei foe eine 1 steht, bedeutet das, der User hat das Mitglied mit der zebra_id zum ignorierten Mitglied gemacht.
Um aus dem ignorierten Mitglied ein normales Mitglied zu machen, solltest du bei foe den Wert auf 0 stellen. Das hat zumindest in meinem Testforum geklappt.
LG Beate
Re: Ignorierter Benutzer kann nicht rückgängig gemacht werde
Verfasst: 28.01.2015 16:59
von gn#36
Da in der Tabelle soweit ich weiß nur dann was eingetragen wird, wenn überhaupt ein Freund oder ignoriertes Mitglied definiert wird müsstest du die Tabelle auch einfach leeren können, wenn du diese Funktion für alle deaktivieren willst (leeren, nicht löschen). Mach vorher ein Backup, falls ich mich da doch irre.
Re: Ignorierter Benutzer kann nicht rückgängig gemacht werde
Verfasst: 29.01.2015 10:46
von freie-bildung
Hmmm also unter der Spalte foe ist alles mit 0. Sehr komisch.