TL4 kann ihre eigenen Posts nicht undeleten

Wir haben gerade auf 2.8.0 aktualisiert und TL4-Benutzer können ihre eigenen Beiträge nicht wiederherstellen.

Ich meine, sie können es, solange sie die Seite nicht aktualisieren: Sobald sie dies tun, wird ihr (gelöschter) Beitrag nicht mehr im Thema angezeigt und ist nicht unter “versteckte Beiträge anzeigen” zu finden. Mitarbeiter können die gelöschten Beiträge immer noch sehen (innerhalb von 24 Stunden), nur nicht der Autor des Beitrags. Soweit ich das beurteilen kann, scheint dies nur bei TL4 zu passieren, aber ich habe nur gegen einen TL2 getestet.

Ich bin mir nicht sicher, ob das relevant ist, aber ich habe dasselbe Problem letztes Jahr gemeldet, als wir auf 2.7.0 aktualisiert haben und eine Korrektur vorgenommen wurde. Wir haben diesen speziellen Teil jedoch nie getestet, da er nicht zurückportiert wurde und der ursprüngliche (Sicherheits-)Bericht sich auf ein anderes Problem bezog (ebenfalls im Zusammenhang mit TL4), das in 2.7.5 behoben wurde, sodass wir nur diesen Teil getestet haben.

Wie auch immer, kurz gesagt, TL4-Benutzer können ihre eigenen Beiträge in der neuesten stabilen Version nicht wiederherstellen.

5 „Gefällt mir“

Ist das vorerst keine ausreichende Problemumgehung? Ich stimme zu, dass es ein Fehler ist, aber ich kann mir schwer vorstellen, dass er kritisch genug ist, um dafür Entwicklungsressourcen aufzuwenden.

2 „Gefällt mir“

Sobald sie vom Thema abweichen, gibt es keine offensichtliche Möglichkeit für sie, ihren eigenen Beitrag wieder abzurufen.

Ich stimme zu, dass es nicht kritisch ist, aber auch nicht trivial, meiner Meinung nach? Die Möglichkeit, das Löschen eines Beitrags rückgängig zu machen, ist eine (nette!) Basisfunktion von Discourse, die sogar im Tutorial erwähnt wird. Aber natürlich liegt es am Discourse-Team, seine Arbeit zu priorisieren — ich wollte nur melden, dass das Problem weiterhin besteht und ich keine sofortige Lösung erwarte. Ich würde selbst zu einer Lösung beitragen, wenn ich genug vom Code verstehen würde, aber ich fürchte, das tue ich nicht.

3 „Gefällt mir“

Ein Jahr und ein halbes Jahr später besteht dieser Fehler immer noch. Gibt es Pläne, ihn zu beheben?

4 „Gefällt mir“

Ich schätze, das ist kein Fehler. TL4 kann standardmäßig keine gelöschten Beiträge anzeigen, auch nicht die eigenen. Daher ist es zu erwarten, dass sie ihre Beiträge nach einem Refresh nicht wiederherstellen können.

SiteSetting.tl4_delete_posts_and_topics kann die Sichtbarkeit von gelöschten Beiträgen für TL4 ändern.

2 „Gefällt mir“

Ich denke, in diesem Fall ist der Unterschied, dass ein TL0-TL3 ein 24-Stunden-Fenster hat, in dem er seine Meinung ändern kann, aber TL4s erhalten eine Seitenaktualisierung und sind weg.

Es ist ein wenig eigenartig, aber ich glaube nicht, dass es oft genug vorkommt, um Priorität zu haben.

2 „Gefällt mir“

Benutzer mit niedrigeren Vertrauensstufen können ihre Beiträge immer noch innerhalb von 24 Stunden wiederherstellen. Als TL4-Benutzer wird die Seite jedoch automatisch aktualisiert, wenn Sie versehentlich eine private Nachricht (PM) löschen. Discourse hat die Möglichkeit, mehr als einen Entwurf für ein Thema zu haben, indem Sie sich selbst eine Nachricht schreiben. Solche Nachrichten haben normalerweise keine Antworten, sodass Sie sie selbst löschen können. Wenn Sie also beim Bearbeiten auf den Papierkorb statt auf den Stift klicken, wird automatisch eine Aktualisierung ausgelöst. Infolgedessen geht Ihr Entwurf verloren oder Sie müssen einen Administrator bitten, Ihre gelöschte Nachricht wiederherzustellen.

Ich habe auf diese Weise mehr als einen Entwurf verloren. Jetzt versuche ich mich daran zu erinnern, eine Antwort zu schreiben, nur um meinen Entwurf zu schützen.

4 „Gefällt mir“