フレアのグループ注文

Discourseで複数のグループがある場合、グループの「順序または優先順位」をどのように定義しますか?

ユースケース:

コースのメンバー(フレアAが付与される)と、ごく少数のインナーサークルメンバー(フレアBが付与される)がいます。

すべてのインナーサークルメンバーは、私のコースのメンバーでもあります。

インナーサークルメンバーであることはより権威があるため、フレアAではなくフレアBを表示させたいです。

どのように設定すればよいですか?

「いいね!」 1

グループBの「プライマリグループにする」をオンにできると思います。これにより、フレアBが優先されます。

プライマリグループとして自動設定

「いいね!」 2

それは試しましたが、うまくいきませんでした。歴史的にも機能しますか?つまり、すでに両方のグループのメンバーであるすべてのユーザーに機能しますか?

さらに、2つのグループだけでなく3つのグループを持つことについてはどうですか?これは実際に私の実際のユースケースです。コースメンバー(フレアA)やインナーサークルメンバー(フレアB)に加えて、メンタリングクライアント(フレアC)もいます。

これを適切に設定する方法を知りたいです。

「いいね!」 1

ユーザー設定でグループをプライマリに設定するようユーザーに指示する必要がある場合があります。

あるいは、自動化でも対応できる可能性があります。ただし、スクリプトがまだ存在しない場合は、SQLの知識が必要になります。そのため、自動化用のスクリプトのスポンサー(このプラグインはコアの一部です)を#marketplaceで検討する必要があるかもしれません。

「いいね!」 2

SQLベースであれば、喜んで飛び込んで自分でやります。Discourseは学習中ですが、SQLは20年ほど扱っています。

さらに調べてみます。

「いいね!」 1

これにはいくつかの情報があります

「いいね!」 1