Way to make part of the post visible to author and staff only?

しかし、ウィスパーはスタッフのみが利用でき、投稿の作成者がそれを見ることができる必要があります。そして、それは任意の投稿である可能性がありますよね?(おそらく特定のカテゴリ内の任意の投稿)。

プラグインは、投稿所有者とスタッフのみにシリアライザーに追加されるカスタムフィールドを追加できます。そうすれば、少なくともそれらの個別の投稿の両方を1か所で見ることができます。

本当に[HIDE] BBCodeが必要な場合は、…いいえ。投稿を見ることができるすべての人に生の投稿はまだ表示されています。生の投稿で隠されたテキストを暗号化し、管理者または所有者が見るときにそれを復号化するように工夫することは可能かもしれません。ただし、それは難しいようです。または、保存時に生の投稿全体を複製し、所有者のためにテキストを編集または表示するときに使用するように何かを行うだけかもしれません。

「いいね!」 1

わずかな修正ですが、スタッフ以外のグループも指定できるようになりました。

申し訳ありませんが、「ささやきは、ささやきを見ることができる人のみに利用可能です」という意味でした。

非表示のテキストは、投稿の作成者とスタッフのみが閲覧できるようにする必要があります。非表示のテキストを持つすべてのユーザー(実質的にすべてのユーザー)をささやきグループに追加すると、自分自身のささやきだけでなく、すべてのささやきを見ることができるようになります。ささやきのポイントは、ささやきの対象となる人がそれを聞くことができないことですが、この場合、自分とスタッフのみが見ることができるささやきを作成して見ることができる必要があります。

「いいね!」 2

「ただし、ささやきはスタッフのみが利用でき、それを見るには投稿の作成者が必要になります。そして、それはどの投稿でもかまいませんよね?(おそらく特定のカテゴリのどの投稿でも)。」

はい、投稿の作成者とスタッフのメンバーが見られるようにする必要があります。それらは、特定のフォーラムカテゴリの投稿になります。

「いいね!」 1

現在、[hide Bbcode] のためには、Theme component のスポンサーになることを検討する必要があるかもしれません。実際の強力なセキュリティや、より完全な Plugin は必要ない可能性が高いです。プラグインを使用する場合、ブラウザ/クライアント側ではなくサーバー側で変更が行われるため、より安全です。

そうでなければ、やはり何らかの形で2つのトピックが必要になります。どちらの方法でも、プラグイン「Discourse Signatures」は残ります。

プライベートメッセージ。その後、PMへのリンクを作成し、プロフィールの署名に貼り付けます。名前付けの追加のメリットとして、[キャラクター名]_(PMへのリンク) を使用します。

もう1つのオプションは、Private topics プラグインを必要とします。しかし、それ以外は上記と同じです。

署名にリンクを公開することで、プレイヤーまたはゲームマスター(複数可)のどちらの当事者も、リンクされたPM/トピックにアクセスできます。

パーソナルメッセージは機能しますが、すべてのゲームマスターまたはゲームマスターグループがPMに招待される必要があります。

おお!ユーザーのみ(およびスタッフ)に表示されるカスタムユーザーフィールドがあれば、テーマコンポーネントで実現できます。

複数のゲームがあり(それぞれ独自のカスタムユーザーフィールドを持つ)、それを特定のカテゴリのユーザー投稿すべてに表示したいということでしょうか?もしそうであれば、テーマコンポーネントは、必要に応じてユーザーフィールドを表示するためのボタンなどを追加したり、編集するためのプロフィールへのリンクを提供したりできます。

「いいね!」 1