カスタム信頼レベル

遅くなり申し訳ありません。いくつか試していました。

さて、現在の状況は以下の通りです:

  • 「ユーザーの無視」用のカスタム信頼レベルは、Discord の設定に表示されません(現在の Master コードでは)。そのため、プラグイン設定を確認して何か見落としていないか再度チェックしていました。

  • その間、TL0 ユーザーの「いいね」機能を制限するというアイデアと、Discourse の仕組みに関する疑問(そのためマスターズにメンションしました)から、この投稿 を書きました。もし「潜在的な問題」が見当たらないようであれば、その機能を独自に追加しようと考えています。

  • 「ローカルテスト」環境のセットアップ中に、ユーザーが互いのプロフィールを見られないという奇妙なバグが発生しました。本番環境を確認すると、同じ現象が起きていました!プラグインを削除すると現象は収まりました(自分自身の変更は一切行っていないため、これも Master コードの問題です)。同様の問題に直面していますか?私はバニラインストールでも試しましたが、CSL 設定を変更しなくても同様の現象が発生しました。

「いいね!」 2

この問題をまだ解決できていないので、念のためアップします。メンテナー側でもこの問題に直面しているのか、それとも私の設定を見落としているのか分かりません。

「いいね!」 1

こんにちは、
このプラグインは、本格的なプロジェクトというよりは、主に学習のための取り組みとして作成されました。書き換えが行われる可能性はありますが、近々予定されてはいません。ただし、ある程度のサポートを提供することは可能であり、PR も歓迎します。

ご指摘の直近の課題については、@Ahmed_Gagan が優先順位をつけて対応しようとしています。まもなく更新が行われるはずです。

「いいね!」 3

こんにちは @Iceman さん、
プラグインの master ブランチにいくつかの新しいコミットを追加しました。
私のテストでは、Discourse の master 上でプラグインは正常に動作しています。ぜひプラグインをテストし、問題があればご報告ください。
issue を投稿していただきありがとうございます :grin:

「いいね!」 2

こんにちは、あなたのプラグインを発見できて嬉しいです。私の Discourse は比較的閉鎖的で、信頼レベルは 2 つしか必要としていません。しかし、tl2 には tl1 に付与できない権限がいくつかあるため、あなたのプラグインにそれらを含めることは可能でしょうか?私が確認できた権限は以下の通りです:

  • ユーザーページから招待を送信する(現在、プラグインで利用可能なのはトピックからの招待送信のみのようです)
  • グループの個人メッセージを作成する
「いいね!」 2

こんにちは、@paulrudy さん、
ご提案ありがとうございます。この機能をスポンサーしていただきたいと思いますか?

現時点ではそのことはできません。Discourse は新しいものですが、ユーザーが増え、資金源も確保できたら、将来的に検討させていただきます!

「いいね!」 2

問題ありません。
これらの機能はこのプラグインとは無関係です。このプラグインは、Discourse にカスタム機能を追加するためではなく、信頼レベルの権限をカスタマイズするために作られています。ただし、これらの機能がコミュニティにとって有用かどうかを調査し、必要であれば、それ専用の別プラグインを作成します :slightly_smiling_face:

「いいね!」 1

ありがとうございます。よく理解できませんでした。私が挙げた機能は信頼レベルの能力とは関係ないとおっしゃいますが、Understanding Discourse Trust Levels には、それらが TL2 の能力として記載されています:

信頼レベル 2 のユーザーは…

  • 「トピックに他人を招待」ボタンを使用して、新しいユーザーをワンクリックでトピックへの参加に招待できる
  • 外部ユーザーを PM に招待し、グループ PM を作成できる
「いいね!」 1

間違えていたかもしれませんね。ご心配なく、確認して改めてご連絡いたします🙂

「いいね!」 1

すべての返信が長すぎて読めませんが、私の質問は、すべてのグループ信頼レベルを完全に削除し、新しい名前ですべてやり直せるでしょうか?

「いいね!」 1

こんにちは、@paulrudy さん
ご要望いただいた機能が、当プラグインの master ブランチで利用可能になりました。ぜひお試しください。もし問題が発生した場合は、こちらでご報告ください。

これについては、新しいサイト設定 csl_min_trust_level_to_invite_to_forum を追加しました。これにより、どの信頼レベルのユーザーがフォーラムに招待を送信できるかを指定できるようになりました。

これについては、すでにプラグイン内にサイト設定 csl_can_invite_to_topic_min_trust_level が用意されています。
この設定を行うと、指定された信頼レベルを満たしていないユーザーは、トピックおよび PM(個人メッセージ)の両方に対して他者を招待できなくなります。

「いいね!」 1

素晴らしいですね、ありがとうございます!閉じたフォーラムで、新しいユーザーがまだ学習中の段階でも新規メンバーを獲得するのに役立ちます。

そのことを知りませんでした。完璧ですね。

「csl 返信数」に関する 3 つの設定について質問があります。これらを「0」に設定した場合、無制限を意味するのか、それとも返信を完全に禁止するのかどちらでしょうか?私としては、最初のオプション(無制限)とし、その旨を説明欄に記載するのが理にかなっていると思います。

「いいね!」 1

はい、現時点では防止されています。良い指摘ですね。現時点では、これを実用的にするために、3 つの設定すべてに 9999 のような大きな値を設定してください。修正を加えて、こちらで報告します。

「いいね!」 1

プラグインのインストールを試み、コードを再ビルドしたところ、管理ページがエラー500で表示されました。

「いいね!」 2

ご報告ありがとうございます。すぐに修正を追加します。

「いいね!」 1

こんにちは。素晴らしいプラグインをありがとうございます!

私もエラー500が発生しました。いつ修正される予定でしょうか?

お早めにお願いいたします!

「いいね!」 2

@PolitiskAktiv さん、こんにちは。
この件を修正するのをすっかり忘れていました。できるだけ早く修正いたします。

@FunnySmile @PolitiskAktiv
これらの問題は現在、修正されています。問題を報告していただき、ありがとうございます。何か問題が発生した場合は、こちらでお知らせください。

「いいね!」 2

これは良い質問の場のように思えますが、ユーザーがローカルの信頼レベル要件を確認する方法はありますか?

「いいね!」 1