PMクリエイター向けの「追加または削除」の動作

はい、私のユーザーの一人が、数人のユーザーとの非公開スレッドを持っています。その中には現在匿名化されたユーザーも含まれていますが、スレッドを開始した彼はそのユーザーたちを非公開メッセージから削除したいと考えています。しかし、彼は誰一人として削除できません。

私はこれを、通常ユーザーを「メンバー」(信頼レベル2)に強制昇格させたテストユーザーXで検証しました。Xにメッセージを送ると、Xは自分自身をメッセージから削除できます。

しかし、Xが私にメッセージを送った場合、Xは誰をも削除できません。Xが第三者のユーザーYをメッセージに追加しても、招待された後はYを削除することもできません。

これはバグのように思えます。私の管理者アカウントなら、もちろんメッセージから誰でも削除できます。

それと、小さな不具合があります。エディター内の「絵文字」ボタンが、私のサイトでは何もしないのですが?!

編集:v2.4.0.beta1 +115を使用しています

「いいね!」 1

これがまた(あるいはまだ)起こっている可能性があります:

@justin さん、この現象を再現できますか?これは匿名ユーザーに固有の問題でしょうか、それとも…?

「いいね!」 2

確かに似ていますね。ユーザーを招待することはできますが、削除することはできません。

いいえ、上記の説明で再現しました。匿名化されたユーザーは含まれていません :slight_smile:}

数ヶ月前、匿名化されていないユーザーに少し困らされました。現在も同じかどうかはわかりません。

これは匿名ユーザーに限定されたものではありません。

PM(プライベートメッセージ)の作成者(TL4 であっても)は、自分自身(作成者として)も他のユーザーも削除できません。

PM の受信者(TL0 や匿名ユーザーであっても)は、いつでも自分自身を PM から削除できます。

「いいね!」 5

これは設計上の仕様です。そのため、このトピックから「バグ」を削除します。

つまり、PM(プライベートメッセージ)のスレッド内で誰かが問題を起こしたり、何らかの理由でそのスレッドから外したい場合、スレッド作成者が取れる唯一の手段は、新しいスレッドを作成し、対象者を除いて全員を再招待することでしょうか?その過程で、スレッドの履歴がすべて失われてしまうのですか?

また、匿名化されたユーザーは、スレッドに永久に参加し続けることになるのでしょうか?

誰もが常に意見が一致する世界でもない限り、この設計の意図があまり理解できません。

もし、誤って招待したくない人を招待してしまったらどうすればよいのでしょうか?

「いいね!」 2

モデレーターの注意を引くためにフラグを立ててください。

また、Discourseには「スレッド」という概念は存在しません。

特にプライベートメッセージでは、人々が自らモデレーションできるのだから、モデレーターに頼るのはばかげているように思えます。もっとモデレーターが必要かな :stuck_out_tongue:

Discourse にはスレッド(トピックと呼ばれます)があり、返信の関係に関係なく、すべてのメッセージを時系列で表示するリニアなスレッドです。話題が脱線すると議論が台無しになることがあるので、ネストされたスレッドがあればいいのにと思います。

メッセージは無法地帯ではありません。どこであれ受け入れられない行動は報告すべきです。

他のユーザーを排除する権限をユーザーに与えるべき理由はありません。その決定は彼らの裁量を超えています。

「いいね!」 1

私は完全に反対です。ユーザーにとってプライベートメッセージで受け入れがたいことが、フラグをレビューするモデレーターにとって受け入れがたいとは限りません。その場合、その人の発言はもう望まれていなくても、その人はまだプライベートメッセージの一部となります。

「いいね!」 2

ここで、メッセージが「プライベート」であるというあなたの認識が問題の一部になっているかもしれません。メッセージ内にプライバシーの誤解を生じさせないよう、細心の注意が払われており、インターフェースのどこにも「プライベート」という用語は登場しません。メッセージは、特定の聴衆を対象としたトピックに過ぎません。メッセージに関する違反は、プラットフォーム上の他のトピックと同様に、フラグを立てて対応します。

「いいね!」 1

さて、見てみましょう…

  • 個人メッセージ(PM)の送信には信頼レベル 1 が必要
  • グループ PM の送信には信頼レベル 2 が必要
  • 自分が参加したくない PM から、いつでも自発的に脱退できる権利 → 疑いの余地なし
  • 信頼レベル 1 では、ユーザーを自由にミュートでき、それによって PM の送信や PM への追加を防止できる

また、なぜ誰かを PM に追加してから、急いでその人を削除する必要があるのか不明です。もしそうした場合、他の緊急時と同様にフラグ :black_flag: を立てればよいのではないでしょうか?

他のフォーラムソフトウェアでは、PM を開始する際に「オープン」PM(誰でも追加可能)か、作成後に参加者リストが固定され変更不可かを指定するオプションがあります。

「いいね!」 4

モデレーターによるフラグ付けを伴わない、ユーザー自身で解決できる方法があれば幸いです。特に、プロフィール名が似ていて、区別できるアバターがない場合、ユーザー同士が混同されやすく、PM に追加されてしまった後、必ずしも自発的かつ可能に退出できるわけではないからです。:grimacing::woman_facepalming:

例: ユーザー word1_word2 と ユーザー Word1word2

PM のオリジナル投稿者は人を削除できます。

「いいね!」 2

@riking、ご存知ですか?それはカスタマイズ可能でしょうか?:thinking:

これが何度も起きているのであれば、それはサイトスタッフが解決すべき一般的な問題です。どちらかのユーザーにユーザー名の変更を強制するか、アバターを設定させるべきです(できれば、両方のユーザーにアバターを設定させるのが望ましいです)。

「いいね!」 2