Seite 2 von 2
Re: Aktive Themen, Thread nicht gelöscht
Verfasst: 14.05.2015 12:08
von gn#36
Bevor du es in der Datenbank löscht solltest du schauen, ob noch Beiträge zu dem Thema ebenfalls in der DB liegen - die sollten dann die gleiche Topic ID haben. Wenn ja vergibst du für das Thema in der Datenbank besser wieder eine gültige Foren ID (die scheint es ja nicht zu haben, oder in einem Forum das du nicht lesen darfst) und löscht es anschließend über die normale funktion. Mir ist nicht klar, wie das passieren konnte.
Re: Aktive Themen, Thread nicht gelöscht
Verfasst: 14.05.2015 13:40
von Talk19zehn
Hi, das ist meiner Meinung nach kein BUG. Eine Löschung eines Beitrages, die
ohne Anhaken ...
- Endgültig löschen:
Diesen Beitrag endgültig löschen, so dass er nicht wiederhergestellt werden kann.
getätigt wird, hält den Beitrag solang im Bestand, bis ein Admin und/oder ggf. ein Moderator diesen endgültig löscht. Also auch in den aktiven Themen bestehen jene Beiträge, die bspw. über das ICON = icon_topic_deleted.png administrativ erreicht werden können.
Die alles entscheidenden Fragen sind, "wer" (Gruppe/Rang) schrieb in welcher Funktion welchen Beitrag und wie wurde dieser gelöscht. Denn der Logik wäre zu entnehmen, dass Benutzer oder Gäste jene Beiträge nicht sehen. Moderatoren und/oder Administratoren jedoch schon. Es spielt also für mich das Konzept / Recht zur Anwendung --> "Soft-Delete" eine wesentliche Rolle.
In meinem "Gedächtnsiprotokoll" gab es allerdings m.E. einen Minor-Bug in 3.1.1xx (Cookies/Session .. oder so ...), der mit 3.1.2xx behoben worden ist. Ich erinnere mich, dass bspw. Paypas seinen Styleswitcher umschreiben musste, da in dem Zusammenhang auch etwas nicht passte. Diesen hatte ich jedoch nie in der Anwendung.
In dem damaligen Zusammenhang konnte ich bspw. keine globalen Bekanntmachungen "wirklich" löschen. Es lag m.E. an dem damaligen BUG. Da ich seither keine (globalen) Bekanntmachungen nutze, kann ich dazu jedoch nicht im Detail antworten.
Vielleicht hilft´s euch dennoch ....
LG
Re: Aktive Themen, Thread nicht gelöscht
Verfasst: 18.05.2015 18:08
von gn#36
Doch.
Denn selbst wenn die Beiträge bei Moderatoren/Admins noch mit drin stehen wenn sie im Papierkorb sind sollten sie für diejenigen die den Beitrag noch sehen können auch weiterhin aufrufbar sein. Das ist aber im Ausgangspost nicht der Fall. Entweder gibt es da also eine Inkonsistenz in den Rechten, die dazu führt, dass der Benutzer der bei dem Zugriff verwendet wird den Post in der Liste sehen darf (und zwar ohne dass das zugehörige Forum korrekt gelistet wird), aber nicht ansehen kann.
Oder, beim Löschen ist was schief gegangen und das Ding taucht in Listen noch auf obwohl es nicht mehr vollständig existiert (also z.B. Post gelöscht, aber Thema existiert noch oder andersrum).
Letzte Alternative wäre noch, dass das Thema vorher eine Globale Ankündigung war und die beim Löschen vielleicht nicht richtig behandelt werden und z.B. keinem Forum korrekt zugeordnet werden (oder z.B. einem nicht existenten Forum mit ID 0). Dann hat man keine Rechte auf den Beitrag zuzugreifen (wer hat schon Rechte für ein nicht existentes Forum?) und weil der Beitrag gelöscht ist wird angezeigt, dass der Beitrag nicht existiert.
Re: Aktive Themen, Thread nicht gelöscht
Verfasst: 25.05.2015 12:24
von Talk19zehn
Hi, das klingt logisch:
gn#36 hat geschrieben:Doch.
Denn selbst wenn die Beiträge bei Moderatoren/Admins noch mit drin stehen wenn sie im Papierkorb sind sollten sie für diejenigen die den Beitrag noch sehen können auch weiterhin aufrufbar sein. Das ist aber im Ausgangspost nicht der Fall.
Den vom TS genannten und bildlich nachgewiesenen Fehler, kann ich nicht grundsätzlich reproduzieren. Dieses auch, da genauere Informationen zum tatsächlichen Ablauf, der Rechte etc. fehlen.
Meine damalige Fehlermeldung hing m.E. mit jenem Ticket [ticket/13280, ca. November 2014] zusammen.
Demnach gäbe es quasi noch immer u.U. einen BUG, ---- ?
Grüße