Pandabear
(Pandabear)
1
おはようございます、
カテゴリの情報が常に上部に表示されるようにしたいのですが、以下の画像のようになります。
しかし、ユーザーが一度読み終えると、その情報がすべて下に移動してしまいます。重要な情報が掲載される場所ですので、常に上部に固定したいのです。
また、トピックにアクセスした際には情報が正しく表示されますが、
すべてを読み終えて退出し、再度戻ると、最後のメッセージの位置に移動してしまいます。
皆様、どうもありがとうございます。
ondrej
2
この設定が有効なため、トピックが下の方に移動している可能性があります。チェックボックスのチェックを外してください。
トピックの自動ピン留め解除
これをオフにすると、ピン留めされたトピックは常に上部に表示されます。その後、ユーザーが手動でピン留めを解除できます。
downey
(Michael Downey)
3
また、同じ機能に関連していると思われるサイト設定「default topics automatic unpin」も存在しますが、定義が曖昧です。なぜ同じように見える設定が2つあるのかはわかりませんが、他の誰かが知っているかもしれません。
この動作の調整は試していませんが、この設定のいずれか、あるいは両方が機能するはずです。
Pandabear
(Pandabear)
4
ありがとうございます。ずっと探していたのですが見つからなかったのですが、今は削除されなくなりました。
ondrej
5
設定で「pin」を検索してください。ありがとう @downey 
Pandabear
(Pandabear)
6
誰か、トピックに誰かが入室したときに、既読の最後のメッセージに自動でスクロールされないようにする方法を知りませんか?

ただし、すべてのメッセージを読んだ後に退出して再度入室すると、最後のメッセージに移動してしまいます。
ondrej
7
ユーザーはスクロールバーを使えないのでしょうか?あるいは、タイトルを押すとトップに移動します。
Pandabear
(Pandabear)
9
しかし、最後に読んだメッセージから移動するのではなく、いつも最初から始めたいと思います。
smrtey
10
しかし、あなたのフォーラムを利用する誰もこれを好んではいません。トピックを開くたびに最後の既読メッセージではなく最初から始まるように設定すると、ユーザーからの最も多い不満(№1)になるでしょう。
ユーザーがトピックの先頭に戻る方法を明確にしたい場合は、以下のようなコードを追加できます。
.widget-link.start-date::before {
content: "Top";
display: block;
}
または
.widget-link.start-date::after{
content: "Top";
display: block;
}
これにより、タイムラインの先頭にある最初の投稿に戻るリンクに「Top」という文字が表示されます。
私の Discourse サイトの1つはウィキとして使用されており、投稿も最初から読み込めるようにしたいと考えています。
ウィキの投稿については、最初から始めるのが理にかなっています。
ドキュメントタイプのカテゴリには、トピックを読んだ後に最初の投稿に移動するカテゴリ設定 Navigate to first post after topics are read を使用できます。