Maximale Anzahl von Antworten zulassen und diese automatisch beibehalten

Derzeit löschen wir Mega-Themen periodisch, indem wir alle alten Antworten entfernen.

Das erscheint mir drastisch.

Wäre es möglich, ein Fenster für die „Anzahl der Antworten“ festzulegen und Discourse die erste Antwort löschen zu lassen, sobald diese Anzahl von Antworten erreicht ist, wodurch ein „rollierendes Fenster“ erstellt wird, ohne das gesamte Thema zurückzusetzen?

Sobald die Anzahl erreicht ist, sollte es die erste Antwort im Thema für jede nachfolgende Antwort löschen.

Ein paar Beispiele, wo dies nützlich wäre:

  • Plugin-Themen, die dazu neigen, sehr lang zu werden, aber bei denen die aktuelle Support-Historie wirklich wichtig ist (man möchte sie also nicht löschen, es sei denn, es ist absolut notwendig).
  • Wenn Ihre Beiträge ein Nachrichten-Feed von einem anderen System sind, bei dem es natürlich ist, die aktuelle Historie zu wünschen, aber nicht notwendig ist, alles aufzubewahren.

Dies ist meiner Meinung nach besser als ein zeitlich basierter, willkürlicher Abgleich.

5 „Gefällt mir“

Nur um sicherzugehen, dass ich es richtig verstehe: Sobald die Anzahl der Antworten x erreicht, werden genug Antworten gelöscht, um wieder darunter zu fallen?

1 „Gefällt mir“

Es sollte die erste Antwort im Thema für jede nachfolgende Antwort gelöscht werden.

(Diese Klarstellung wurde in die OP aufgenommen)

2 „Gefällt mir“

Wäre das ähnlich wie der Themen-Timer in den täglichen Zusammenfassungsthemen hier auf Meta?

2 „Gefällt mir“

Ähnlich, aber das kann es nicht tun
Ich würde weiter gehen und vorschlagen, dass es eine Option in den „Topic Timer“-Steuerelementen sein sollte (und diese Steuerung müsste möglicherweise umbenannt werden, um die Tatsache widerzuspiegeln, dass sie nicht mehr unbedingt „zeitbasiert“ ist)

2 „Gefällt mir“

+1 dazu. Sie haben meine Stimme!
Ich habe mich auch immer gefragt, wie dieser automatische Topic-Timer erstellt wurde :thinking:

3 „Gefällt mir“

Ich dachte, das bestehende System würde das tun, wenn es besagt, dass Antworten automatisch nach 30 Tagen gelöscht werden, aber das löscht alle Kommentare auf einmal, auch wenn sie erst 1 Tag alt sind, wenn der erste Kommentar zum Thema 30 Tage alt ist?

Die Idee des „gleitenden Fensters“ wäre sinnvoll, wenn Kommentare gelöscht werden könnten, nachdem sie 30 Tage lang veröffentlicht wurden, und nicht alles in der gesamten Konversation gelöscht wird, die vor 30 Tagen begonnen hat, falls das möglich ist.

Ich habe gesehen, dass die Idee erwähnt wurde, dass gute Ideen in Kommentaren in den ursprünglichen Wiki-Beitrag aufgenommen werden können, anstatt als Kommentare zu verbleiben.

1 „Gefällt mir“

Roberts Vorschlag ist deutlich ausgefeilter.

Wenn Sie ihn beispielsweise auf 100 Antworten einstellen. Sobald das Thema 101 Beiträge hat. Beitrag Nummer 102 würde zu 101 werden, da Beitrag Nummer 2 gelöscht wird, um ein Maximum von 100 Antworten aufrechtzuerhalten.

Ich weiß nicht, was „CH“ damit bedeutet, aber für die Funktionsanfrage, die Anzahl der Beiträge anstelle der Anzahl der Tage zu verwenden, wäre es schwieriger, ein Programm zu schreiben, das auf der Beitragsnummer anstelle der Tagesnummer basiert?

Könnte für einige Themen sinnvoll sein, aber es besteht die Gefahr, dass wichtige Beiträge verloren gehen, wenn die Konversation schnell beginnt. Es könnte 100 Antworten an einem Tag geben, die jeder verpasst, der das Thema an diesem Tag nicht überprüft.

1 „Gefällt mir“

Die 100 Antworten dienten nur der Vereinfachung.

Die Idee ist, die Dinge mit weniger Verlust am Laufen zu halten. Programmiertechnisch? Meiner Meinung nach nicht allzu schwierig, da einfach die ältesten Antworten im Stapel gelöscht werden. Im Gegensatz zur aktuellen zeitbasierten Methode, die alle Antworten löscht.

Mit der aktuellen Methode können wir von einem teilweise unerwarteten Verhalten sprechen. Sie sehen ein Thema mit neuen Antworten, aber der Inhalt dieser Antworten ist leer, da das System das Thema bereinigt. Mit Roberts Vorschlag wird es immer ein Stück Geschichte geben, das überprüft werden kann.

Es gibt immer noch Informationsverlust. Aber keinen vollständigen Verlust wie bei der aktuellen Methode. Robert und ich hatten ein privates Brainstorming zu einigen ergänzenden Ideen, die den Informationsverlust reduzieren könnten. Aber das ist vielleicht ein Thema für ein anderes Mal, anstatt dieses hier mit überflüssigen Informationen zu überladen.

Plausibilitätsprüfung: Wir betreiben einen Meme-/Shitpost-Thread, in dem Antworten, die älter als 90 Tage sind, gelöscht werden… er löscht nichts, was jünger als 90 Tage ist.
Sie scheinen zu beschreiben, dass “wenn 90 Tage erreicht sind, alle Antworten gelöscht werden”, was nicht der Fall ist oder sein sollte. Wir stoßen nie auf dieses Limit, da es sehr aktiv ist… aber wenn es für 3 Monate ruhen würde, wäre der Thread leer - wenn das ist, was Sie meinen.

3 „Gefällt mir“

Siehe Op Post. So funktioniert es auf Meta: Alle Antworten werden nach einer bestimmten Zeit gelöscht.

Ihr Forum scheint etwas anderes zu verwenden als das, was hier in einigen Kategorie-Themen verwendet wurde.

Das Meme-Thema Ihres Forums scheint teilweise das zu tun, was Robert als Änderung vorschlägt. Sparen Sie seinen Vorschlag, der die Zeit als Faktor eliminiert, indem er eine maximale Anzahl von Antworten festlegt. Wo neue Antworten, sobald die Schwelle erreicht ist, die ältesten Antworten verschieben/löschen.

1 „Gefällt mir“

Sie haben beide Recht. Ich habe die OP leicht modifiziert, um die Dinge klarer zu machen und den Punkt von @Frully aufzunehmen.

Ich halte es nicht für gut, 160 Beiträge und dann 20 zu haben, bis es sich wieder etwas füllt. Ich denke, diese #Funktion ist für viele Anwendungsfälle optimal.

1 „Gefällt mir“

Interessanterweise konnte ich die Einstellung in den Kategorieeinstellungen nicht finden/identifizieren. Ist dies ein Plugin, das Themen zurücksetzt? Oder muss es in den Haupteinstellungen der Website aktiviert werden, bevor es in den Kategorieeinstellungen angezeigt wird?

1 „Gefällt mir“

Es bezieht sich auf den Topic Timer im Admin-Schraubenschlüssel unter einem Topic.

1 „Gefällt mir“