自分の投稿を見つける

先週作成した投稿を見つけるために、いくつかのトピックページをスクロールしていました。そこでふと気づいたのですが、なぜこんなことをしているのでしょう?

「最新」「新規」「人気」「カテゴリ」など、トピックを表示する方法はいろいろあります。でも、「私の投稿」のような機能はなぜないのでしょうか?あるいは、「ウォッチ中」はどうでしょう(私の投稿は自動的にウォッチされるはずなので)。

おそらく、UX の奥深くにこの機能への別のアクセス方法があるのでしょうが、なぜこの特定のビューが、私が挙げた他のビューと同様にヘッダーでより目立たないのか、気になります。これを実現する方法はありますか?

ありがとうございます。

Discourse Meta - The Official Support Forum for Discourse をご覧ください。また、右上のアバターをクリックし、ユーザー名を選択してもアクセスできます。

ゲルハルト様、ありがとうございます。迅速なご対応に感謝いたします。確かにこの件は解決されていると理解しておりますが、できればこの機能を「最新」や「カテゴリ」などのビュー一覧にオプションで「ピン留め」できると嬉しいですね。あるいは、代替案として「ウォッチ済み」ビューを用意していただくことも検討していただけませんでしょうか。

これは広範な意見ではないことは十分理解しておりますが、一提案としてお伝えしたく存じます。

改めて、ありがとうございます。

そのリストへのデスクトップショートカットを作成することもできます。あなたの場合、URL は次のような形になるようです。

https://meta.discourse.org/u/markwill/activity

カスタムヘッダーリンクコンポーネントを使って、ヘッダーにそのリンクを配置できないか考えてみました。ただし、全員が使えるようにするには、そのコンポーネントにユーザー名を注入する機能が必要になります。例えば

https://meta.discourse.org/my/activity

という形です。これは既に機能しています。

良いご指摘ですね、キース。ご提案ありがとうございます。とはいえ、これは興味深いユースケースであり、必ずしも特殊なケースではないと思います。

私は先日フォーラムを立ち上げたばかりですが、ユーザーが自分の投稿(少なくとも自分がウォッチしている投稿)を素早く確認できることに価値を感じています。実際、自分の投稿は最初からリストに含まれるため、ウォッチしている投稿に限定する方がより適切なアプローチでしょう。ウォッチしている投稿に返信が来たり、活発な議論が行われていることを、ブックマークなどの操作なしに確認できれば、ユーザーにとって良いPRになります(私のユーザー層は比較的高齢の方が多いため、ブックマークのやり方がわからない方も多いかもしれません)。)

つまり、要約しますと、私個人としては「ウォッチ中」ビューをユーザーに対して有効にしたいと考えています(これはグローバルに設定します)。これは「新着」のように、特定のユーザーに対して条件付きで表示される他のビュー alongside に追加される形です。

重ねてありがとうございます。

これはすでにサイト設定から可能です。「トップメニュー」を検索し、リストに「投稿済み」を追加すると、最新やカテゴリなどの近くに新しいビューが表示されます。

同じ方法で、「ブックマーク」を追加することで、ウォッチ中(ブックマーク済み)のトピックを表示できます。

探している機能は既に存在していると思います。サイト設定の top_menuposted を追加すると、「自分の投稿」というパイルが表示され、作成・返信・フォローしたすべてのトピックを見ることができます。

編集:Dax が先に回答してしまいましたね :slight_smile:

@dax さん、@davidkingham さん、ありがとうございます。それが私が求めていたもので、感謝しています。

唯一の小さな要望(大したことではありません)は、「ブックマーク」ではなく「ウォッチ」のオプションが欲しいということです。私の考えでは、これらは関連しつつも異なる概念だと思われます(おそらく「ウォッチ」は「ブックマーク」の上位概念です)。これが正しいかどうかはわかりませんが、ブックマークはしたくないがウォッチはしたいトピックを選ぶことはあっても、ブックマークしたトピックは自動的にウォッチされていると想定しています。

よくわからないので、これらの用語についてもう少し読んでみます :slight_smile:

改めてありがとうございます。