Der Zweck dieser Komponente ist es, Benutzer zu ermutigen, beim Bearbeiten eines Beitrags einen Bearbeitungsgrund anzugeben. Bearbeitungsgründe werden oben im Modal für den Bearbeitungshistorie eines Beitrags angezeigt und sind eine hervorragende Möglichkeit zu verstehen, warum etwas in einem Beitrag geändert wurde. Dies kann besonders nützlich für Benutzer sein, die Beiträge anderer Benutzer bearbeiten können, da es hilft, Reaktionen wie „Warum hast du meinen Beitrag bearbeitet?!" zu vermeiden.
Funktionsweise
Wenn jemand den Composer zum Bearbeiten öffnet, wird das Feld für den Bearbeitungsgrund angezeigt und als erforderlich markiert. Die Schaltfläche „Speichern" ist deaktiviert, bis ein Grund angegeben wurde.
Sobald ein Grund angegeben wurde, kann die Bearbeitung gespeichert werden.
Konfigurierbare Einstellungen
Pro-Tipp: Wenn Sie verlangen möchten, dass alle Benutzer einen Bearbeitungsgrund angeben, fügen Sie einfach die Gruppe
trust_level_0zur Theme-Einstellung „Gruppen, für die ein Bearbeitungsgrund erforderlich ist" hinzu.
Installation
Link zum Repository
https://github.com/discourse/discourse-require-edit-reason
Wenn Sie mit Theme-Komponenten und deren Installation nicht vertraut sind, lesen Sie den Leitfaden zur Theme-Installation. Und wenn Sie mehr über Discourse-Themen erfahren möchten, werfen Sie einen Blick auf diesen Leitfaden.


