Deaktivieren des Löschens/Entfernens von Beiträgen?

Hallo zusammen!

Ich arbeite mit einem Kunden, der verhindern möchte, dass Beiträge nach einer bestimmten Frist gelöscht werden können. Wir haben eine Gnadenfrist für Bearbeitungen aktiviert, und ich ging davon aus, dass dies auch für das Löschen gilt.

Meine Suche in Meta und in den Einstellungen hat nichts ergeben. Habe ich etwas übersehen?

Vielen Dank!

9 „Gefällt mir“

Seltsam, das ist das erste Mal, dass ich eine solche Anfrage höre. Sie klingt für mich durchaus vernünftig, aber da sie so selten ist, wird sie meiner Meinung nach erst in vielen Jahren in das Produkt aufgenommen werden.

Derzeit hast du zwei Optionen:

  1. Schreibe ein einfaches Plugin, das dies ermöglicht. Das wären wahrscheinlich nur 10 Zeilen Code. Du kannst es auf Marketplace in Auftrag geben.

  2. Archiviere Themen, bei denen du das Löschen deaktivieren möchtest. Endnutzer können Inhalte aus archivierten Themen nicht zurückziehen.

9 „Gefällt mir“

Ha! Ich schätze die Antwort. Ich stimme definitiv zu, dass es nicht die Zeit wert ist, wenn ich der Erste bin, der danach fragt.

Ich werde diese Gelegenheit nutzen, um mich an Ruby-Entwicklung zu versuchen und zu sehen, ob ich das Plugin selbst erstellen kann.

6 „Gefällt mir“

Wären Sie offen für einen PR dafür? (in einer Seiteneinstellung verpackt)

2 „Gefällt mir“

Ich würde gerne, dass @codinghorror sich zuerst äußert.

  • Möchten wir ein Löschzeitlimit (Standard: 1440 Minuten)?
  • Möchten wir ein Löschzeitlimit für TL2 (Standard: 43200) hinzufügen?

Dies würde dem Zeitlimit für Beitragsbearbeitung und dem Zeitlimit für Beitragsbearbeitung in TL2 entsprechen.

5 „Gefällt mir“

Können wir hier einen Schritt zurücktreten? Was ist das Ziel? Welches Problem lösen wir? Können Sie konkrete Beispiele nennen?

1 „Gefällt mir“

Ich vermute, das Argument lautet, dass jemand anfängt, zu stören, indem er drei Jahre alte Inhalte löscht, die er selbst gepostet hat.

In der Praxis habe ich das noch nicht gesehen, aber es könnte passieren.

2 „Gefällt mir“

Das ist auf unserem Forum mehrmals vorgekommen, meist wenn Nutzer bereits durch Stummschaltung oder Sperrung auf TL0 diszipliniert wurden (um zu verhindern, dass sie ohne Prüfung posten). Daher wäre eine strengere Einstellung für das Massenlöschen alter Beiträge wünschenswert.

3 „Gefällt mir“

Ja, genau. In unserem Fall ist es innerhalb von ein oder zwei Tagen (zwar ist es eine Nischengemeinschaft, aber das Löschen von Beiträgen unterbricht einige Gespräche, daher möchten meine Kunden diese Fähigkeit für Nicht-Administratoren deaktivieren).

Eine Einstellung wäre großartig.

4 „Gefällt mir“

Ich bin mir ziemlich sicher, dass unsere bestehenden Ratenlimits für Löschungen Selbstlöschungs-Wahnsinnsserien bereits erfolgreich gestoppt haben, bevor sie zu weit eskalieren konnten – das war das ursprüngliche Ziel. Allerdings ist die Wahrscheinlichkeit sehr gering, dass Moderatoren diejenigen bemerken, die dennoch durchgekommen sind.

Vielleicht könnte eine Einstellung Löschungen (Selbst-) älter als X Minuten überprüfen diese Aufgabe übernehmen? Hinweis: Ein aktives überprüfbares Element für den Beitrag verhindert, dass die Selbstlöschung abgeschlossen wird.

2 „Gefällt mir“

Guter Punkt – max_post_deletions_per_day wäre schön, wenn man es auf null setzen könnte.

Unser Anwendungsfall ist nicht die wahllose Selbstlöschung, sondern das Löschen einzelner Beiträge/Themen nach einer gewissen Zeit, die für die Community negativ ist.

3 „Gefällt mir“

Ja, das ist die beste Lösung hier, @sam. Ich möchte dafür wirklich keine weiteren Seiteneinstellungen haben.

3 „Gefällt mir“

Ich hoffe, ihr alle hattet einen tollen Urlaub!

Ist es so einfach, min bei max_post_deletions_per_day und max_post_deletions_per_minute in site_settings.yml auf Null zu setzen? Falls ja, mache ich diesen PR gerne selbst.

1 „Gefällt mir“

Ja, ich glaube, @eviltrout hat diese Aufgabe zugewiesen, sodass sie bald umgesetzt sein sollte.

4 „Gefällt mir“

Ich habe einen PR zusammengeführt, der es ermöglicht, max_post_deletions_per_day auf null zu setzen:

5 „Gefällt mir“