Es gibt keine Nachrichtenschaltfläche. Die Einstellung verhindert nicht, dass der Account Nachrichten erhält. Ist das Fehlen der Schaltfläche beabsichtigt? Es scheint unnötig schwierig zu machen, die Person zu erreichen. Außerdem könnte es helfen, die gesamte weiße Fläche etwas besser auszugleichen.
Double-check your notifications preference for Allow other users to send me personal messages; that may be toggled in a way to remove the message button.
That would make sense, but the button disappears even when the option to allow messages is enabled.
Setting the Hide my public profile and presence features seems to always remove the Message button from the user cards, regardless of whether the user can be messaged.
Ein typisches Anwendungsszenario: Es gibt einige Nutzer, die es nicht gerne haben, dass alle ihre Kontodaten öffentlich einsehbar sind (z. B. die kürzlich genutzte Lesezeit usw.) – sie betrachten dies als Datenschutzproblem in Discourse, das sie davon abhält, das Forum zu nutzen. Sie wären jedoch mit der Lösung zufrieden, die Einstellung „Mein öffentliches Profil und meine Präsenz ausblenden
Ich habe das bereits bedacht, aber das Verstecken mit CSS löst die Datenschutzbedenken nicht wirklich. Die Informationen können an mehreren Stellen angezeigt werden, und es ist eine fragile Lösung, die bei zukünftigen Updates brechen könnte.
Diese Nutzer sind mit der Option für private Profile tatsächlich einverstanden (zudem deckt sie alle möglichen Datenschutzbedenken ab, die von Person zu Person variieren); das einzige Hindernis ist, dass es das Senden von Nachrichten ohnehin erschwert.
Unabhängig von unserem speziellen Anwendungsfall sollte die Schaltfläche “Nachricht” doch ohnehin in den Benutzerkarten zu finden sein, sofern Nachrichten nicht deaktiviert sind?
Wir haben einige Gemeinschaften, in denen die Nutzer sehr datenschutzbewusst sind und ihre Profile verstecken, ohne zu bemerken, dass dadurch auch die Nachricht-Taste entfernt wird. Abgesehen davon, dass dies eine sehr unlogische Nebenwirkung ist, möchten diese Nutzer durchaus, dass andere ihnen Nachrichten senden können. Dies ist dann nur möglich, indem man ihren Handle manuell in eine private Nachricht eingibt.
Ist dies absichtlich so umgesetzt worden? (Und wenn ja, was soll damit erreicht werden?)
Ich würde denken, dass du, wenn du dein Profil privat stellst, bewusst entscheidest, öffentliche Informationen über dich zu verbergen, und damit implizit davon abrätst, dass dich Leute zufällig anschreiben. Das Verhalten erscheint mir also konsistent.
Das eine impliziert nicht zwangsläufig das andere. Ich habe kein Interesse daran, einige meiner privaten Daten mit Facebook oder sogar meinen Freunden dort zu teilen, aber ich möchte trotzdem, dass mich Leute dort leicht erreichen können, wenn sie wollen. Erreichbarkeit ist nicht dasselbe wie Privatsphäre. In Discourse gibt es eine separate Einstellung, um Nachrichten für diejenigen zu deaktivieren, die wirklich keine Nachrichten erhalten möchten.
Das Feedback, das wir auf unserer Seite zu Discourse erhalten haben, war dasselbe: Viele, die ein privates Profil bevorzugen, möchten dennoch leicht erreichbar sein und haben sich über den fehlenden Button beschwert.
Ich glaube, das hat auch hier auf Meta für ein wenig Verwirrung gesorgt, was einige #marketplace-Themen betrifft - Can't send PM when profile is hidden