2.7.0.beta9 でテストを行っていますが、信頼レベル 2 のユーザーでも、ユーザーのプロフィールページに「招待」のオプションが表示されません。それ以外については、モデレーターまたは管理者による通常の招待機能は正常に動作しています。
「ユーザー間での招待」を有効にするために、何か基本的な設定を見落としているでしょうか?
2.7.0.beta9 でテストを行っていますが、信頼レベル 2 のユーザーでも、ユーザーのプロフィールページに「招待」のオプションが表示されません。それ以外については、モデレーターまたは管理者による通常の招待機能は正常に動作しています。
「ユーザー間での招待」を有効にするために、何か基本的な設定を見落としているでしょうか?
こんにちは、Thommieさん!「招待を許可する最小の信頼レベル」という管理者設定が、デフォルトの信頼レベル 2 から変更されていないか確認していただけませんか?
こんにちは、トビアスさん、
スクリーンショットをいくつか送ります:
私の理解では、ユーザープロフィールに「招待/Einladungen」というボタンがあるはずです…

この問題は以前に見たことがありません。おそらく、招待のみや新規登録を許可など、あなたが変更した他の管理者設定に関連していると思います。
これが原因である可能性は低いですが、信頼レベルグループの名前を変更しましたか?
以下は、私のサイトの画面です。インターフェースの言語をドイツ語に切り替えています。
こんにちは、
信頼レベルには、ドイツ語の UI 翻訳(「信頼レベル」)を含む標準的な名前が設定されています。「招待のみ」および「新規登録を許可」の両方が有効になっています。
したがって、ユーザーを招待して、新しいアカウントの自己登録を可能にすることは可能であり、モデレーターや管理者からの招待も正常に機能します。唯一欠けている機能は、通常のユーザーがコミュニティ外の他のユーザーを招待する機能です。
/admin/site_settings/ から全体の設定をエクスポートする方法はありますか?
データエクスプローラープラグインを使った SQL クエリなどで可能でしょうか?
管理者設定(右上隅)の「上書きされたもののみ表示」オプションを試して、どの項目が上書きされているか確認してみてください。
問題の原因がどこにあるのか確信が持てませんが、現時点で思い当たるのは、ドイツ語ロケールと信頼レベルの名称の違いですが、それが原因とは考えにくいですね。![]()
…哈哈,有趣的副作用:我遇到了
必須承認ユーザー スタッフは、新しいユーザーアカウントがサイトにアクセスできるようになる前に、すべてを承認する必要があります。
このパラメータを標準(スタッフ承認なし)にリセットすると、正常に動作します:
さて、これで完成です! ![]()
@dan はいかがでしょうか?「ユーザーの承認を必須にする」という管理者設定が、信頼されたユーザーの招待機能に影響を与えるのは理にかなっていますか?
投稿が既存のトピックにマージされました:招待システムの改善
「ユーザーの承認が必要」が有効になっている状態で招待を無効にするのは、理にかなっていないと思います。Discourse の最初のバージョンからこの仕様だったので、これまで問題として上がらなかったことに驚いています。
この問題を修正するための PR を作成し始めました。