ささやきの警告

:information_source: 概要 作成画面に警告ボタンを追加し、スタッフがひそみ(whisper)するつもりで公開投稿してしまう事故を防ぎます
:eyeglasses: プレビュー
:hammer_and_wrench: リポジトリ GitHub - discourse/discourse-whisper-warning: This component better distinguishes a public reply from a whisper. · GitHub
:question: インストールガイド テーマまたはテーマコンポーネントのインストール方法
:open_book: Discourse テーマは初めてですか? Discourse テーマの利用に関する初心者ガイド

このテーマコンポーネントをインストールする

作成画面に切り替えボタンを追加し、返信がひそみ(スタッフ専用)か公開返信かを表示します。ボタンをクリックするとひそみモードが切り替わり、投稿前のミスを簡単に検出できます。

デフォルトでは、閲覧制限付きのカテゴリと私信(PM)に警告が表示されます。設定を調整して、ユースケースに合わせて表示範囲をカスタマイズできます。

設定

設定 デフォルト 説明
ひそみのみ オフ ひそみを作成中時のみボタンを表示し、公開返信では非表示にします。
閲覧制限カテゴリに表示 オン 公開されていないカテゴリに自動的に警告を表示します。
グループ PM に表示 オン 許可されたグループのメンバーである場合に、自動的に PM に警告を表示します。
グループに制限 特定のグループのメンバーにのみ警告を制限します。空のままにすると、ひそみ可能なすべてのユーザーに警告を表示します。
カテゴリに制限 特定のカテゴリでのみ警告を表示します。閲覧制限設定と併用できます。

閲覧制限カテゴリに表示グループ PM に表示、またはカテゴリに制限が設定されている場合、これらはコンテキストフィルターとして機能します。いずれかの条件に一致すれば警告が表示されます。いずれも設定されていない場合、警告はすべての場所で表示されます。

グループに制限ひそみのみは、表示範囲をさらに絞り込むグローバルフィルターです。

「いいね!」 4

このコンポーネントに何かが壊れていると思います。「制限されたカテゴリで表示」設定と「カテゴリに制限」設定が互いに打ち消し合っているように見えます(併用するのではなく)。現在、制限の有無に関わらず、すべてのカテゴリでこのコンポーネントが動作するように設定することができなくなっています。

「いいね!」 1

理論上、両方のスイッチを無効化し、カテゴリリストを空に保てば、すべての場所に適用されるはずです。その組み合わせをお試しですか?

Meta では、両方のチェックボックスを有効にしており、プライベートカテゴリおよびグループの PM において正しく表示されているようです。

はい、もう一度動作するようにできました。設定の説明があまり明確ではありません。以前、両方のチェックを外していた時に、なぜすべてのカテゴリで動作しなかったのか分かりません(すべての組み合わせを試していました)。:thinking:

ありがとう、デビッド

「いいね!」 1

はい、動作しているとのこと、嬉しいです!

設定の説明を改善するアイデアがあれば、ぜひお知らせください。異なる設定が互いにどのように作用するかは、確かにわかりにくい部分だと思います。

現在、OP(最初の投稿)には以下のような説明を記載しています。

「いいね!」 1

ええ、さっき試してみたんですけど、僕にはうまくいきませんでした。たぶんキーボードと椅子の間で問題があったんでしょうね :wink:

追記:間違いなくキーボードと椅子の間での問題でした :woman_facepalming:t2: :laughing:

「いいね!」 1