Ich möchte es dem Benutzer ermöglichen, sein eigenes Thema unbegrenzt zu löschen. Nicht nur innerhalb eines willkürlichen Zeitfensters von 24 Stunden.
Warum? Was steckt dahinter?
Welcher Vorteil ergibt sich daraus?
So können sie nach 24 Stunden löschen. Ich weiß nicht, wie ich es klarer ausdrücken soll. Manchmal antwortet wochenlang niemand auf einen Beitrag. Die 24 Stunden sind willkürlich. Und ich denke, dass man nicht erst einen Mod anbetteln sollte, indem man etwas flaggt.
Geht es dir nur um den Fall, in dem es keine Antworten von anderen gibt?
(Es gibt ein Problem, wenn Unterhaltungen jederzeit gelöscht werden können.)
Soweit ich weiß, können sie keine Beiträge löschen, wenn es Antworten gibt. Deshalb verstehe ich deine Frage nicht.
So wie ich diesen Antrag verstehe, ist die Funktionalität genau die, die Facebook-Gruppen nutzen. Ein Benutzer kann seinen eigenen Beitrag jederzeit löschen. Wenn der gelöschte Beitrag ein Thema/Thread gestartet hat, werden alle Beiträge darin ebenfalls gelöscht. Wenn der gelöschte Beitrag Antworten hat, werden auch diese Antworten gelöscht.
Ob ein solches Vorgehen erlaubt wird, liegt im Ermessen des Administrators. Das wurde zwar nicht gefragt, aber bei Facebook wird das stark abgelehnt, weil dann eine Person die Arbeit einer anderen Person löschen kann. In meinen FB-Gruppen würde eine solche Handlung sofort zum Ausschluss aus der Gruppe führen.
Vielleicht ist es ja genau deshalb ein Feature-Request ![]()
Ah. Es wäre dennoch vielleicht klarer, dies als Feature-Anfrage zu formulieren: Du möchtest, dass Themen ohne Antworten gelöscht werden können.
Es gibt den Standpunkt, dass die Beiträge einer Person immer unter deren Kontrolle bleiben sollten. Ich denke jedoch, dass die Discourse-Team die Ansicht vertritt, dass das Gesprächsprotokoll wichtiger ist als die individuelle Freiheit, es zu verändern. Ich stimme dieser Meinung persönlich zu. Wenn du jedoch einen anderen Standpunkt vertrittst, könnte es sein, dass eine entsprechende Funktion dir helfen würde.
Meinst du den
(Thema vom Autor gelöscht, wird nach 24h entfernt)
Marker?
Ich glaube nicht. Für Benutzer ohne besondere Berechtigungen gibt es eine hartkodiert festgelegte Grenze, die das Löschen des eigenen Themas auf 24 Stunden beschränkt.
Danach ist ihre einzige Option, es zur Löschung zu melden.
Es ist viel einfacher, als später mit DSGVO-Klagen umgehen zu müssen – lasst uns den Nutzern ihre Datenhoheit geben.
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.
Ein Datenpunkt von einem Forum, bei dem das ständig vorkommt.
Ich betreibe ein kleineres Forum mit einer Kleinanzeigen-Sektion. Über die Kategorien „Zu verkaufen“, „Gesucht“ und „Tausch“ hinweg gibt es 12.343 Themen. Davon haben 5.669 (46 %) nie eine einzige Antwort erhalten. Nur 2.609 (21 %) bekamen innerhalb der ersten 24 Stunden eine Antwort.
Ich denke, das stützt die engere Fassung von @Ethsim2. Die beiden Bedingungen in can_delete_own_topic? testen unterschiedliche Dinge, und nur eine davon prüft, was uns wirklich interessiert. posts_count <= 1 fragt, ob eine Unterhaltung existiert. Der 24-Stunden-Timer fragt nach nichts: Im Moment, in dem er abläuft, haben 79 % unserer Anzeigen keine Antwort, und 46 % werden noch jahrelang keine haben. Seine praktische Wirkung besteht darin, den Autoren von Themen, die nie jemand beantwortet hat, ein Recht zu entziehen.
Der Alltagsfall ist eine Anzeige, deren Artikel verkauft wurde. Der Autor möchte sie entfernen. Er kann den Titel auf „Verkauft“ ändern oder sie melden und auf einen Moderator warten. Unsere Moderatoren erledigen Letzteres manuell, was für beide Seiten unnötigen Aufwand bedeutet.
Eine Seltenheit, die zwar selten, aber seltsam ist. Letzte Woche antwortete ein Moderator auf eine Anzeige, um den Autor um einen klareren Titel zu bitten. Diese Antwort erhöhte posts_count auf 2, sodass der Autor dauerhaft die Möglichkeit verlor, seine eigene Anzeige zurückzuziehen, und das Personal darum bitten musste. Nur 26 unserer 6.674 beantworteten Kleinanzeigen-Themen haben ausschließlich Antworten von Personal, daher handelt es sich um einen Randfall und nicht um ein echtes Problem, aber es ist seltsam, dass eine Moderationsnotiz ein Autorenrecht widerruft.
Eine Seiteneinstellung für das Limit, standardmäßig auf 24 Stunden, die posts_count <= 1 unverändert lässt, würde all das abdecken.
