トピックに表示される参加者の最大数はいくつですか?

image

6人目の参加者は匿名で、メンバーが投稿したときに消えてしまいました。この数を増やすことができるのか、また、これが予期された動作なのかどうか疑問に思っています。

これはヘッダー内のプライベートメッセージ (PM) に関するものですか、それとも こちらですか?

もし1番目の場合、ロジックはここにあると思います。

これはトピックリストにあるだけで、ヘッダー参加者のカスタマイズは諦めました。これらの返信は、変更されていないDiscourseの一部です。

「いいね!」 1

このリストはトピックの注目ユーザーに関するものです。変更できるかどうかはわかりません。プログラムでならできるかもしれません。

デフォルトでいくつ表示されるのか気になっているだけです

最大5ユーザーまで利用できると思います。例えば:

  • 最初の投稿の作成者、頻繁に投稿する3人、最後の投稿の作成者
  • 最初の投稿者と最後の投稿者、頻繁に投稿する4人
  • 最初の投稿の作成者、解決策の作成者、頻繁に投稿する2人、最後の投稿の作成者

または同様の組み合わせです。最初の投稿の作成者が最後の投稿の作成者でもある場合、アバターの周りに枠が表示されます。

「いいね!」 3
/* アバター間の間隔を減らす */
td.posters.topic-list-data a {
  margin-right: 2px !important; /* アバター間の間隔を減らす */
  display: inline-block;
}

/* セル内のパディングをすべて削除 */
td.posters.topic-list-data {
  white-space: nowrap !important;
  padding-left: 4px !important;
  padding-right: 4px !important;
}

/* アバターに余分なスペースがないことを確認 */
td.posters.topic-list-data .avatar {
  margin: 0 !important;
}

td.posters.topic-list-data,
th.topic-list-data.posters {
  min-width: 175px !important;
  width: 175px !important;
}

これにより、アバターが互いに重なって積み重なる折り返し問題が修正されました。

特定のポスター、最新の投稿者、またはOP(元の投稿者)を対象とするようにCSSで変更できます。例えば、以下のようにできます。

OPを非表示にするには:


@if $this_setting == "false" {
     td.posters a:first-child .avatar {
      display: none;
    }
}

OPが唯一の投稿者でない場合のOPに対して:

…
 .posters {
     a:first-child .avatar.latest:not(.single) {
…}
}
「いいね!」 3

差し出がましいようですが、CSSやプログラミングに関する深い知識をお持ちでないようなので(お持ちでしたら申し訳ありません!)、カスタマイズは少なく、シンプルに保つことをお勧めします。必要なことだけを行ってください。
追加されるカスタマイズが増えるごとに、将来的な障害発生の潜在的な原因が増えます。

私は以前この道を進み、自分のインスタンスに行ったいくつかの変更を後悔したことがあります。

「いいね!」 2

モバイルビューに対して行っているのは、グループタイトルやフレアなど、重なっているものやスペースを取りすぎているものを削除することだけです。

何らかの理由でこのように二重の行で折り返されるため、これを最大8人の参加者に切り替えると便利です。この折り返しを修正しようとしましたが、サムネイル/ブログビューがある他の領域にも影響します。

https://meta.discourse.org/tags/c/documentation/developer-guides/56/theme-guides