スタッフ以外はユーザープロフィール非表示

更新: 問題はカスタムプロフィールリンクテーマコンポーネントにあります。ユーザーフィールドが公開プロフィールで表示されないように設定されている場合、テーマコンポーネントはプロフィール全体を非表示にします。回避策は、ユーザーフィールドを公開プロフィールで表示されるように設定することです。

皆さん、こんにちは。助けが必要です。

Discourseフォーラムで、モデレーターや管理者ではないユーザーがお互いのプロフィールを表示できず、自分のプロフィールしか表示できないことに気づきました。以下に例を示します。

これは見落としているサイト設定でしょうか?これらのユーザーは、インターフェース設定でプロフィールとプレゼンスオプションを非表示にすることを選択していません。

どなたかこの問題について助けていただける方、またはご存知の方がいらっしゃいましたら、ご協力をお願いします。ありがとうございます。

セーフモードでも発生しますか?テーマに何か問題がある可能性があります。

「いいね!」 4

セーフモードでは発生しません。ヒントをありがとうございます!すべてのテーマコンポーネントを無効にしてから、1つずつ再度有効にして、問題のあるコンポーネントを特定してみます。

「いいね!」 2

わかりました。問題を Custom Profile Link のテーマコンポーネントに絞り込むことができました。その後、無効にしたところ、プロファイルは正常に動作するようになりました。

編集:これは、テーマコンポーネントのユーザーフィールドがプロファイルに表示されないように設定されている場合にのみ発生します。プロファイルに表示されるように設定し、テーマコンポーネントを再度有効にしたところ、正常に動作するようになりました。ただし、これはバグのようです。

「いいね!」 2

このトピックを Support から Bug に変更すべきですか、それとも全く新しいトピックを作成すべきですか?よろしくお願いします。

「いいね!」 1

それをひっくり返しましょう。:+1: しかし、あなたの発見といくつかの再現手順をOPに編集していただけると、:chefs_kiss: になります。

「いいね!」 2

問題ありません。現在更新中です。ありがとうございます!:smiley:

「いいね!」 2