Einführung der Funktion zum permanenten Löschen von Beiträgen

Wenn ein Beitrag in Discourse gelöscht wird, führen wir eine Weichlöschung durch. Das bedeutet, dass der Beitrag noch in der Datenbank vorhanden ist, falls ein Administrator ihn später wiederherstellen möchte. Eine Weichlöschung ist nicht ausreichend, wenn der gelöschte Beitrag sensible Informationen enthält und vollständig aus der Datenbank gelöscht werden muss. Für diese Situationen führen wir die Möglichkeit ein, einen Beitrag dauerhaft zu löschen.

Diese Funktion wurde aufgrund ihrer Gefährlichkeit unter einer versteckten Website-Einstellung implementiert, da ein einmal zerstörter Beitrag nicht wiederhergestellt werden kann. Als zusätzlicher Schutzmechanismus können Beiträge vom selben Administrator, der den Beitrag gelöscht hat, erst nach 5 Minuten oder von einem anderen Administrator sofort dauerhaft gelöscht werden. Wenn ein Beitrag nicht gelöscht werden kann, weil keine der Vorbedingungen erfüllt war, wird eine Fehlermeldung angezeigt:

Wenn Ihre Website von uns gehostet wird, kontaktieren Sie uns und wir werden sie für Sie aktivieren. Wenn Sie sie selbst hosten, müssen Sie zur Aktivierung die Konsole (rails c) aufrufen und den Wert der Website-Einstellung ändern:

SiteSetting.can_permanently_delete = true
76 „Gefällt mir“

Ein Beitrag wurde in ein neues Thema aufgeteilt: Führen Sie eine Möglichkeit ein, sensible Informationen auch dauerhaft aus den Mitarbeiterprotokollen zu löschen

14 Beiträge wurden in ein neues Thema aufgeteilt: Wo ist die Option zum dauerhaften Löschen?

Ein kleines Update zur Funktionalität dieser Funktion…

Sie können jetzt auch Beitragsrevisionen dauerhaft löschen, wenn diese Einstellung aktiviert ist. :partying_face:

Dies kann über den Revisionsverlauf erfolgen, indem Sie zuerst die Revision ausblenden und dann die Option „Revisionen löschen“ angezeigt wird:

16 „Gefällt mir“