jord8on
(Jordan)
1
ディスカッションで使われる基本的なツールが、DM(ダイレクトメッセージ)でもそのまま使われている点が気に入っています。グループメッセージには非常に役立ちます。しかし、新しいユーザーと交流する中で、このDM/PM(ダイレクトメッセージまたはプライベートメッセージ)の体験は、初心者にとって混乱を招く可能性があると感じています。
個人間のメッセージング時に、ディスカッションスレッドではなくメッセージスレッドのように見えるようにするための、簡単なCSS修正は可能でしょうか。例えば、DMで1人の相手とやり取りする際に、ディスカッションで見られるすべての統計情報が表示されるのは、あまり意味が通じません。
例:
「いいね!」 3
Canapin
(Coin-coin le Canapin)
2
これを試してみてください:
.archetype-private_message .topic-map {
display: none;
}
「いいね!」 4
Stephen
(Stephen)
3
個人的には、メッセージが既読かどうかを知るために閲覧回数は非常に有用だと思います。ただし、それが本当に意味をなすのは1対1のメッセージの場合だけで、誰がメッセージを見たかは教えてくれません。
追加/削除ボタンを削除した場合、どのようにして他の人を議論に招待し、2人の参加者からより多くの参加者へと移行するのでしょうか?
私たちは実際には「プライベートメッセージ」という用語はあまり使いません。「パーソナルメッセージ」で問題ありませんが、プライバシーのニュアンスはありません。
「いいね!」 3
DMが1対1ではなく、ユーザーグループ間でやり取りされるケースが多いため、これを維持することが重要だと考えます。
「いいね!」 5
Stephen
(Stephen)
5
OP のリクエストの核心部分は、「個人へのメッセージ送信」時のみそれらの変更を適用することだと考えられます。
私の知る限り、参加人数を区別する CSS セレクターは存在しません。
「いいね!」 5
jord8on
(Jordan)
6
@jordan.vidrine と @Stephen のすべてのご指摘に感謝します(いつもありがとうございます ツ)
相手の既読を確認できるという点については、とても良いご意見だと思います。私はできるだけ多くのデータを見たい・持っていたいと思うのですが、ここでは UX について懸念していました。私が送信した DM は数件あり、相手が見ていないか、返信がないものもあります。まだ始まったばかりですが(DM に返信してくれた人も数名います)。
私が経験したところ、ソーシャルプラットフォーム上の DM の多くは、テキストメッセージのスレッドを思い起こさせます。何かを投稿し、誰かが返信する。見えるのは自分の名前やアバター、相手の名前やアバター、そして二人の間のメッセージだけです。グループメッセージングも同様で、非常にシンプルです。
もしそのような機能を望むなら、テーマを作成するなどして、その種の UX を実装する必要があるのでしょうか。
UX 専門家ではない人からの UX に関する会話では、多くの場合、彼らが本当に求めているものではない、あるいは最適な解決策ではないものを求めがちです。私はこの「トピックマップ」を削除するかどうかまだ検討中ですが、@Canapin が、このデータボックスを削除して UX を簡素化したい場合に備えて、動作する解決策を提供してくださったことは大変嬉しく思います。
「いいね!」 2
まず断っておきますが、これは最も簡潔な回答ではありません… 
具体的にどのコンポーネントやテーマを対象とする必要があるのか、私は確信が持てません。
ユーザーに PM(プライベートメッセージ)を表示するために使用されている Discourse のテンプレートやコンポーネントを書き換える必要があります。Discourse のテンプレートやコンポーネントの再利用については、Developing Discourse Themes & Theme Components で解説されています。まだご覧になっていない場合は、そちらを参照することで、より適切な方向に進める手助けになるかもしれません。
「いいね!」 2
nathank
(Nathan Kershaw)
8
Discourse の新規ユーザーにとってこれが重大な問題であり、早急に対処する必要があることに完全に同意します。私もプラットフォームを利用し始めた最初の数週間はこれに苦労しましたが、現在もユーザーが同様の困難を抱えているのを目にしています。
今まさにこの問題を解決しようとした際、このテーマコンポーネントが役立つことを発見しました。しかし、個人宛のプライベートメッセージとグループ宛のプライベートメッセージを区別できず、メールにも影響を与えないため、部分的な解決策に過ぎません。
この問題が解決されることを心から願っています。
「いいね!」 2
jord8on
(Jordan)
9
ヘイ、ネイサン!返信ありがとう。そのプラグインは私の最初の質問に対応でき、私のニーズには十分だと思う。ただ気になるのは、それが「テーマ」であって「テーマコンポーネント」ではない点だ。既存のデフォルトテーマにこれらの調整を「コンポーネント」として適用する方法はあるかな?
Rhidian
(Rhidian Bramley)
10
@nathank が先ほど親切に教えてくれました。
テーマの下部にある「変換」ボタンを使用すると、テーマをテーマコンポーネントに変換できます(その逆も同様です)。
「いいね!」 2
jord8on
(Jordan)
11

本当に本当に本当にありがとうございます!私の一日を素晴らしいものにしてくれました!そんなことも知らなかったのですが、これを使えてとても嬉しいです!
さて、以前使いたかった他のテーマについて思い出さないと。コンポーネントではないから無理だと思っていたのですが!
jord8on
(Jordan)
12
@Rhidian 氏による、DM の外観とスタイルを変更し、チャットバブルメッセージのように見せるためのまたしても素晴らしい解決策をご紹介しました。ご覧のとおり:
「いいね!」 2
system
(system)
クローズされました:
13
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.