Nutzer sollen ihre eigenen Themen jederzeit löschen können

Ich denke, das ist der wichtige Unterschied hier. Die bestehende Implementierung schränkt normale Benutzer bereits darauf ein, nur dann ihre eigenen Themen zu löschen, wenn diese keine Antworten haben:

Der engere Feature-Request könnte daher einfach darin bestehen, die derzeit hartkodierten 24.hours konfigurierbar zu machen, während die bestehende Einschränkung posts_count <= 1 beibehalten wird. Dies könnte standardmäßig auf 24 Stunden festgelegt sein, aber es Administratoren erlauben, einen längeren Zeitraum zu wählen oder potenziell ein unbegrenztes Löschen von unbeantworteten Themen zu ermöglichen.

Ich glaube nicht, dass die DSGVO wirklich der Grund ist, warum diese Funktion benötigt wird. Das Recht auf Löschung ist nicht absolut und bedeutet nicht, dass Forensoftware eine unbegrenzte Selbstbedienungs-Option zum Löschen beliebiger Inhalte bereitstellen muss, die ein Benutzer gepostet hat.

Die Konfigurierbarkeit der bestehenden 24-Stunden-Einschränkung scheint für sich genommen ein ausreichendes Argument für die Funktion zu sein.

4 „Gefällt mir“