Ich möchte, dass Benutzer wählen können, ob ihre Beiträge verborgen/privat oder öffentlich/unverborgen sein sollen.
Verborgen bedeutet, dass nur die Benutzer und das Personal die Beiträge sehen können, was auch Folgendes beinhaltet: Keine Google-Suchergebnisse von dem verborgenen Beitrag. Die Benutzer können dies jederzeit wählen, auch wenn der Beitrag bereits erstellt wurde.
Wenn ich Sie richtig verstehe, ist dies bereits möglich (und das schon fast seit der Einführung von Discourse).
Dies wird einfach dadurch erreicht, dass das übergeordnete Thema (ein Beitrag ist Teil eines Themas) in eine Kategorie gestellt wird, die mindestens durch die Gruppe trust_level_0 eingeschränkt ist.
Ich mache das auf einer meiner Websites. Es verbirgt diese Beiträge vor Google und fördert gleichzeitig die Anmeldung als Bonus.
In diesem Fall könnte der Benutzer eine persönliche Nachricht an die Staff-Gruppe senden. Andernfalls posten sie in einer öffentlichen Kategorie.
Aber der Benutzer muss einen Moderator bitten, ein öffentliches Thema zu einer persönlichen Nachricht zu machen oder eine Nachricht zu veröffentlichen.
Können wir etwas klären?
Kann jeder Beitrag eines Benutzers nur vom Personal und diesem Benutzer gesehen werden, oder können alle registrierten Benutzer die Beiträge sehen (einschließlich des Personals)?
Ich finde, Sie waren etwas unklar. Es hängt von Ihrer Definition von „Benutzer“ ab.
Das Nächstliegende, was es gibt, ist dieses inoffizielle Plugin:
Aber es tut nicht genau das, was Sie wollen, da die Funktion pro Thema aktiviert wird (alle Beiträge im Thema werden ausgeblendet).
Jeder Beitrag eines Nutzers kann nur von Mitarbeitern und diesem Nutzer eingesehen werden.
Es wäre besser, wenn Benutzer sich selbst auswählen könnten