トラストレベルから特定のカテゴリを除外する

Excluding certain categories from the trust levelsの議論を継続します。

皆さん、こんにちは。

このトピックを引き継ぎ、これが実現可能かどうかを知りたいと思っています。

基本的に、信頼レベルの進捗を考慮しない特定のカテゴリを除外するプラグイン/機能を求めています。

ご意見や、このような機能に対する可能な予算をお聞かせください。

よろしくお願いいたします!! :slight_smile:

「いいね!」 2

Communiteq は、そのユースケースに対応するプラグインを維持しています。

「いいね!」 2

すみません、TLをトピックリストと読み間違えました。信頼レベルについては、既存のソリューションがあるか分かりません。
いずれにしても、タイトルで「信頼レベル」を明記した方が良いかもしれません。

「いいね!」 3

はい、承知いたしました。変更しました。ありがとうございました :slight_smile:
どなたか助けてくれることを願っています。

「いいね!」 3

参照されたトピックを読みました。最も単純な方法で見ているのではないかと思います。デフォルトの信頼レベルの昇格で問題ない場合、繰り返し戻ってくるほとんどのメンバーは、報酬としてメンバーTL(連続しない15日だったと思います)を獲得できます。一方、レギュラーTLに到達するには、メンバーは100日間連続で訪問する必要があります。そのため、特定の分野でのアクティビティが、これらの基本的な出席計算に大きく影響するとは思いません。デフォルトでは、メンバーは誰にとってもそれほど大きなハードルになるべきではありません。レギュラーはかなりの優れたコミットメントを必要としますが。

とはいえ、以下も参照できます。

このプラグインで、すぐにいくつかの設定を変更できるかもしれません。または、メンテナーに設定を追加してもらうよう依頼することもできます。

「いいね!」 5

Shirly_Nowakさん、こんにちは。

これは可能ですが、簡単ではありません。別の方法を検討することをお勧めします。どうしてもこの方法で行いたい場合は、merefieldさんかAhmed_Gaganさんに試してもらうのが良いかもしれません(彼らが最善の選択肢となるでしょう)。

「いいね!」 7

たとえば、カスタムバッジで条件を定義できます。例:「名誉会員」..お金を払わなかったが、何かをして無料会員になった。

「いいね!」 4

皆さん、こんにちは。そして、すべてのインプットをありがとうございます。

この問題は、コミュニティをすべてのユーザーにとって公平なものにするために必要なものです。もう少し詳しく説明します。

コミュニティは、メンバーシップを購入したいすべての人に向けたものであり、無料ではありません。

一度参加すると、参加や優れたメンバーであることへのインセンティブとして、あなたが優れているほど(そして信頼レベルが高いほど)、支払う金額は少なくなります。信頼レベル4のメンバーは無料になります。

しかし(そして、ここで公平にするためにこの機能が必要になります):同じコミュニティ内には、学生向けの特別なカテゴリがあり、そこで学習教材などに関するサポートを受けることができます。私たちが問題視しているのは、すべてのメンバーが同じ条件で参加した場合(学生でこの特別なカテゴリにアクセスできる場合でも)、学生はより多くのコンテンツ(カテゴリ全体)にアクセスでき、より多く読んだり、コメントしたり、「いいね!」したりできるため、信頼レベルを上げる上で有利になるということです。これは、学生ではないメンバーにはできないことです。

私たちは、この段階に至るのを避けるためにさまざまな方法でアプローチを試みましたが、信頼レベルが別の概念として作成されたことは十分に理解しています。しかし、私たちにとっては、その特別なカテゴリを除外することがはるかに公平であるように思われます。そうすれば、学生はコンテンツと自由にやり取りできますが、コミュニティでの進捗は、学生ではない他のメンバーと同等に測定されます。

私たちにとって、これは最も公平な選択肢のように思えます。

「いいね!」 2

大変ありがとうございます。様々なアプローチを試みましたが、私たちのコミュニティにとって最も公正でバランスの取れた唯一の選択肢はこれだと思われます。達成するための別の方法を知りたい場合や、検討したい場合は、このトピックで理由を説明しました。
ありがとうございます!

「いいね!」 2

フォーラムに参加してトラストレベル4に到達する方法はありません。手動で昇格する必要があります。

「いいね!」 3

はい、承知しております。トラストレベル3に到達し、コミュニティにとって最も価値のあるメンバーは、私たち(管理者)によってトラストレベル4に昇格されます(他のDiscourseコミュニティと同様に、これは変更されません)。

「いいね!」 1

こんにちは、@manuel さん。バッジで可能だと思いますか?つまり、「名誉会員」バッジを作成した場合、どのような条件が必要でしょうか?単に「X回投稿した」や「X件の投稿を読んだ」だけでなく、複数の条件を満たす、より複雑なバッジが必要になります(だからこそ、当初は信頼レベルを採用しましたが、代替案が見つかるかもしれません…)。

ご協力に感謝します。このコミュニティが大好きです :slight_smile:

「いいね!」 3

私の理解では、バッジはSQLクエリで記述できる限り多くの条件を満たすことができます。例を含む2つのトピックを認識しています。

さらに、Discourse AutomationData Explorerのようなプラグインを使用して、バッジと結果のアクションを自動的または手動で連携させる必要があるでしょう。

その点では、バッジをスキップして、Data Explorerで定期的なSQLクエリを使用して、クエリに一致したユーザーに手動で無料メンバーシップを付与することもできます。

「いいね!」 4

グループメンバーシップの使用を検討しましたか?

学生をグループに追加する。特定のグループのみがアクセスできるカテゴリを作成できます。必要に応じてメンバーを追加および削除できるグループオーナーを設定できます。

カテゴリの権限では、特定のグループのみがアクセスできるようにセキュリティを変更できます。

@manuel のバッジのアイデアがあれば、取得したバッジはおそらくメンバーをグループに追加できるのではないでしょうか?

「いいね!」 2

@manuelさん、ありがとうございます。コミュニティでの滞在時間、付与または受信した「いいね」の数など、トラストレベルと同様の条件をバッジのクエリで指定できるかどうかを現在検討する必要があると考えています。これは複雑になるのではないかと思います。

「いいね!」 1

こんにちは、ダン!
はい、実際に学生のグループがありますが、問題はそのグループが他のユーザーがアクセスできないコンテンツにアクセスできるため、グループに属していない他のユーザーよりも統計情報が早く高くなることです。

バッジを作成することもできますが、多くの条件や非常に具体的な条件(たとえば、ユーザーがX回投稿し、X回返信し、Xいいねを受け取り、Xいいねを送り、など…そしてそれはすべてのカテゴリではなく、一部のカテゴリでのみ)を含めることができるかどうかはわかりません。

「いいね!」 2

@ganncamp が同様の分野のクエリを洗練させましたが、それを参考にできるかもしれません。

「いいね!」 4

これは興味深いですね。私はコーディングの専門家ではないので、この情報すべてに迷子になりそうですが、これは役立つかもしれません。このクエリをバッジにリンクできると思いますか?つまり、ユーザーがクエリが示すすべてを達成すると、特定のバッジが付与されるということです。可能だと思いますか?

初心者からの質問かもしれませんが、すみません。私は管理業務に完全に没頭していますが、コーディングはただ迷子になるだけです…

「いいね!」 2

ホスティング環境によっては、独自の自動カスタムSQLバッジを作成することが可能です - Creating triggered custom badge queries

また、データエクスプローラーで同様のカスタムクエリを実行し、結果をCSVとしてエクスポートして、関連するバッジページのバルクアウォーダーにフィードすることも可能です。@pfaffman は最近、このプロセスをAPIを使用して洗練させることができるかもしれないと提案しましたが、私はまだそのオプションを調査していません。:slightly_smiling_face:

次に、これらのバッジ付きユーザーをグループに自動的に追加する方法が欠けていると思います。おそらく、@manuel が提案した自動化プラグインを使用するか、APIを使用するかのどちらかでしょう。

「いいね!」 5

おそらくご自身ではそれはできないでしょう。しかし、ここでは、次のようなマーケットプレイスリクエストを作成するのではなく:

トラストレベルの動作を変更するカスタムプラグインが必要です

次のようなリクエストを述べるだけです:

条件xyzを満たしたユーザーのリストを提供するSQLクエリが必要です。そのクエリをバッジに使用するか、単にデータエクスプローラーで実行したいです。

そして、それはかなり安価になり、将来のメンテナンスコストやセットアップの複雑さをほとんど伴わずに済みます。

「いいね!」 6