管理画面の公開設定変更の可否を「メンバー選択」から「固定」に変更すると、公開設定デフォルト値でメンバー側の設定を上書きしてしまう。メンバー側が非公開にしている項目が、管理側の公開設定デフォルト値次第では公開されてしまう恐れがある。再現手順¶1.管理画面の設定で誕生日のプロフィール項目の公開設定変更の可否を「メンバー選択」にしておく2.メンバー側で誕生日の公開範囲を「公開しない」にする3.管理画面の誕生日の公開設定変更の可否を「固定」に戻す4.管理画面の誕生日の公開設定デフォルト値は「全員に公開」のままにしておく5.手順2で設定した非公開設定が手順3の設定で上書きされ「全員の公開」になる補足¶メンバー側の誕生日の公開範囲を「フレンドまで公開」にして、非フレンドユーザーから見た場合でも同じことが起きる(確認済み)他のプロフィールでも同様の現象がおきる事が予想できます。デフォルトものに上書きしています。値を上書きしないようにする。公開範囲の固定に備えて変更する。公開範囲の固定に備えて変更する。70レビューOKです。ago公開範囲の動作の「内容」としては問題なく、管理画面での公開設定デフォルト値よりもユーザーの設定した公開範囲が優先されているが、メンバーのプロフィール画面(member/profile)に遷移した際に公開設定デフォルト値が表示される。管理画面のプロフィール項目編集(/pc_backend.php/profile/edit/id/2)で誕生日の公開設定変更の可否を「メンバー選択」に設定する。ユーザーAでログインし、誕生日の公開範囲を「公開しない」に設定する。管理画面の誕生日の公開設定変更の可否を「固定」に設定する。管理画面の誕生日の公開設定デフォルト値を「Web全体に公開」に設定する。書きました:公開範囲の動作の「内容」としては問題なく、管理画面での公開設定デフォルト値よりもユーザーの設定した公開範囲が優先されているが、メンバーのプロフィール画面(member/profile)に遷移した際に公開設定デフォルト値が表示される。指摘ですが、この挙動は意図したものとなります。Fixing(修正待ち)プロフィール検索時に管理画面の公開設定デフォルト値が適用されていないようです。Takahashi担当者を変更します。ago現状での動作は以下のようになります。管理画面のプロフィール項目編集(/pc_backend.php/profile/edit/id/2)で誕生日の公開設定変更の可否を「メンバー選択」に設定する。pc_frontend側でユーザーAの誕生日の公開範囲を「公開しない」に設定する。管理画面の誕生日の公開設定変更の可否を「固定」に設定する。管理画面の誕生日の公開設定デフォルト値を「Web全体に公開」に設定する。ログアウトしてユーザーAのプロフィール(/member/xx)に直接アクセスする。ユーザーAでログインし、プロフィール確認画面(member/profile)にアクセスする。ユーザーBでログインし、ユーザーAの誕生日を入れて検索する。ユーザーBでログインし、ユーザーAのプロフィール画面に遷移する。管理画面のプロフィール項目編集(/pc_backend.php/profile/edit/id/2)で誕生日の公開設定変更の可否を「メンバー選択」に設定する。ユーザーAでログインし、プロフィール確認画面(member/profile)にアクセスする。ユーザーAでログインし、プロフィール編集画面(member/edit/profile)にアクセスする。ログアウトしてユーザーAのプロフィール(/member/xx)に直接アクセスする。ユーザーAでログインし、プロフィール確認画面(member/profile)にアクセスする。「※他のメンバーから見たあなたのページはこのようになります。ユーザーBでログインし、ユーザーAの誕生日を入れて検索する。ユーザーBでログインし、ユーザーAのプロフィール画面に遷移する。ユーザーAでログインし、プロフィール確認画面(member/profile)にアクセスする。ユーザーAでログインし、プロフィール編集画面(member/edit/profile)にアクセスする。ユーザーBでログインし、ユーザーAのプロフィール画面に遷移する。管理画面の公開設定が「固定」の場合、メンバー検索にデフォルト値を適用するように修正しました。管理画面の公開設定が「メンバー選択」の場合、メンバー検索時にはユーザの公開設定が「全員に公開」もしくは「Web全体に公開」となっているユーザのみ検索対象となる(変更なし)管理画面の公開設定が「固定」の場合、デフォルトの公開設定値が「全員に公開」「Web全体に公開」の場合、ユーザの公開設定の値に関わらず全てのユーザが検索対象となる(ユーザが非公開にしていても検索される)管理画面の公開設定が「固定」の場合、デフォルトの公開設定値が「マイフレンドまで公開」「公開しない」の場合、ユーザの公開設定の値に関わらず、検索対象から外れる(ユーザが「全体に公開」していても、だれも検索されない)。「公開しない」の場合はそもそも検索フォームが表示されない以上を確認いたしました。70レビューOKです。)のような記法について、コーディング規約では特に禁じていないと解釈していますが(開括弧の後にスペースがあるとコーディング規約違反ですが、改行については規約に言及がないのではと)他の開発者の皆様に考えがありましたら教えてください。文の条件式などで、記述を一行に収めない場合の記述については、現状のコーディング規約では言及されていません(ルールがありません)。実際、そのような場合には実装者の裁量でどのような記述にするかが決められているようです。LongLongConditinalExpressionC){}など、現在のソースコード中にもいくつかの形式が混在しているように思います。文などでどのような表記が好ましいかを指標として示してあるべきだとは思います(コーディング規約ページの改善)。100テストOKです。