Anzeigedauer für Nachrichtenaufbewahrung in der Benutzeroberfläche?

Nach dieser #chat-Konversation können wir hier meiner Meinung nach eine bessere Formulierung finden:
Originally sent in chat feedback
agungor

Wenn die Aufbewahrungsfrist begrenzt ist, gibt es dann einen Hinweis im Kanal, der dies klar angibt? Ich dachte an etwas Ähnliches wie das, was wir am Ende von Themen haben, die sich automatisch schließen.

Wenn ich in einem Kanal schreibe und meine Nachrichten in 30 Tagen verschwinden, würde ich das gerne wissen :smiley:

mcwumbly

Ich weiß, dass es irgendwo erwähnt wird, aber ich denke, es muss klarer hervorgehoben werden. Wir haben noch keine Aufbewahrungseinstellungen pro Kanal; es ist alles seitenweit. Ich denke, pro Kanal ist sinnvoll, und wenn wir das tun, wird die klarere Hervorhebung noch wichtiger sein. Bis dahin ist die seitenweite Einstellung, obwohl nicht ideal, wahrscheinlich einfacher auf andere Weise zu kommunizieren.

Vorgeschlagene Änderung

  • So würde es funktionieren:

    • Wenn eine Aufbewahrungsfrist festgelegt ist, z. B. “letzte x Tage”
    • Wenn keine Aufbewahrungsfrist festgelegt ist, kann der Text “alle” lauten
  • Wir könnten am Ende des Satzes einen Tooltip :information_source: hinzufügen, damit die Benutzer über Aufbewahrungsfristen informiert werden und Themen oder “Zum Thema verschieben” für wichtige Diskussionen nutzen.

  • Neben der oben genannten Änderung müssen wir dies auch irgendwo hervorheben, wo kein Scrollen zur ersten verfügbaren Nachricht erforderlich ist. Die Tabs “Info” oder “Einstellungen” auf der Seite mit den Chatkanalinformationen scheinen geeignete Orte zu sein.

5 „Gefällt mir“

Die neue Formulierung verwirrt mich nur noch mehr.

„Alle Nachrichten der letzten 30 Tage anzeigen“ impliziert, dass ältere Nachrichten existieren, aber eine Art Filter das angezeigte Ergebnis einschränkt.

Wenn wir die Mehrdeutigkeit beseitigen wollen, müssen wir den Benutzer nur darüber informieren, dass Nachrichten nach X Tagen ablaufen/gelöscht werden, oder?

4 „Gefällt mir“

Ich habe kürzlich erfahren, dass wir dafür bereits etwas haben.

Hier ist ein Teil eines Screenshots:

Hier ist die Spezifikation:

Was ich an der Logik an diesem Punkt noch nicht vollständig verstehe, ist, unter welchen Bedingungen needs_channel_retention_reminder true ist.

Mein schnelles Lesen des Codes lässt mich denken, dass es standardmäßig auf true gesetzt wird und auf false gesetzt wird, sobald der Benutzer es einmal abweist, und daher nie wieder angezeigt wird.

Vielleicht könnten wir es unter bestimmten Bedingungen wieder auf true setzen?

Oder vielleicht halten wir uns an das Design hier, verwenden aber auch die vorhandene Sprache für den Text am Anfang des Nachrichtenstroms?

3 „Gefällt mir“