グループAに既に所属しているユーザーのグループBへの参加リクエストを無効にする

皆さん、こんにちは。

特定のグループ(グループA)のメンバーであるユーザーが、別のグループ(グループB)への参加をリクエストするオプションが表示されないようにすることは可能でしょうか?

それぞれ3つのプライベートカテゴリへのアクセス権を付与する3つの主要グループがあります。そのため、ユーザーは他のカテゴリに興味を持ち、これらのメンバーシップをリクエストする可能性があると考えていました。
また、この問題は将来的に簡単に処理できるようにしたいと考えています。つまり、メンバーシップをリクエストするたびにユーザープロファイルを確認して、他のグループに属していないかを確認する必要がないようにしたいのです。

あなたが提案しているのは、誰もがすべてのグループを見ることができるが、1つに参加すると他のグループが見えなくなるということですか?それがどのように機能するのか想像できません。

ユーザーに他のグループについて知られたくない場合は、グループを誰にも表示されないようにして、手動で追加することができます。

「いいね!」 1

「あなたが提案しているのは、誰もがすべてのグループを見ることができるが、1つに参加すると、それ以上グループを見ることができなくなるということですか?それがどのように機能するか想像もできません。」

そのようなことではなく、むしろ、私が1つ(グループA)を選択したら、それ以上グループ(B、C)が見えなくなれば、より良いというアイデアをいただきました。それは、タイトルオプションのように、1つしか選択できず、他のものを選択するオプションがなくなるようなものです(もちろん、間違いがあった場合などにスタッフが変更できます)。

「ユーザーに他のグループについて知られたくないのであれば、グループを誰にも見えないようにして、手動で追加することができます。」

いいえ、それはもっと手間がかかると思います。なぜなら、メンバーシップをリクエストするトピックを作成し、各プロフィールを確認する必要があると思うからです。

カスタムフィールドを作成することも考えました。それを選択すると、自動的に特定のカテゴリへのアクセス権が付与されるというものです。同様のものは見つかりませんでしたので、この機能を実行できるプラグインなど、同様のものがあるかお尋ねする機会を得ました。

カスタムフィールドの値に応じてユーザーをグループに割り当てるプラグインを以前作成したことがあると思います。

カテゴリへのアクセスはグループで制御できます。

「いいね!」 1